MCP-сервер калькулятора для Claude
Написано Ratio
Мовні моделі добре працюють зі словами й ненадійні в розрахунках, а ще не знають сьогоднішніх курсів валют. MCP-сервер Ratio передає ці розрахунки Ratio, тож Claude відповідає справжнім числом.
Що Claude може спитати в Ratio
Усе, що можна написати в аркуші Ratio: валюти й криптовалюти за сьогоднішнім курсом, акції й метали, одиниці, часові пояси, робочі дні, ПДВ, кредити, зарплату на руки, рівняння й математику для розробників. Кілька рядків, які надіслав Claude, і відповіді 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 також каже, як дійшов до результату — наприклад, який курс валют використав чи яку ставку ПДВ країни, — і Claude може це передати. Результати у валютах і акціях змінюються разом із ринком.
Два інструменти
calculate обчислює один рядок. calculate_sheet обчислює кілька рядків як один аркуш, тож наступні рядки можуть використовувати імена (rent = 1200 eur), посилання на рядки (L1) і prev, і повертає суму всіх рядків. Обидва приймають необов'язковий region — код країни на кшталт DE — для ставок ПДВ, державних свят і правил оплати праці.
Налаштування в Claude Code
Тобі потрібен Ratio 0.13 або новіший із цього сайту в теці Програми. Потім виконай:
claude mcp add --scope user ratio -- /Applications/Ratio.app/Contents/Helpers/ratio mcp
--scope user робить Ratio доступним у кожному проєкті. claude mcp list показує, чи він під'єднаний.
Налаштування в Claude Desktop
Відкрий Налаштування › Розробник › Редагувати конфігурацію й додай Ratio до mcpServers у claude_desktop_config.json:
{
"mcpServers": {
"ratio": {
"command": "/Applications/Ratio.app/Contents/Helpers/ratio",
"args": ["mcp"]
}
}
}
Залиш сервери, що вже там є. Вийди з Claude й відкрий його знову — інструменти Ratio з'являться під кнопкою інструментів у полі повідомлення. Пиши повний шлях: Claude Desktop не шукає в /usr/local/bin.
Cursor, VS Code та інші застосунки
Працює будь-який застосунок, що запускає локальні MCP-сервери, з тією самою командою: /Applications/Ratio.app/Contents/Helpers/ratio і аргументом mcp. У Cursor це йде в ~/.cursor/mcp.json під mcpServers, записане так само, як для Claude Desktop. У VS Code додай його до .vscode/mcp.json:
{
"servers": {
"ratio": {
"type": "stdio",
"command": "/Applications/Ratio.app/Contents/Helpers/ratio",
"args": ["mcp"]
}
}
}
Що можна спитати
- Поділи 184 євро між 3 людьми, у доларах.
- Скільки залишиться від 60 000 євро брутто в Німеччині після податків?
- Яка дата буде через 15 робочих днів після 1 березня в Румунії?
- Скільки коштують 25 акцій Apple у фунтах?
- Скільки коштують 1,2 мільйона токенів по 3 $ за мільйон?
Спробуй Ratio безкоштовно 7 днів · 14,99 $ один раз, оновлення включено
Запитання
Чи бачить Ratio мою розмову? Ні. Ratio працює на твоєму Mac і бачить лише рядки, які надсилає йому Claude, наприклад «184 eur / 3 in usd». Він виходить онлайн лише по курси валют і ціни акцій та металів, названих у рядку, як і застосунок.
Чи працює це з версією з Mac App Store? Ні. Версія з App Store не має інструмента командного рядка, тож MCP-сервер постачається з Ratio з цього сайту.
Чи працює це на Windows і Linux? Поки що ні. MCP-сервер — частина команди ratio, яка поки що є лише на Mac.
Чи це коштує додатково? Ні. Він іде разом із Ratio — 14,99 $ один раз, оновлення включено.
Claude відповідає без Ratio. Що робити? Попроси: «use Ratio to work this out». Якщо інструментів Ratio немає в списку, перевір, чи сервер під'єднаний, через claude mcp list у Claude Code або під кнопкою інструментів у Claude Desktop.