LLM を使用した Stripe での構築
Stripe 実装ワークフローで LLM を使用します。
代わりに、大規模言語モデル (LLM) を使用して Stripe システムの構築を支援することができます。Stripe では、開発中に LLM を使用する場合のツールセットとベストプラクティスを提供しています。
プレーンテキストのドキュメント
URL の末尾に .
を追加することで、すべてのドキュメントにプレーンテキストのマークダウンファイルとしてアクセスできます。たとえば、このページ自体のプレーンテキストバージョンは https://docs.stripe.com/building-with-llms.md にあります。
これにより、AI ツールとエージェントがコンテンツを消費し、ドキュメントのコンテンツ全体をコピーして LLM に貼り付けることができます。この形式は、次の理由により、HTML や JavaScript でレンダリングされたページから、スクレイピングまたはコピーするよりも適しています。
- プレーンテキストに含まれるフォーマットトークンがより少なくなります。
- 特定のページの既定ビューに表示されない (タブに非表示になっているなど) コンテンツは、プレーンテキスト バージョンでレンダリングされます。
- LLM はマークダウン階層を解析して理解することができます。
また、AI ツールとエージェントにプレーンテキストバージョンのページを取得する方法を指示する /llms.txt ファイルもホストしています。/llms.
ファイルは、ウェブサイトやコンテンツを LLM にとってよりアクセスしやすくするための 新しい標準です。
Stripe モデルコンテキストプロトコル (MCP) サーバー
Cursor や Windsurf などの AI を使用するコードエディターや、Claude Desktop などの汎用ツールを使用する開発者向けに、Stripe Model Context Protocol (MCP) サーバーを提供しています。MCP サーバーは、Stripe API を呼び出し、ナレッジベース (ドキュメント、サポート記事など) を検索するための一連のツールを AI エージェントに提供します。
CLI
次のコマンドを実行して、MCP サーバーをローカルで起動します。
npx -y @stripe/mcp --tools=all --api-key=sk_test_BQokikJOvBiI2HlWgH4olfQ2
MCP サーバーは、渡された --api-key
または STRIPE_
環境変数を使用します。
Cursor
以下を .
ファイルに追加します。Cursor Settings > MCP に移動し、サーバーが有効になっていて、選択したツールが使用可能であることを確認します。詳細については、Cursor のドキュメントをご覧ください。
{ "mcpServers": { "stripe": { "command": "npx", "args": ["-y", "@stripe/mcp", "--tools=all"], "env": { "STRIPE_SECRET_KEY": "sk_test_BQokikJOvBiI2HlWgH4olfQ2" } } } }
Claude Desktop
以下を claude_
ファイルに追加します。詳細については、Claude Desktop のドキュメントをご覧ください。
{ "mcpServers": { "stripe": { "command": "npx", "args": ["-y", "@stripe/mcp", "--tools=all"], "env": { "STRIPE_SECRET_KEY": "sk_test_BQokikJOvBiI2HlWgH4olfQ2" } } } }
コードエディタエージェントは、利用可能なすべてのツールを自動的に検出し、関連する質問をチャットに投稿すると、関連するツールを呼び出します。
VS Code AI アシスタント
Visual Studio Code ユーザーの場合は、Stripe VS Code 拡張機能 をインストールして AI アシスタントにアクセスできます。
With the Stripe AI Assistant, you can:
- Get immediate answers about the Stripe API and products
- Receive code suggestions tailored to your integration
- Ask follow-up questions for more detailed information
- Access knowledge from the Stripe documentation and the Stripe developer community
To get started with the Stripe AI assistant:
- Make sure you have the Stripe VS Code extension installed.
- Navigate to the Stripe extension UI
- Under AI Assistant click Ask a question.
- If you’re a Copilot user, this opens the Copilot chat where you can @-mention
@stripe
. In the input field, talk to the Stripe-specific assistant using@stripe
followed by your question. - If you’re not a Copilot user, it opens a chat UI where you can talk to the Stripe LLM directly.
- If you’re a Copilot user, this opens the Copilot chat where you can @-mention
Stripe エージェントツールキット SDK
エージェントソフトウェアを構築している場合、エージェントの機能に Stripe の機能を追加するための SDK が用意されています。たとえば、SDK を使用すると、次のことができます。
- Stripe オブジェクトを作成する
- 代理人使用料を請求する
- OpenAI の Agent SDK、Vercel の AI SDK、Langchain、CrewAI などの一般的なフレームワークで使用
詳しくは、エージェントのドキュメントをご覧ください。