elvisjhonataoliveira/demo-mcp-server-stdio
If you are the rightful owner of demo-mcp-server-stdio and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol server that provides tools for integrating Mercado Pago into your applications.
Demo Mercado Pago MCP Server
A Model Context Protocol server that provides tools for integrating Mercado Pago into your applications.
Installation & Setup
-
Clone the repository:
git clone https://github.com/mercadolibre/demo-mercadopago-mcp-server.git cd demo-mercadopago-mcp-server
-
Install dependencies:
npm install
-
Get Mercado Pago API credentials
You'll need to provide valid Mercado Pago API credentials through the environment variables:
- Get your credentials from Mercado Pago Developer Dashboard
- CLIENT_ID: Your Mercado Pago application ID
- CLIENT_SECRET: Your Mercado Pago secret key
-
Configure MCP Server in your IDE
To use with Claude Desktop or other MCP-compatible applications (including Windsurf, Cursor, Cline, etc), add the server configuration to your settings:
Available Tools
search_documentation
Search through Mercado Pago's documentation.
const result = await use_mcp_tool({
server_name: "mercadopago",
tool_name: "search_documentation",
arguments: {
language: "es", // Language: 'es' or 'pt'
query: "checkout pro",
siteId: "MLA", // Required: Site ID (e.g., MLB, MLA, MLM)
limit: 3 // Optional: Maximum number of results (default: 10, max: 100)
}
});
Example response:
# 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
Development Guide
Building
Install dependencies:
npm install
Build the server:
npm run build
Watch mode for development:
npm run watch
Running
Configure environment variables:
export CLIENT_ID=your_mercadopago_client_id
export CLIENT_SECRET=your_mercadopago_client_secret
export DEBUG=true # Optional: Enable debug logging
Start the server:
npm start
Run with inspector for testing:
npm run inspector