🏢add-company
- プラグイン
- carta-crm
- ソース
- GitHub で見る ↗
説明
Carta CRM MCP Server を通じて、1件または複数の企業レコードを Carta CRM に追加します。 次のような場合に使用: ユーザーが「会社を追加して」「企業レコードを作成して」「CRM に会社を追加して」「Carta CRM に会社を追加して」または「/add-company」などと発言した場合。 会話を通じて企業情報を収集し、MCP サーバー経由でレコードを作成します。
原文を表示
Adds one or more company records to the Carta CRM via the Carta CRM MCP Server. Use this skill when the user says things like "add a company", "create company record", "add company to CRM", "add company to Carta CRM", or "/add-company". Collects company information conversationally, then creates it via the MCP server.
ユースケース
- ✓企業レコードを追加するよう依頼されたとき
- ✓複数の会社情報をCRMに登録するとき
- ✓会話から企業情報を収集してレコード化するとき
本文(日本語訳)
概要
create_company MCPツールを使用して、Carta CRMに1件または複数の企業レコードを作成するユーザーを支援します。
会話形式で企業情報を収集し、必須フィールドを検証してからツールを呼び出します。
ステップ1 — 利用可能なカスタムフィールドの確認(任意、推奨)
以下を呼び出して、テナントが設定したフィールドを確認します:
mcp__carta_crm__get_company_custom_fields()
返却されたフィールドIDとラベルを、企業データ収集時のヒントとして活用してください。 呼び出しが失敗した場合はそのまま続行してください — カスタムフィールドは任意項目です。
ステップ2 — 企業情報の収集
以下の情報をユーザーに確認します:
- 名前(必須) — 企業名(例: 「Stripe」「Acme Corp」)
- 画像URL(任意) — 企業ロゴのURL
- カスタムフィールド(任意) — ステップ1で返却されたフィールド(例: ウェブサイト、業種、所在地、概要、タグ)
ユーザーがすでにメッセージ内で詳細を提供している場合は、再度確認せずそのまま抽出してください。
ステップ3 — 企業の作成
以下を呼び出します:
mcp__carta_crm__create_company({
name: "<企業名>",
image: "<ロゴURL>",
fields: {
"<field_id>": "<value>"
}
})
image および fields は提供されていない場合は省略してください。
ステップ4 — 結果の報告
成功した場合、以下のように応答します:
"企業 {name} を正常に作成しました(ID:
{id})。"
エラーが発生した場合は、エラーメッセージを表示し、以下を確認するよう案内します:
nameが指定されており、かつ空でないこと- カスタムフィールドIDが
get_company_custom_fieldsの返却値のキーと一致していること
複数企業の一括追加
次のような場合に使用: ユーザーが複数の企業を一度に追加したい場合は、各企業についてステップ2〜4を繰り返してください。 すべて完了したら、以下のように要約します:
"N件の企業を作成しました: [名前とIDの一覧]"
原文(English)を表示
Overview
Help the user create one or more company records in the Carta CRM using the
create_company MCP tool. Collect company details conversationally, validate
required fields, then call the tool.
Step 1 — Discover available custom fields (optional but recommended)
Call the custom fields tool to see what fields the tenant has configured:
mcp__carta_crm__get_company_custom_fields()
Use the returned field IDs and labels as hints when collecting company data. If the call fails, proceed without it — custom fields are optional.
Step 2 — Collect company information
Ask the user for:
- Name (required) — the company name (e.g. "Stripe", "Acme Corp")
- Image URL (optional) — company logo URL
- Custom fields (optional) — any fields returned in Step 1 (e.g. website, industry, location, about, tags)
If the user has already provided details in their message, extract them directly without re-asking.
Step 3 — Create the company
Call:
mcp__carta_crm__create_company({
name: "<company name>",
image: "<logo url>",
fields: {
"<field_id>": "<value>"
}
})
Omit image and fields if not provided.
Step 4 — Report result
On success, respond with:
"Company {name} created successfully (ID:
{id})."
On error, show the error message and suggest:
- Check that
nameis provided and non-empty - Verify custom field IDs match the keys returned by
get_company_custom_fields
Adding multiple companies
If the user wants to add multiple companies at once, repeat Steps 2–4 for each one. After all are done, summarize:
"Created N companies: [list of names with IDs]"
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。