Um servidor MCP de calculadora para o Claude
Escrito em por Ratio.
Modelos de linguagem são bons com palavras e pouco confiáveis com contas, e não sabem o câmbio de hoje. O servidor MCP do Ratio passa essas contas para o Ratio, para que o Claude responda com o número certo.
O que o Claude pode perguntar ao Ratio
Tudo o que você pode digitar numa planilha do Ratio: moedas e cripto no câmbio de hoje, ações e metais, unidades, fusos horários, dias úteis, impostos, empréstimos, salário líquido, equações e matemática de programador. Algumas linhas que o Claude enviou, com as respostas do 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 |
O Ratio também diz como chegou lá, como o câmbio usado ou a alíquota de IVA de um país, e o Claude pode repassar isso. Resultados com moedas e ações mudam com o mercado.
Duas ferramentas
calculate calcula uma linha. calculate_sheet calcula várias linhas como uma só planilha, então as linhas seguintes podem usar nomes (rent = 1200 eur), referências de linha (L1) e prev, e devolve a soma de todas as linhas. As duas aceitam um region opcional, um código de país como DE, para alíquotas de IVA, feriados e regras de salário.
Configurar no Claude Code
Você precisa do Ratio 0.13 ou mais recente, deste site, na pasta Aplicativos. Depois rode:
claude mcp add --scope user ratio -- /Applications/Ratio.app/Contents/Helpers/ratio mcp
--scope user deixa o Ratio disponível em todos os projetos. claude mcp list mostra se está conectado.
Configurar no Claude Desktop
Abra Settings › Developer › Edit Config e adicione o Ratio a mcpServers em claude_desktop_config.json:
{
"mcpServers": {
"ratio": {
"command": "/Applications/Ratio.app/Contents/Helpers/ratio",
"args": ["mcp"]
}
}
}
Mantenha os servidores que já estão lá. Feche e reabra o Claude, e as ferramentas do Ratio aparecem no botão de ferramentas da caixa de mensagem. Escreva o caminho completo: o Claude Desktop não procura em /usr/local/bin.
Cursor, VS Code e outros apps
Qualquer app que rode servidores MCP locais funciona, com o mesmo comando: /Applications/Ratio.app/Contents/Helpers/ratio e o argumento mcp. No Cursor ele vai em ~/.cursor/mcp.json dentro de mcpServers, escrito como para o Claude Desktop. No VS Code, adicione-o a .vscode/mcp.json:
{
"servers": {
"ratio": {
"type": "stdio",
"command": "/Applications/Ratio.app/Contents/Helpers/ratio",
"args": ["mcp"]
}
}
}
O que perguntar
- Divida 184 euros entre 3 pessoas, em dólares.
- Quanto sobra de 60.000 euros brutos na Alemanha depois dos impostos?
- Que data é 15 dias úteis depois de 1º de março na Romênia?
- Quanto valem 25 ações da Apple em libras?
- Quanto custam 1,2 milhão de tokens a US$ 3 por milhão?
Experimente o Ratio grátis por 7 dias · $14.99 uma vez, atualizações incluídas
Perguntas
O Ratio vê a minha conversa? Não. O Ratio roda no seu Mac e só vê as linhas que o Claude envia, como “184 eur / 3 in usd”. Ele só se conecta para buscar câmbios e os preços das ações e metais citados numa linha, como o app.
Funciona com a versão da Mac App Store? Não. A versão da App Store não tem a ferramenta de linha de comando, então o servidor MCP vem com o Ratio deste site.
Funciona no Windows e no Linux? Ainda não. O servidor MCP faz parte do comando ratio, que por enquanto existe só no Mac.
Custa a mais? Não. Vem com o Ratio, US$ 14,99 uma vez, com atualizações incluídas.
O Claude responde sem usar o Ratio. O que eu faço? Peça: “use o Ratio para calcular isso”. Se as ferramentas do Ratio não aparecerem, confira se o servidor está conectado com claude mcp list no Claude Code, ou no botão de ferramentas do Claude Desktop.