MCP-сервер калькулятора для Claude

Языковые модели хорошо обращаются со словами и ненадёжно — с вычислениями, и они не знают сегодняшний курс валют. MCP-сервер Ratio передаёт эти вычисления Ratio, и Claude отвечает точным числом.

Спросите ИИ об этой странице:ChatGPTClaudePerplexityAI ModeGrokMarkdown

Что 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 daysMon, 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

Откройте Settings › Developer › Edit Config и добавьте 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"]
    }
  }
}

Что спросить

Попробуйте 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. Что делать? Попросите: «посчитай это в Ratio». Если инструментов Ratio нет в списке, проверьте подключение сервера командой claude mcp list в Claude Code или под кнопкой инструментов в Claude Desktop.