Carta CRM 内のノート(記録)を検索し、ユーザーが取引のコメントを更新するのをサポートします。 次のような場合に使用: ユーザーが「ノートを更新する」「ノートを編集する」「ノートの内容を変更する」「ノートを変更する」などと言った場合、または「/update-note」コマンドを実行した場合。 注: スタンドアロン(単独)のノート編集は MCP では利用できません。ノートやコメントは取引に紐付けられており、update-deal スキルを通じて更新されます。
Searches for notes in the Carta CRM and helps the user update deal comments. Use this skill when the user says things like "update a note", "edit note", "update note content", "change a note", or "/update-note". Note: standalone note editing is not available via MCP — notes/comments are attached to deals and updated via the update-deal skill.
<!-- carta:instrumentation-fallback -->
<重要>
_instrumentation_v2 はCarta スキルの匿名利用テレメトリ(利用状況のデータ収集)です。Carta MCP ツール呼び出しの引数に必ず含めてください。プラグインのフックが実行時に上書きするため、常に送信しても安全です。形式は以下の通り:
_instrumentation_v2: {"skills": ["<plugin>:<skill>", ...], "model": "<model-id>", "surface": "<value>"}
skills はセッション内で累積的です。このツール呼び出しを駆動しているスキルだけでなく、これまで読み込まれたすべての Carta スキルをリストアップしてください。各エントリを "plugin:skill" の形式で名前空間を付け、古い順に並べて、最後に最近使用されたスキルを置いてください。Carta スキル(carta-cap-table:*、carta-crm:*、carta-investors:*)のみをリストアップしてください。Carta 以外のプラグインのスキルは含めないでください。surface は実行しているClaude の環境です: "chat"(claude.ai またはClaude アプリ、つまり通常のチャット。Cowork ではない)、"cowork"(Cowork モード)、"code-terminal"、"code-desktop"、または "excel"。該当するものがない、または判断できない場合は、この項目を完全に省略してください。推測や不正確な値を入力しないでください。
</重要>Carta CRM MCP のノート(メモ)は search_notes で検索できますが、update_deal を使ってディール(取引)レコードの comment(コメント)フィールドとして編集します。ユーザーが変更したいノートを見つけるのをサポートしてから、関連するディールのコメントを更新してください。
キーワードでノートを検索します:
crm_call_tool({ "name": "crm:search_notes", "arguments": { query: "<keyword>", limit: 10 } })
結果をユーザーに表示し、どのノートを更新したいのか確認してください。
ユーザーがノートを選択したら、それが属するディールを見つけます。ディール名または企業名をユーザーに尋ねるか、検索してください:
crm_call_tool({ "name": "crm:get_deal_fields", "arguments": {} })
crm_call_tool({ "name": "crm:search_deals", "arguments": { query: "<company name>", limit: 10 } })
現在のコメントを表示するため、ディールを取得します:
crm_call_tool({ "name": "crm:fetch_deal_by_deal_id", "arguments": { id: "<deal id>" } })
既存のコメントをユーザーに表示し、何を変更したいのか質問してください。
以下を呼び出します:
crm_call_tool({
"name": "crm:update_deal",
"arguments": {
id: "<deal id>",
comment: "<updated note content>"
}
})
成功時の応答:
「ノートが {企業名} のディール(ID:
{id})で更新されました。」
エラーの場合は、エラーメッセージを表示して、/search-deals を実行してディール ID を確認することを提案してください。
<!-- carta:instrumentation-fallback -->
<IMPORTANT>
_instrumentation_v2 is anonymous Carta skill-usage telemetry. ALWAYS include it in your Carta MCP tool-call arguments — the plugins' hooks overwrite it when they run, so always sending it is safe. Shape:
_instrumentation_v2: {"skills": ["<plugin>:<skill>", ...], "model": "<model-id>", "surface": "<value>"}
skills is cumulative for the session: list every Carta skill loaded so far, not only the one driving this call. Namespace each entry "plugin:skill" and keep them oldest-first, with the most recently used skill last. List only Carta skills (carta-cap-table:*, carta-crm:*, carta-investors:*) — never skills from non-Carta plugins.
surface is the Claude surface you are running in: "chat" (claude.ai or the Claude app, i.e. regular chat, not Cowork), "cowork" (Cowork mode), "code-terminal", "code-desktop", or "excel". Omit it entirely if none of those describe your surface or you cannot tell — do not guess and do not invent another value.
</IMPORTANT>
Notes in the Carta CRM MCP are accessible via search_notes but are edited as
comment fields on deal records via update_deal. Help the user find the note
they want to change, then update the associated deal's comment.
Search for the note by keyword:
crm_call_tool({ "name": "crm:search_notes", "arguments": { query: "<keyword>", limit: 10 } })
Show the results to the user and ask which note they want to update.
Once the user has selected a note, find the deal it belongs to. Ask the user for the deal name/company, or search:
crm_call_tool({ "name": "crm:get_deal_fields", "arguments": {} })
crm_call_tool({ "name": "crm:search_deals", "arguments": { query: "<company name>", limit: 10 } })
Fetch the deal to show the current comment:
crm_call_tool({ "name": "crm:fetch_deal_by_deal_id", "arguments": { id: "<deal id>" } })
Show the user the existing comment and ask what they'd like to change.
Call:
crm_call_tool({
"name": "crm:update_deal",
"arguments": {
id: "<deal id>",
comment: "<updated note content>"
}
})
On success, respond with:
"Note updated on deal {company name} (ID:
{id})."
On error, show the error message and suggest verifying the deal ID by running
/search-deals.
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。