金融モデルコンテキストプロトコル
Infisicalモデルコンテキストプロトコルサーバーを使用すると、関数呼び出しを通じてInfisical APIとの統合が可能になります。このプロトコルは、Infisicalと連携するための様々なツールをサポートしています。
設定
環境変数
MCP サーバーを使用するには、まず認証に必要な環境変数を設定する必要があります。
INFISICAL_UNIVERSAL_AUTH_CLIENT_ID: 認証に使用されるマシンIDユニバーサル認証クライアントIDINFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET: 認証に使用されるマシン ID ユニバーサル認証クライアント シークレット。INFISICAL_HOST_URL:必要に応じてカスタムホストURLを設定します。これは、Infisicalをセルフホスティングしている場合や専用インフラストラクチャを使用している場合に便利です。デフォルトはhttps://app.infisical.comです。
npx を使用して Infisical MCP サーバーを実行するには、次のコマンドを使用します。
npx -y @infisical/mcpClaude Desktopでの使用
claude_desktop_config.jsonに以下の行を追加してください。詳細はこちらをご覧ください。
{
"mcpServers": {
"infisical": {
"command": "npx",
"args": ["-y", "@infisical/mcp"],
"env": {
"INFISICAL_HOST_URL": "https://<custom-host-url>.com", // Optional
"INFISICAL_UNIVERSAL_AUTH_CLIENT_ID": "<machine-identity-universal-auth-client-id>",
"INFISICAL_UNIVERSAL_AUTH_CLIENT_ID": "<machine-identity-universal-auth-client-secret"
}
}
}
}Related MCP server: Tiny Cryptography MCP Server
利用可能なツール
道具 | 説明 |
| 新しいシークレットを作成する |
| シークレットを削除する |
| シークレットを更新する |
| すべての秘密を一覧表示します |
| 一つの秘密を手に入れる |
| 新しいプロジェクトを作成する |
| 新しい環境を作る |
| 新しいフォルダを作成する |
| プロジェクトに1人以上のメンバーを招待する |
サーバーのデバッグ
サーバーをデバッグするには、 MCP Inspectorを使用できます。
まずサーバーを構築する
npm run buildターミナルで次のコマンドを実行します。
# Start MCP Inspector and server
npx @modelcontextprotocol/inspector node dist/index.js説明書
「環境変数」の手順で説明されているように環境変数を設定します。
コマンドを実行して、MCP Inspector を起動します。
ブラウザで MCP Inspector UI を開き、「接続」をクリックして MCP サーバーを起動します。
利用可能なすべてのツールを確認し、個別にテストすることができます。