概览
What is Uruguay Payments MCP?
Uruguay Payments MCP is a remote MCP server that lets AI agents (e.g., Claude, ChatGPT, Cursor) accept payments in Uruguay via Mercado Pago’s hosted checkout. It supports credit/debit cards, Abitab/Redpagos cash, and Mercado Pago wallet. The server is a stateless translation layer — it never holds funds, stores credentials, or uses a database.
How to use Uruguay Payments MCP?
Connect your MCP client to the endpoint https://mcp-uy.wishpool.app/mcp (Streamable HTTP, stateless JSON-RPC) and pass a x-mercadopago-access-token header with your Mercado Pago access token (test or production). The server provides two tools: create_payment_link (creates a UYU hosted-checkout link) and query_payment_status (pull-based status check; returns paid=true when paid).
Key features of Uruguay Payments MCP
- Remote server, no local installation required.
- Supports cards, Abitab/Redpagos cash, and Mercado Pago wallet.
- Stateless — no database, no funds holding, no credential storage.
- Provides
create_payment_linkandquery_payment_statustools. - Part of an 81-country MCP family (hub: mcp.wishpool.app).
Use cases of Uruguay Payments MCP
- Enable Claude to accept card payments in Uruguay.
- Generate hosted-checkout links via a chatbot or AI assistant.
- Verify payment completion by polling
query_payment_status. - Process cash payments through Abitab/Redpagos networks.
- Allow Cursor agents to handle Uruguayan payment flows.
FAQ from Uruguay Payments MCP
How are funds handled when using Uruguay Payments MCP?
Funds always flow directly from buyer to Mercado Pago to the merchant. The server never holds funds, stores credentials, or writes to any database — it is a stateless translation layer.
How do I authenticate with the server?
Pass your Mercado Pago access token as the x-mercadopago-access-token header. Use a TEST- token for sandbox testing or an APP_USR- token for production.
What tools does Uruguay Payments MCP provide?
Two tools: create_payment_link (creates a UYU hosted-checkout link) and query_payment_status (checks if a payment is completed via pull-based polling).
What currency is supported?
The server creates UYU (Uruguayan peso) hosted-checkout links only.
Is there any local runtime required to use this server?
No. The server is remote — you only need an MCP client that supports Streamable HTTP. (Local development uses Node ≥ 18, but this is not required for normal usage.)