Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Descripción del creador (original en inglés)
Mexico's official economic data from Banxico: USD/MXN, inflation, UDIS, TIIE and reserves.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
BANXICO_TOKENLos valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Funciona en Claude para web, escritorio y móvil:
https://banxico-mcp.duckdns.org/mcpAbre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"banxico": {
"command": "uvx",
"args": [
"mcp-banxico"
],
"env": {
"BANXICO_TOKEN": "your-value"
}
}
}
}Ejecuta esto en tu terminal
claude mcp add --transport http banxico https://banxico-mcp.duckdns.org/mcpclaude mcp add banxico --env BANXICO_TOKEN=your-value -- uvx mcp-banxicoCompleta los valores vacíos antes de ejecutarlo.
Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"banxico": {
"url": "https://banxico-mcp.duckdns.org/mcp"
}
}
}Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"banxico": {
"command": "uvx",
"args": [
"mcp-banxico"
],
"env": {
"BANXICO_TOKEN": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"banxico": {
"type": "http",
"url": "https://banxico-mcp.duckdns.org/mcp"
}
}
}Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"banxico": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-banxico"
],
"env": {
"BANXICO_TOKEN": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
ChatGPT solo se conecta a servidores en internet:
https://banxico-mcp.duckdns.org/mcpLos nombres de los menús pueden variar un poco según el plan y con el tiempo.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Nombres y descripciones de las herramientas tal como los informó el servidor el 8 nov 2026. Los escribió el creador, no nosotros; los mostramos como texto sin formato.
tipo_cambio_usdConsulta el tipo de cambio oficial peso mexicano vs dólar estadounidense (USD/MXN). Args: tipo: Modalidad del tipo de cambio. Opciones: 'FIX' (por defecto) o 'LIQUIDACION'. fecha_inicio: Fecha inicial en formato YYYY-MM-DD o DD/MM/YYYY (opcional). fecha_fin: Fecha final en format
inflacion_mexicoConsulta la inflación oficial en México según el INPC de Banxico. Args: tipo: Tipo de medición de inflación. Opciones: 'anual' (por defecto) o 'mensual'.
valor_udisConsulta el valor oficial de las Unidades de Inversión (UDIS) en pesos mexicanos. Args: fecha: Fecha específica a consultar en formato YYYY-MM-DD o DD/MM/YYYY (opcional).
tasa_interes_banxicoConsulta las tasas de interés interbancarias y de política monetaria en México. Args: tipo: Tipo de tasa. Opciones: 'tiie_28' (TIIE a 28 días) o 'objetivo' (Tasa de referencia/fondeo).
reservas_internacionalesConsulta el saldo de reservas internacionales netas del Banco de México (en millones de dólares).
consultar_serie_sieConsulta avanzada para obtener observaciones de cualquier serie económica del catálogo SIE de Banxico. Args: id_serie: Identificador de la serie oficial (por ejemplo: 'SF43718', 'SP68257', 'SF61745'). fecha_inicio: Fecha inicial en formato YYYY-MM-DD o DD/MM/YYYY (opcional). fech
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 10 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub nanisadw3, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Respondió en 603 ms (HTTP 200)
No hace falta iniciar sesión
Leímos 6 descripciones de herramientas y no encontramos instrucciones ocultas para la IA
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 3 de 3 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
Debes completar: BANXICO_TOKEN
Funciona de las dos formas: instálalo en tu computadora o conéctate a la versión en la nube.
El repo de GitHub cambió por última vez –, y la última versión (0.2.0) llegó al registro hace 42 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.
En la misma categoría: Spec Driven Development, Remote Desktop Commander, Backpack
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
A live record of a business or a life, kept up to date from what people say.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Servidor comunitario de Model Context Protocol (MCP) para conectar asistentes de Inteligencia Artificial (Claude Desktop, Cursor, Cline, Gemini CLI) con el Sistema de Información Económica (SIE) del Banco de México (Banxico).
Permite a tus modelos y agentes de IA consultar en tiempo real el tipo de cambio oficial (USD/MXN), inflación (INPC), valor de las UDIS, tasas de interés interbancarias (TIIE) y cualquier serie económica oficial de México.
Proyecto independiente. No está afiliado ni respaldado por el Banco de México. Consume la API pública del SIE. Si lo instalas en local necesitas tu propio token gratuito; el endpoint remoto de más abajo no lo requiere.
Diez minutos sin cortes: un modelo local (Qwen 2.5 en Ollama) y Claude Desktop pasan de *"no tengo acceso en tiempo real"* a responder con el tipo de cambio oficial. El momento clave está en el minuto 2:52.
[banxico-mcp.duckdns.org](https://banxico-mcp.duckdns.org/): tipo de cambio (dólar, euro, libra, dólar canadiense y yen), tasas de interés, curva de CETES, inflación, UDIS y reservas internacionales, 22 indicadores oficiales que se actualizan cada día hábil. Cada uno se puede descargar en CSV. Vive en el mismo dominio que el endpoint remoto de este servidor.
flowchart LR
subgraph Clientes["Clientes MCP / AI"] Claude["Claude Desktop"] Cursor["Cursor IDE"] Cline["Cline / VS Code"] Agents["AI Agents"] end
subgraph Server["mcp-banxico"] MCP["MCP Protocol (stdio)"] Tools["Herramientas Económicas"] end
subgraph Banxico["Banco de México"] SIE["API SIE Banxico"] end
Clientes <-->|JSON-RPC / stdio| MCP MCP --> Tools Tools <-->|HTTPS + Token| SIE
Hay una instancia pública hospedada. No requiere instalación ni que saques tu propio token de Banxico:
https://banxico-mcp.duckdns.org/mcp
Transporte streamable-http. En Claude Desktop:
{
"mcpServers": { "banxico": { "type": "streamable-http", "url": "https://banxico-mcp.duckdns.org/mcp" } } }
Es un servicio comunitario en infraestructura propia, con límite de peticiones
por IP. Para uso intensivo o en producción, instálalo localmente con tu token:
así no dependes de que esta instancia esté disponible.
El endpoint habla JSON-RPC 2.0 sobre HTTP POST. Son dos peticiones: una para abrir sesión y otra para llamar la herramienta.
1. Abrir sesión. La respuesta trae el header mcp-session-id:
curl -i -X POST https://banxico-mcp.duckdns.org/mcp \
-H 'Content-Type: application/json' \ -H 'Accept: application/json, text/event-stream' \ -d '{ "jsonrpc": "2.0", "id": 1, "method": "initialize", "params": { "protocolVersion": "2025-06-18", "capabilities": {}, "clientInfo": { "name": "curl", "version": "1" } } }'
2. Llamar una herramienta, pasando ese id en el header:
curl -X POST https://banxico-mcp.duckdns.org/mcp \
-H 'Content-Type: application/json' \ -H 'Accept: application/json, text/event-stream' \ -H 'mcp-session-id: EL_ID_DEL_PASO_1' \ -d '{ "jsonrpc": "2.0", "id": 2, "method": "tools/call", "params": { "name": "tipo_cambio_usd", "arguments": {} } }'
Respuesta (el contenido viaja como evento SSE, en la línea data:):
{
"serie": "TIPO_CAMBIO_FIX", "id_serie": "SF43718", "nombre": "Tipo de cambio FIX (Pesos por Dólar)", "unidad": "Pesos por dólar", "fecha": "28/09/2026", "valor": "17.8413" }
Otros ejemplos de params:
{ "name": "inflacion_mexico", "arguments": { "tipo": "anual" } }
{ "name": "valor_udis", "arguments": {} } { "name": "tasa_interes_banxico", "arguments": { "tipo": "objetivo" } } { "name": "reservas_internacionales", "arguments": {} } { "name": "consultar_serie_sie", "arguments": { "id_serie": "SF43718", "fecha_inicio": "2026-09-01", "fecha_fin": "2026-09-28" } }
Dos cosas que confunden al probar desde Postman.
El header
mcp-session-ides obligatorio a partir de la segunda petición:
sin él la respuesta es
400. Y si mandasAccept: application/jsona secas
obtienes
406— el servidor exige aceptar ambos tipos, o puedes omitir
el header por completo.
uvx (Recomendado para Claude Desktop y Cursor)uvx mcp-banxico
pippip install mcp-banxico
mcp-banxico
Agrega la siguiente configuración a tu archivo claude_desktop_config.json:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": { "banxico": { "command": "uvx", "args": ["mcp-banxico"], "env": { "BANXICO_TOKEN": "TU_TOKEN_DE_BANXICO_AQUI" } } } }
En Settings -> Features -> MCP Servers -> Add new MCP server:
banxicocommanduvx mcp-banxico| Herramienta | Serie Banxico | Descripción |
|---|---|---|
tipo_cambio_usd | SF43718 / SF60653 | Consulta el tipo de cambio oficial peso/dólar (FIX o liquidación), hoy o en un rango de fechas. |
inflacion_mexico | SP30578 / SP30577 | Consulta la inflación general anual o mensual de México basada en el INPC. |
valor_udis | SP68257 | Consulta el valor oficial de las Unidades de Inversión (UDIS) en pesos mexicanos. |
tasa_interes_banxico | SF43783 / SF61745 | Consulta la TIIE a 28 días o la Tasa Objetivo de fondeo interbancario. |
reservas_internacionales | SF43707 | Saldo de la reserva internacional del Banco de México, en millones de USD. |
consultar_serie_sie | *Cualquiera* | Consulta avanzada para cualquier ID de serie del catálogo general de Banxico. |
mcp-banxico --transport streamable-http \
--host 127.0.0.1 --port 8005 \ --allowed-host tu-dominio.example
--allowed-host es obligatorio detrás de un proxy inverso: el transporte HTTP valida el header Host contra ataques de DNS rebinding y, sin declarar el nombre público, responde 421 a todas las peticiones.
La caché en memoria (1 h por defecto, BANXICO_CACHE_TTL para ajustarla) evita que el token compartido agote su límite en el SIE.
Banxico proporciona acceso público y gratuito a su API:
export BANXICO_TOKEN="tu_token_aqui"
Puedes probar que tu token y la conexión funcionen correctamente ejecutando:
mcp-banxico --test
Salida esperada:
============================================================
mcp-banxico v0.1.0 - Verificación de Conexión a Banxico SIE ============================================================ Consultando tipo de cambio FIX (serie SF43718)... -> Éxito: Fecha 18/09/2026, Valor: $19.92 MXN por USD
Para contribuir localmente:
git clone https://github.com/nanisadw3/mcp-banxico.git
cd mcp-banxico python -m venv .venv source .venv/bin/activate pip install -e ".[dev]" pytest --cov=mcp_banxico
Distribuido bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.
Desarrollado con ❤️ en México por [Inaki Sobera (nanisadw3)](https://github.com/nanisadw3).