Demo Mercado Pago MCP Server について
Demo Mercado Pago MCP Serverは、MCPツールを通じてMercado Pagoのドキュメントを検索します。Mercado Pagoをアプリケーションに統合する開発者向けで、設定にはAPI認証情報が必要です。
主な機能
- 01Mercado Pagoのドキュメントを検索
- 02ドキュメントの言語を選択
- 03国別サイト識別子で絞り込み
- 04結果数の上限を指定
活用シーン
- 01Mercado Pagoの機能に関する文書を探す
- 02特定の国別サイトの文書を検索
MCP 対応
MCPクライアントに`search_documentation`ツールを公開し、言語、検索語、サイト識別子、結果数を指定できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Demo Mercado Pago MCP サーバー
Mercado Pago をアプリケーションに統合するためのツールを提供する Model Context Protocol サーバーです。
インストールとセットアップ
-
リポジトリをクローンします:
git clone https://github.com/mercadolibre/demo-mercadopago-mcp-server.git cd demo-mercadopago-mcp-server -
依存関係をインストールします:
npm install -
Mercado Pago API の認証情報を取得します
環境変数を通じて、有効な Mercado Pago API の認証情報を設定する必要があります:
- Mercado Pago Developer Dashboard から認証情報を取得します
- CLIENT_ID:Mercado Pago アプリケーションの ID
- CLIENT_SECRET:Mercado Pago のシークレットキー
-
IDE で MCP サーバーを設定します
Claude Desktop や、その他の MCP 対応アプリケーション(Windsurf、Cursor、Cline など)で使用するには、設定にサーバー構成を追加します:
{ "mcpServers": { "mercadopago": { "command": "node", "args": ["/path/to/demo-mercadopago-mcp-server/build/index.js"], "env": { "CLIENT_ID": "your-mercadopago-client-id", "CLIENT_SECRET": "your-mercadopago-client-secret", "DEBUG": "true" // Optional: Enable debug logging } } } }
利用可能なツール
search_documentation
Mercado Pago のドキュメントを検索します。
パラメーター
-
language(string、必須)- ドキュメントの言語
- 選択肢:"es"(スペイン語)、「pt」(ポルトガル語)
-
query(string、必須)- ドキュメント内で検索する語句
-
siteId(string、必須)- 国のサイト識別子
- 選択肢:"MLB"(ブラジル)、「MLA」(アルゼンチン)、「MLM」(メキシコ)、「MLU」(ウルグアイ)、「MLC」(チリ)、「MCO」(コロンビア)、「MPE」(ペルー)
-
limit(number、任意)- 返す結果の最大数
- デフォルト:10
- 範囲:1~100
リクエスト例
<use_mcp_tool>
<server_name>mercadopago</server_name>
<tool_name>search_documentation</tool_name>
<arguments>
{
"language": "es",
"query": "checkout pro",
"siteId": "MLA",
"limit": 3
}
</arguments>
</use_mcp_tool>
レスポンス例:
# Search Results for "checkout pro"
Showing 3 of 8 results
## Checkout Pro
Checkout Pro es una solución que permite a tus clientes realizar pagos de forma segura...
🔗 [Read more](https://www.mercadopago.com.ar/developers/es/guides/checkout-pro/introduction)
Score: 0.95
---
## Integrar Checkout Pro
Aprende a integrar Checkout Pro en tu sitio web para comenzar a recibir pagos...
🔗 [Read more](https://www.mercadopago.com.ar/developers/es/guides/checkout-pro/integration)
Score: 0.85
開発ガイド
ビルド
依存関係をインストールします:
npm install
サーバーをビルドします:
npm run build
開発用のウォッチモード:
npm run watch
実行
環境変数を設定します:
export CLIENT_ID=your_mercadopago_client_id
export CLIENT_SECRET=your_mercadopago_client_secret
export DEBUG=true # Optional: Enable debug logging
サーバーを起動します:
npm start
テスト用にインスペクターを使用して実行します:
npm run inspector
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。