Carta CRM MCP サーバーを通じて、Carta CRM(顧客管理システム)に1件以上の投資家レコードを追加します。 **次のような場合に使用:** - ユーザーが「投資家を追加する」「投資家をCarta CRMに追加する」「投資家レコードを作成する」「このVCファンドをCRMに保存する」などと言った場合 投資家情報を会話形式で収集した後、MCP サーバー経由で作成します。
Adds one or more investor records to the Carta CRM via the Carta CRM MCP Server. Use this skill when the user says things like "add an investor", "/add-investor", "add investor to Carta CRM", "create investor record", "add this VC fund to the CRM", or "save investor data". Collects investor information conversationally, then creates it via the MCP server.
<!-- carta:plugin-version --> <carta-plugin>carta-crm:1.15.0</carta-plugin>
create_investor MCP ツールを使用して、Carta CRM に投資家レコード(企業情報の記録)を1件以上作成するのをユーザーがスムーズに行えるようサポートします。投資家の詳細情報を会話形式で収集し、必須項目を確認してからツールを呼び出します。
カスタム項目ツールを呼び出して、テナント(顧客企業)が設定している項目を確認します:
crm_call_tool({ "name": "crm:get_investor_custom_fields", "arguments": {} })
返された項目ID と項目名を、投資家データの収集時のヒントとして活用してください。この呼び出しが失敗しても、カスタム項目は任意のため先に進めます。
ユーザーに以下の情報を確認します:
ユーザーがすでにメッセージで詳細情報を提供している場合は、改めて確認することなく、その情報をそのまま抽出します。
以下を呼び出します:
crm_call_tool({
"name": "crm:create_investor",
"arguments": {
name: "<投資家の名前>",
fields: {
"<項目ID>": "<値>"
}
}
})
カスタム項目データが提供されていない場合は、fields を省略します。
成功時の応答:
「投資家 {名前} を正常に作成しました(ID:
{id})」
エラー時は、エラーメッセージを表示し、以下を確認するよう提案します:
name が入力されており、空文字でないことを確認get_investor_custom_fields で返されたキーと一致していることを確認ユーザーが複数の投資家を一度に追加したい場合は、ステップ2~4 を各投資家ごとに繰り返します。完了後、以下のように要約します:
「N 件の投資家を作成しました:[名前と ID のリスト]」
<!-- carta:plugin-version --> <carta-plugin>carta-crm:1.15.0</carta-plugin>
Help the user create one or more investor records in the Carta CRM using the
create_investor MCP tool. Collect investor details conversationally, validate
required fields, then call the tool.
Call the custom fields tool to see what fields the tenant has configured:
crm_call_tool({ "name": "crm:get_investor_custom_fields", "arguments": {} })
Use the returned field IDs and labels as hints when collecting investor data. If the call fails, proceed without it — custom fields are optional.
Ask the user for:
If the user has already provided details in their message, extract them directly without re-asking.
Call:
crm_call_tool({
"name": "crm:create_investor",
"arguments": {
name: "<investor name>",
fields: {
"<field_id>": "<value>"
}
}
})
Omit fields entirely if no custom field data was provided.
On success, respond with:
"Investor {name} created successfully (ID:
{id})."
On error, show the error message and suggest:
name is provided and non-emptyget_investor_custom_fieldsIf the user wants to add multiple investors at once, repeat Steps 2–4 for each one. After all are done, summarize:
"Created N investors: [list of names with IDs]"
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。