MCP server and REST API for Argentine data: connect Claude, ChatGPT or your app to dollar rates, series, the tax registry and prices

Argentina Data MCP is a remote MCP (Model Context Protocol) server with streamable HTTP transport that exposes Argentine public data as tools for agents: dollar quotes and history, more than 32,000 series from the BCRA and the datos.gob.ar portal, the taxpayer registry of ARCA (Argentina's tax agency, formerly AFIP) by CUIT (tax ID) or name, supermarket prices, legislation, the tax calendar, the census and elections. The root endpoint is https://argentinadata.mymcps.dev/mcp. If you want to load fewer schemas into the client's context, there are per-domain endpoints at https://argentinadata.mymcps.dev/mcp/<domain>: dolar, series, legal, afip, calendario, fiscal, supermercados, combustibles, censo, elecciones and territorial.

The same tools are available as a REST API at https://argentinadata.mymcps.dev/api/v1, with the OpenAPI specification at /api/docs. Authentication is by API key: you get one in seconds with Google login at argentinadata.mymcps.dev/en and it works for both MCP and REST (in Claude.ai and ChatGPT the connection goes through OAuth). The Free plan includes 20 queries per day, 100 per week and 300 per month, no card required. The discovery, status and quota meta-tools do not count against your quota.

Every new key starts on the stable channel, which sees all stable tools; the beta channel adds the tools in beta and is included in the Pro plan (ARS 1,100 per month). The code is open source: github.com/abenassi/argentina-data-mcp, with the installation guide in docs/install.md.

What you solve with one question

Connect Claude Code in one command

A one-liner registers the server with HTTP transport. On first use, Claude Code opens the browser to authenticate you with Google, and from then on the tools are available in any session.

claude mcp add argentina-data --transport http https://argentinadata.mymcps.dev/mcp

Call the REST API from curl or from your backend

Each tool is a standard HTTP endpoint under /api/v1, with the key in the Authorization header as a Bearer token. The same shape calls /api/v1/afip/cuit/{cuit} for the taxpayer registry or /api/v1/sepa/buscar?query=yerba+1kg for prices. The full reference, with parameters and responses, is at /api/docs.

curl -H "Authorization: Bearer YOUR_API_KEY" https://argentinadata.mymcps.dev/api/v1/dolar/cotizaciones

Discover the catalog before writing code

Instead of reading every schema, ask the agent to use the discovery tools: que_puedo_consultar filters the catalog by profile, list_dolar_tipos enumerates the dollar rate types with their meaning, and series_search searches series by free text across the unified catalog.

Use que_puedo_consultar with the desarrollador profile, list the available dollar rate types and search for series about international reserves.

Load only one domain into the context

If your agent only needs dollar data, mount the domain endpoint: it registers that domain's tools plus the meta-tools (discovery, status, quota and feedback). Keep in mind that a domain whose tools are all beta returns only the meta-tools with a stable key.

claude mcp add argentina-dolar --transport http https://argentinadata.mymcps.dev/mcp/dolar

Check status and quota from the agent

Before chaining several queries it helps to know whether the service is up and how much quota is left. data_health returns operational, degraded or down, and consultar_cuota returns the day's, week's and month's usage with the reset date. Neither counts against your quota.

Is the service up, and how many queries do I have left today, this week and this month?

The data you care about

Tools that answer it

Every tool is available over MCP and, unless noted otherwise, also as a REST API resource. The full catalog is on the home page.

dolar_cotizaciones

Current exchange rates: official, Banco Nación (BNA) board rate, blue (parallel), MEP, CCL, wholesale, crypto, card.

list_dolar_tipos

Discover which dollar rate types are available and what each one means.

series

32,000+ time series from official organizations (INDEC, BCRA, Treasury, IMF…): CPI, economic activity, reserves, foreign trade, wages.

series_search

Free-text search across the unified catalog: BCRA plus the datos.gob.ar portal (40+ official organizations).

buscar_producto_sepa

Search products across 19 supermarket chains. Prices for 70,000+ products, updated daily.

afip_cuit_lookup

Look up a taxpayer by CUIT (tax ID). VAT, income tax and monotributo conditions from the registry.

Source: ARCA
data_health

Service status: operational, degraded or down.

que_puedo_consultar

Discover which tools fit your profile: monotributo taxpayer, investor, journalist, accountant, developer.

consultar_cuota

Your current usage: how many queries you've used and how many remain.

Frequently asked questions

How do I get an API key?

Go to argentinadata.mymcps.dev, sign in with Google and you get the key instantly, no card required. The same key works for the MCP endpoint and for the REST API. In Claude.ai and ChatGPT you do not need to copy it: the connection is authorized via OAuth with the same account.

What are the Free plan limits?

20 queries per day, 100 per week and 300 per month, with all stable tools. The meta-tools (que_puedo_consultar, data_health, consultar_cuota and enviar_feedback) do not count against the quota. The Pro plan costs ARS 1,100 per month and adds the beta channel.

What is the difference between the stable and beta channels?

Every new key starts on stable and receives only the stable tools, whose response contract does not change without notice. The beta channel adds the tools in beta (for example the historical comparator and the weekly economic summary) and comes with the Pro plan. You can see which tools each channel gets on each endpoint at /api/mcp/domains.

Is there a Python or JavaScript client?

You do not need a dedicated one: the REST API is standard HTTP with a Bearer token, and the OpenAPI specification at /api/docs lets you generate a client or call it with requests, fetch or whatever HTTP client you use. For agents, any MCP client with HTTP transport connects directly.

Is it open source, and can I run it myself?

The code is at github.com/abenassi/argentina-data-mcp with the installation guide in docs/install.md. You can read how each tool is built, open an issue or send feedback from the server itself with enviar_feedback.

Get started in two minutes

  1. Create your free account with Google: 20 queries per day, no card required.
  2. Connect Argentina Data to your assistant following the step-by-step guide for Claude, ChatGPT, Cursor or VS Code.
  3. Ask the question the way you would ask a person. The assistant picks the tool and answers citing the source.

Start free with Google What is MCP?