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 エージェントに提供します。
ローカルサーバー
ローカル設定を希望する場合、またはローカル設定が必要な場合は、ローカル Stripe MCP サーバーを実行できます。
リモートサーバー 公開プレビュー版
Stripe は、https://mcp.
で使用可能なリモート MCP サーバーもホストします。リモートサーバーとやり取りするには、リクエストヘッダーで Stripe API キーをベアラートークンとして渡す必要があります。制限付き API キーを使用して、エージェントが必要とする機能へのアクセスを制限することをお勧めします。
curl https://mcp.stripe.com/ \ -H "Content-Type: application/json" \ -H "Authorization: Bearer
" \ -d '{ "jsonrpc": "2.0", "method": "tools/call", "params": { "name": "create_customer", "arguments": {"name": "Jenny Rosen", "email": "jenny.rosen@example.com" } }, "id": 1 }'sk_test_BQokikJOvBiI2HlWgH4olfQ2
このリモートサーバーは現在、ベアラートークン認証のみをサポートしています。OAuth はサポートされていません。フィッシング攻撃を回避するには、信頼できる MCP クライアントのみを使用していること、使用している URL が公式の https://mcp.
サーバーであることの 2 点を確認してください。
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 などの一般的なフレームワークで使用
詳しくは、エージェントのドキュメントをご覧ください。