Un servidor MCP de calculadora para Claude
Escrito el por Ratio.
Los modelos de lenguaje se manejan bien con las palabras y mal con las cuentas, y no saben el tipo de cambio de hoy. El servidor MCP de Ratio le pasa esas cuentas a Ratio, para que Claude responda con la cifra real.
Qué puede preguntarle Claude a Ratio
Todo lo que puedes escribir en una hoja de Ratio: divisas y cripto al cambio de hoy, acciones y metales, unidades, zonas horarias, días hábiles, IVA, préstamos, sueldo neto, ecuaciones y matemáticas para programadores. Algunas líneas que envió Claude, con las respuestas de Ratio:
| 184 eur / 3 in usd | $68.55 |
| 60000 eur gross in DE | €37,622.00 |
| 25 AAPL in gbp | £6,442.93 |
| 1 mar + 15 working days | Mon, 22 Mar 2027 |
| 1.2M tokens at $3/M | $3.60 |
Ratio también dice cómo llegó al resultado, como el tipo de cambio usado o el IVA de un país, y Claude puede contarlo. Los resultados con divisas y acciones cambian con el mercado.
Dos herramientas
calculate calcula una línea. calculate_sheet calcula varias líneas como una sola hoja, así que las líneas siguientes pueden usar nombres (rent = 1200 eur), referencias a líneas (L1) y prev, y devuelve la suma de todas las líneas. Ambas aceptan un region opcional, un código de país como DE, para tipos de IVA, festivos y reglas de sueldo.
Configurarlo en Claude Code
Necesitas Ratio 0.13 o posterior, de esta web, en tu carpeta Aplicaciones. Luego ejecuta:
claude mcp add --scope user ratio -- /Applications/Ratio.app/Contents/Helpers/ratio mcp
--scope user hace que Ratio esté disponible en todos los proyectos. claude mcp list muestra si está conectado.
Configurarlo en Claude Desktop
Abre Settings › Developer › Edit Config y añade Ratio a mcpServers en claude_desktop_config.json:
{
"mcpServers": {
"ratio": {
"command": "/Applications/Ratio.app/Contents/Helpers/ratio",
"args": ["mcp"]
}
}
}
Conserva los servidores que ya estén. Cierra y vuelve a abrir Claude, y las herramientas de Ratio aparecen bajo el botón de herramientas del cuadro de mensaje. Escribe la ruta completa: Claude Desktop no busca en /usr/local/bin.
Cursor, VS Code y otras apps
Funciona cualquier app que ejecute servidores MCP locales, con el mismo comando: /Applications/Ratio.app/Contents/Helpers/ratio y el argumento mcp. En Cursor va en ~/.cursor/mcp.json dentro de mcpServers, escrito como para Claude Desktop. En VS Code, añádelo a .vscode/mcp.json:
{
"servers": {
"ratio": {
"type": "stdio",
"command": "/Applications/Ratio.app/Contents/Helpers/ratio",
"args": ["mcp"]
}
}
}
Qué preguntar
- Divide 184 euros entre 3 personas, en dólares.
- ¿Cuánto quedan 60.000 euros brutos en Alemania después de impuestos?
- ¿Qué fecha es 15 días hábiles después del 1 de marzo en Rumanía?
- ¿Cuánto valen 25 acciones de Apple en libras?
- ¿Cuánto cuestan 1,2 millones de tokens a 3 $ por millón?
Prueba Ratio gratis durante 7 días · $14.99 una vez, actualizaciones incluidas
Preguntas
¿Ve Ratio mi conversación? No. Ratio funciona en tu Mac y solo ve las líneas que le envía Claude, como «184 eur / 3 in usd». Solo se conecta para los tipos de cambio y los precios de las acciones y metales que nombra una línea, como la app.
¿Funciona con la versión del Mac App Store? No. La versión de la App Store no tiene herramienta de línea de comandos, así que el servidor MCP viene con Ratio de esta web.
¿Funciona en Windows y Linux? Todavía no. El servidor MCP es parte del comando ratio, que de momento solo está en Mac.
¿Cuesta más? No. Viene con Ratio, 14,99 $ una vez, con actualizaciones incluidas.
Claude responde sin usar Ratio. ¿Qué hago? Pídeselo: «usa Ratio para calcularlo». Si no aparecen las herramientas de Ratio, comprueba que el servidor está conectado con claude mcp list en Claude Code, o bajo el botón de herramientas en Claude Desktop.