MCP クライアントをつなぐ
https://mcp.trustvice.com/mcp の Trustvice MCP サーバーを Claude Code、Cursor、VS Code に追加します。
作業内容
アシスタントやエディターのエージェントから、Trustvice のアクションを直接使いたい場合です。ホスト型の MCP サーバーは REST API と同じアクションレジストリに基づくため、アクションはどちらでも同じように動きます。
始める前の準備
- アカウント
- Trustvice のワークスペース
- 認証情報
- ほかに必要なもの
- HTTP 経由のリモートサーバーに対応した MCP クライアント
コードはシークレットを環境変数から読み込みます。シェルかシークレットストアに保管し、コミットするファイルには決して書かないでください。アクションの呼び出しでは X-Workspace-Id も送ります。
手順
サーバーを追加する
任意の名前でサーバーを登録します。この例では
trustviceを使っています。Claude Code はコマンド 1 つ、Cursor と VS Code はプロジェクト内の JSON ファイルを読み込みます。claude mcp add --transport http trustvice https://mcp.trustvice.com/mcp{ "mcpServers": { "trustvice": { "url": "https://mcp.trustvice.com/mcp" } } }{ "servers": { "trustvice": { "type": "http", "url": "https://mcp.trustvice.com/mcp" } } }アクションを使う
MCP でも、アクションの ID、入力、権限、安全レベルは変わりません。破壊的なアクションと課金に関わるアクションは REST と同様に確認が必要で、権限が足りなければ必要な権限が示されます。
転載元の資料: /docs/ai#mcp
頼りにできること
頼りにできること
- サーバーは Trustvice がホストしており、インストールするパッケージはありません。
- MCP で呼び出したアクションは REST と同じように動きます。
前提にしてはいけないこと
- クライアントがあらゆるアクションを呼び出せること。認証情報の権限スコープは引き続き適用されます。
- 保護されたアクションの前にクライアントが確認してくれること。確認を強制するのはクライアントではなく Trustvice です。
上記の内容はすべて、このページからリンクしている Trustvice のドキュメントに基づいています。ドキュメントのほうが詳しい場合は、そちらが基準です。
次の手順
関連するレシピ
Agentic API のアクションを呼び出す
OAuth アクセストークンを発行し、公開カタログでアクションを探して POST /api/v1/actions/<id> で呼び出します。
破壊的なアクションを確認する
412 confirmation_required に対応します。確認トークンを発行し、X-Trustvice-Confirmation を付けて呼び出しをやり直します。
ブラウザーでレシートを検証する
Trustvice の署名付きレシートを /verify に貼り付け、Ed25519 署名をご自身のブラウザーで確認します。
新しいレシピをメールで
レシピ集にレシピを追加したときだけ、短いメールを1通。ほかのメールは送らず、どのメールからも配信停止できます。
Agentic API から始めましょう。
登録済みアクションごとに POST エンドポイントがひとつあり、REST でも MCP でも同じように動きます。ドキュメントには各アクションの入力と権限が載っています。
