Claude recibe tasas de monedas del servidor MCP alojado sin clave API. El acceso sin clave y Free tiene 15 minutos de retraso; los planes de pago reciben tasas en vivo.
Añade el servidor alojado a Claude Code
Ejecuta el comando sin clave API.
Usa el endpoint https://api.exchangerate.dev/v1/mcp/, con barra final y Streamable HTTP. El descubrimiento y las llamadas a herramientas funcionan sin clave.
claude mcp add --transport http exchangerate-dev https://api.exchangerate.dev/v1/mcp/Usa una clave para tener cuota propia
Ejecuta el comando con tu clave API para usar tu cuota y límites.
Envía Authorization: Bearer YOUR_API_KEY. Free incluye 5000 solicitudes mensuales y 10 por minuto. Cada llamada a herramientas MCP cuenta como una llamada API y comparte el límite por minuto y la cuota mensual de su solicitud REST equivalente.
claude mcp add --transport http exchangerate-dev https://api.exchangerate.dev/v1/mcp/ --header "Authorization: Bearer YOUR_API_KEY"Usa el puente local como alternativa
Conecta Claude Code al puente npm local con este comando.
Necesitas Node.js 20 o posterior y una clave API. El comando define EXCHANGERATE_API_KEY con -e antes del doble guion. El uso sin clave requiere ALLOW_ANONYMOUS=true.
claude mcp add exchangerate-dev -e EXCHANGERATE_API_KEY=YOUR_API_KEY -- npx -y @nusantara-ventures/exchangerate-mcpConfigura Claude Desktop
Añade esta configuración al archivo de Claude Desktop y sustituye YOUR_API_KEY.
En macOS, el archivo es ~/Library/Application Support/Claude/claude_desktop_config.json. En Windows, usa %APPDATA%\Claude\claude_desktop_config.json.
Define EXCHANGERATE_API_KEY en env: Claude Desktop no lee el entorno del terminal. Guarda, cierra completamente Claude Desktop y reábrelo. Los servidores se cargan una vez al iniciar.
{ "mcpServers": { "exchangerate-dev": { "command": "npx", "args": [ "-y", "@nusantara-ventures/exchangerate-mcp" ], "env": { "EXCHANGERATE_API_KEY": "YOUR_API_KEY" } } }}Pide una tasa a Claude
Pregunta «¿Cuántos yenes japoneses son 100 euros ahora?». convert recibe from, to y amount. Devuelve la tasa, el importe convertido y un indicador de cálculo mediante USD.
«¿Cuál era la tasa de USD a IDR el 1 de septiembre?» usa get_range o get_rate. Para la tasa más reciente, get_rate recibe base y quote; get_range devuelve tasas de un intervalo de fechas.
Pregunta «¿Qué monedas puedes consultar?» para usar list_currencies, o «¿Qué bancos centrales publican una tasa?» para usar list_official_rate_tables.
Qué puede leer y hacer Claude
Nueve herramientas consultan tasas, información sobre monedas y documentación. Además de las anteriores, get_usd_index devuelve un índice USD calculado independientemente, search_docs busca en la documentación y get_official_rate devuelve tasas publicadas por gobiernos.
Las respuestas incluyen source, market_session, data_updated_at y un aviso: las tasas son indicativas, no aptas para liquidación ni operaciones de mercado. Claude debe citar la hora devuelta.
start_checkout abre el proceso de pago de un plan solo con tu confirmación. Claude nunca compra por su cuenta.
Si algo falla
Si Claude Desktop no muestra herramientas, revisa el JSON de configuración. Una coma final es una causa habitual.
Una clave API inválida devuelve HTTP 401. Un 429 indica el límite por minuto o la cuota mensual agotados; espera hasta el momento de reintento.