Jacobian — MCP-сервер для Claude Code: математика для агентов
Даёт агенту набор типизированных математических операций: найти нужную, выполнить и передать результат дальше. Пригодится, когда нужно посчитать точно, а не на глаз.
claude mcp add jacobian -- npx -y jacobianЧто делает Jacobian
Jacobian — это MCP-сервер с библиотекой математических операций. Инструмент math.find ищет операцию по описанию задачи или показывает её контракт, а math.run выполняет её и возвращает типизированный результат. Та же библиотека доступна через CLI и Python API.
Внутри — точная линейная алгебра, полиномиальные отображения, графы и изоморфизм, ограниченные SAT и SMT, конечная алгебра, вероятность, геометрия и топология. SAT и SMT работают через привязку Z3. Каждая операция решает одну узкую задачу, поэтому результат можно передавать в следующую операцию и строить цепочку самому.
Быстрая настройка идёт через npx jacobian@latest setup: нужен Node.js 20.17+, 22.13+ или 23.5+ и uvx в PATH. Тестируемая сборка рассчитана на CPython 3.12 или 3.13 под glibc Linux x86-64; на Alpine/musl полный обязательный стек из PyPI не встанет. Singular и QEPCAD — необязательные системные рантаймы для части операций, установка Python их не тянет.
Какие задачи решает
- посчитать определитель точной рациональной матрицы
- найти НОД и коэффициенты Безу для двух чисел
- проверить изоморфизм двух графов
- решить ограниченную SAT или SMT задачу
- разложить полиномиальное отображение на шаги
Примеры запросов агенту
- Найди через
math.findоперацию для определителя матрицы и покажи её контракт - Выполни
math.runдляinteger.compute.extended_gcdс{"left":"84","right":"30"} - Подбери операцию для проверки изоморфизма графов и запусти её
Как установить Jacobian
Командой платформы
claude mcp add jacobian -- npx -y jacobianКомандой платформы
codex mcp add jacobian -- npx -y jacobianФайл настроек
{
"mcpServers": {
"jacobian": {
"command": "npx",
"args": [
"-y",
"jacobian"
]
}
}
}Файл настроек
{
"servers": {
"jacobian": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"jacobian"
]
}
}
}Командой платформы
gemini mcp add jacobian npx -y jacobianПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Jacobian
Как установить Jacobian в Claude Code?
Одной командой: claude mcp add jacobian -- npx -y jacobian. Для Codex то же самое с codex mcp add jacobian -- npx -y jacobian.
Что делает Jacobian?
Даёт агенту доступ к типизированным математическим операциям: math.find ищет нужную или показывает контракт, math.run выполняет и возвращает результат.
Что нужно для работы Jacobian?
Для быстрой настройки — Node.js 20.17+, 22.13+ или 23.5+ и uvx в PATH. Тестируемая сборка идёт на CPython 3.12 или 3.13 под glibc Linux x86-64.