MCP ExplorerExplorer

Demo Mercadopago Mcp Server

@mercadolibreon a year ago
6 Apache-2.0
FreeCommunity
AI Systems
A server for integrating Mercado Pago using Model Context Protocol.

Overview

What is Demo Mercadopago Mcp Server

demo-mercadopago-mcp-server is a Model Context Protocol server designed to facilitate the integration of Mercado Pago into applications, providing essential tools and functionalities for developers.

Use cases

Use cases include integrating payment solutions into online stores, enabling checkout processes in mobile applications, and providing documentation search capabilities for developers working with Mercado Pago.

How to use

To use demo-mercadopago-mcp-server, clone the repository from GitHub, install the necessary dependencies, obtain your Mercado Pago API credentials, and configure the server settings in your IDE to connect with MCP-compatible applications.

Key features

Key features include the ability to search through Mercado Pago’s documentation, support for multiple languages, and customizable server configurations for various applications.

Where to use

demo-mercadopago-mcp-server is primarily used in e-commerce applications, payment processing systems, and any software that requires integration with Mercado Pago services.

Content

Demo Mercado Pago MCP Server

A Model Context Protocol server that provides tools for integrating Mercado Pago into your applications.

Installation & Setup

  1. Clone the repository:

    git clone https://github.com/mercadolibre/demo-mercadopago-mcp-server.git
    cd demo-mercadopago-mcp-server
    
  2. Install dependencies:

    npm install
    
  3. Get Mercado Pago API credentials

    You’ll need to provide valid Mercado Pago API credentials through the environment variables:

  4. 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.

Parameters

  • language (string, required)

    • Documentation language
    • Options: “es” (Spanish), “pt” (Portuguese)
  • query (string, required)

    • Search term to find in documentation
  • siteId (string, required)

    • Country site identifier
    • Options: “MLB” (Brazil), “MLA” (Argentina), “MLM” (Mexico), “MLU” (Uruguay), “MLC” (Chile), “MCO” (Colombia), “MPE” (Peru)
  • limit (number, optional)

    • Maximum number of results to return
    • Default: 10
    • Range: 1-100

Example Request

<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>

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

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers