ストライプモデルコンテキストプロトコル
Stripeモデルコンテキストプロトコルサーバーを使用すると、関数呼び出しを通じてStripe APIとの統合が可能になります。このプロトコルは、様々なStripeサービスと連携するための様々なツールをサポートしています。
設定
npx を使用して Stripe MCP サーバーを実行するには、次のコマンドを使用します。
# To set up all available tools
npx -y @stripe/mcp --tools=all --api-key=YOUR_STRIPE_SECRET_KEY
# To set up specific tools
npx -y @stripe/mcp --tools=customers.create,customers.read,products.create --api-key=YOUR_STRIPE_SECRET_KEY
# To configure a Stripe connected account
npx -y @stripe/mcp --tools=all --api-key=YOUR_STRIPE_SECRET_KEY --stripe-account=CONNECTED_ACCOUNT_IDYOUR_STRIPE_SECRET_KEY実際のStripeシークレットキーに置き換えてください。または、環境変数で STRIPE_SECRET_KEY を設定することもできます。
Claude Desktopでの使用
claude_desktop_config.jsonに以下の行を追加してください。詳細はこちらをご覧ください。
{
"mcpServers": {
"stripe": {
"command": "npx",
"args": [
"-y",
"@stripe/mcp",
"--tools=all",
"--api-key=STRIPE_SECRET_KEY"
]
}
}
}Dockerを使用している場合
{
“mcpServers”: {
“stripe”: {
“command”: “docker",
“args”: [
“run”,
"--rm",
"-i",
“mcp/stripe”,
“--tools=all”,
“--api-key=STRIPE_SECRET_KEY”
]
}
}
}
Related MCP server: MCP Web Tools Server
利用可能なツール
道具 | 説明 |
| 新しい顧客を作成する |
| 顧客情報を読む |
| 新しい製品を作成する |
| 製品情報を読む |
| 新しい価格を作成する |
| 価格情報を読む |
| 新しい支払いリンクを作成する |
| 新しい請求書を作成する |
| 既存の請求書を更新する |
| 新しい請求書項目を作成する |
| 残高情報を取得する |
| 新しい払い戻しを作成する |
| 支払い意図情報を読み取る |
| サブスクリプション情報を読む |
| サブスクリプション情報を更新する |
| 新しいクーポンを作成する |
| クーポン情報を読む |
| 既存の紛争を更新する |
| 紛争情報を読む |
| Stripeドキュメントを検索 |
サーバーのデバッグ
サーバーをデバッグするには、 MCP Inspectorを使用できます。
まずサーバーを構築する
npm run buildターミナルで次のコマンドを実行します。
# Start MCP Inspector and server with all tools
npx @modelcontextprotocol/inspector node dist/index.js --tools=all --api-key=YOUR_STRIPE_SECRET_KEYDockerを使ってビルドする
まずサーバーを構築する
docker build -t mcp/stripe .ターミナルで次のコマンドを実行します。
docker run -p 3000:3000 -p 5173:5173 -v /var/run/docker.sock:/var/run/docker.sock mcp/inspector docker run --rm -i mcp/stripe --tools=all --api-key=YOUR_STRIPE_SECRET_KEY
説明書
YOUR_STRIPE_SECRET_KEY実際の Stripe API 秘密キーに置き換えます。コマンドを実行して、MCP Inspector を起動します。
ブラウザで MCP Inspector UI を開き、「接続」をクリックして MCP サーバーを起動します。
選択したツールのリストを表示し、各ツールを個別にテストできます。