A side-by-side look at the OpenArg — Argentina public data and Brightdata MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose OpenArg — Argentina public data for developer tools work; choose Brightdata MCP for developer tools as a local process. You can also run both side by side in one mcpServers block.
BACKEND_URL.consultar_datos_publicos, listar_fuentes, buscar_datasets.API_TOKEN.search_engine, scrape_as_markdown, search_engine_batch.Rows where the two servers differ are marked.
| Spec | O OpenArg — Argentina public data | |
|---|---|---|
| Category | Developer Tools | Developer Tools |
| Quality signal | 53/100 · Good | 71/100 · Great |
| Install command | Not confirmed yet | Confirmed |
| Transport | — | Local subprocess (stdio) |
| Auth | API key required | Not declared |
| Pricing | Not declared | Not declared |
| Required env vars | BACKEND_URL | API_TOKEN |
| Verified owner | Community listing | Community listing |
| GitHub stars | 0 | 2,661 |
| Directory activity | 0 views 0 installs 0 upvotes | 2 views 0 installs 0 upvotes |
| Tools | 6 | 11 |
| Full listing | View OpenArg — Argentina public data | View Brightdata MCP |
consultar_datos_publicosResponde una pregunta sobre datos públicos oficiales de Argentina, con fuentes.
Ejemplos: "¿Cuál fue la tasa de desempleo del último trimestre?",
"Evolución del IPC en 2025", "¿Cuántos diputados tiene cada bloque?",
"Presupuesto ejecutado por el Ministerio de Salud en 2024".
La respuesta incluye los datasets usados (con link al portal oficial),
advertencias sobre la calidad o cobertura del dato, y cuántas preguntas
le quedan este mes al usuario. Cada respuesta descuenta 1 de sus preguntas
del mes (10 gratis); un error, un corte por tiempo o la misma pregunta
repetida dentro de los 5 minutos no descuentan. Si podés responder con
`buscar_datasets` + `obtener_datos` o `agregar_datos`, preferí esas.listar_fuentesLista los portales de datos abiertos que cubre OpenArg y cuántos datasets tiene cada uno.
No descuenta preguntas: cuenta como un pedido del modo datos.buscar_datasetsBusca en el catálogo de OpenArg (más de 30.000 datasets de portales oficiales).
Devuelve título, portal, descripción, link a la fuente oficial y las tablas
consultables de cada dataset (usalas con `describir_tabla` y `obtener_datos`).
`texto` es lo que buscás, en castellano ("tasas de interés BCRA", "matrícula
escolar CABA"). `portal` filtra por portal (ver `listar_fuentes`).
`limite` entre 1 y 25. No descuenta preguntas.describir_tablaMuestra las columnas (con su tipo), cantidad de filas, período cubierto, frescura y una muestra de una tabla.
`tabla` es el nombre que devuelve `buscar_datasets`. Usalo antes de
`obtener_datos` o `agregar_datos` para saber qué columnas pedir y qué
fechas existen. La frescura dice cuándo leyó OpenArg la tabla de su fuente,
cuál es el último dato y, sólo si la tabla es una foto del período en curso,
su fecha de corte. La fecha de lectura no es la de los datos: una tabla de
un período pasado o sin columna de fecha no es vigente por haberse leído
hoy. No presentes como actual un dato viejo. No descuenta preguntas.obtener_datosTrae filas de una tabla, en CSV, con la fuente oficial.
Para un total, promedio, conteo, mínimo, máximo o ranking NO traigas filas para
sumarlas: usá `agregar_datos`.
- `columnas`: las que quieras (por defecto, todas); nombres exactos de `describir_tabla`.
- `desde` / `hasta`: período, como AAAA, AAAA-MM o AAAA-MM-DD, sobre la columna de
fecha (o de año).
- `filtros`: hasta 5. Igualdad: {"provincia": "Córdoba"}. Con operador, una lista:
[{"columna": "monto", "operador": "mayor_que", "valor": "1000000"},
{"columna": "provincia", "operador": "en", "valores": ["Salta", "Jujuy"]}].
Operadores: =, !=, mayor_que, menor_que, >=, <=, contiene y en. La igualdad y
`contiene` no distinguen mayúsculas ni acentos (en tablas de más de un millón de
filas, sí: ahí la respuesta dice en `filtros_aplicados` qué se buscó tal cual).
- `orden`: "asc" (por defecto: primero lo más viejo) o "desc" (primero lo más
reciente), por fecha. Para el último dato de una serie, pedí "desc".
- `limite`: 1 a 500 filas. Si hay más, la respuesta lo dice y da el `offset` de la
página siguiente (hasta 10.000).
- `columna_fecha`: opcional, otra columna de fecha para `desde`/`hasta` y el orden.
Si ninguna fila cumple los filtros, la respuesta dice qué valores existen.
No descuenta preguntas.agregar_datosCalcula en la base una suma, promedio, conteo, mínimo o máximo, opcionalmente agrupado.
Usala SIEMPRE que necesites un total, un promedio, un conteo, un mínimo/máximo o un
ranking, en vez de traer filas con `obtener_datos` y hacer la cuenta vos: es exacta,
no tiene el tope de 500 filas y gasta muchos menos tokens.
- `operacion`: "suma", "promedio", "conteo", "minimo" o "maximo".
- `columna`: la que se suma/promedia/etc. (nombres exactos de `describir_tabla`); no
va con "conteo", que cuenta filas (si la mandás, da error). Las columnas de texto
con números se leen según su formato (1.234,5 o 1,234.5); si el formato es
ambiguo, no calcula y lo dice.
- `agrupar_por`: hasta 3 columnas, p. ej. ["jurisdiccion_desc"] para un ranking.
- `filtros`, `desde`, `hasta`, `columna_fecha`: como en `obtener_datos` (hasta 6 filtros).
- `ordenar_por`: "valor" (por defecto, para rankings) o una columna de `agrupar_por`
(p. ej. el año, para una serie). `orden`: "desc" (por defecto) o "asc".
- `limite`: grupos a devolver, 1 a 200.
- `ponderar_por`: la columna de ponderación de una encuesta (con "conteo" da la
población estimada, no la cantidad de filas de la muestra).
La respuesta dice sobre cuántas filas se calculó (`filas_usadas`, de todos los
grupos) y si hay más grupos que `limite`. Si ninguna fila cumple los filtros no hay
valor: dice qué valores existen. No descuenta preguntas.search_engineScrape search results from Google, Bing or Yandex. Returns SERP results in JSON or Markdown (URL, title, description),Ideal forgathering current information, news, and detailed search results.scrape_as_markdownScrape a single webpage URL with advanced options for content extraction and get back the results in MarkDown language. This tool can unlock any webpage even if it uses bot detection or CAPTCHA.search_engine_batchRun multiple search queries simultaneously. Returns JSON for Google, Markdown for Bing/Yandex.scrape_batchScrape multiple webpages URLs with advanced options for content extraction and get back the results in MarkDown language. This tool can unlock any webpage even if it uses bot detection or CAPTCHA.discoverSearch the web and rank results by AI-driven relevance. Returns scored results with title, description, and URL. Supports intent-based ranking, geo-targeting, date filtering, and keyword filtering.search_scrapersFind a Bright Data pre-built scraper (Web Scraper API, 1,200+ sites) for a site or data type, e.g. "amazon reviews" or "linkedin.com". Returns dataset_id, name, domain and collection_methods. Next: call get_scraper_details with a dataset_id and one method.get_scraper_detailsShow the scraper description, input fields, example input and main output fields for one method. Call before run_scraper and build the input from sample_input or input_fields. Records may contain more fields than output_fields lists.run_scraperRun a scraper method. input is a list of objects shaped like sample_input from get_scraper_details, one per URL or query. collect_by_url returns one record per input; discover_by_* methods return up to limit_per_input records per input, and every record is billed. Waits up to 45 seconds; if still running it returns snapshot_id with status "running": then poll get_scraper_progress and call get_scraper_results when ready. Records with an "error" field explain failed inputs.get_scraper_progressStatus of a run: starting, running, ready, failed or canceled.Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
No confirmed install command for OpenArg — Argentina public data yet — follow the setup steps linked from its listing page rather than a guessed package name.
{
"mcpServers": {
"brightdata-mcp": {
"command": "npx",
"args": [
"-y",
"@brightdata/mcp"
],
"env": {
"API_TOKEN": "YOUR_API_TOKEN_HERE"
}
}
}
}
get_scraper_resultsrefresh_scrapersReload the scraper list now instead of waiting for the daily refresh.