Rithmo — MCP-сервер для Claude Code: реестр решений
Read-only MCP-сервер, через который агент спрашивает, что команда уже решила по задаче, и узнаёт, когда решение устарело.
claude mcp add --transport http rithmo https://app.rithmo.ai/api/mcpЧто делает Rithmo
Rithmo — система учёта решений. Сервер отдаёт записи, а действуют ваши инструменты: сам Rithmo ничего не меняет в ваших системах. Агент перед шагом спрашивает «что мы на самом деле решили про X?» и получает текущее решение с владельцем, статусом, источником и обоснованием.
Ответ приходит одним из трёх вариантов: found — живое решение из реестра обязательств, found_record — ответ из карточки темы, no_record — записи нет. Двух состояний тут мало: found_record может нести пустой currentAnswer, и тогда действовать не на чем. Отказ бывает типизированным — например, решение отменено более новым, и safe_to_proceed: false. Отдельный инструмент list_decision_changes отдаёт ленту изменений с курсором для следующего опроса.
Для работы нужны два значения в .env: адрес MCP-эндпоинта Rithmo и сервисный токен организации с областью mcp:read. Токен только на чтение и привязан к одной организации. В примерах есть поля surface и area — если Rithmo не наблюдает указанную систему, промах вернётся как not_observed, а не как no_record: отсутствие на ненаблюдаемой поверхности означает «неизвестно», а не «нет».
Какие задачи решает
- узнать, что команда решила по задаче, до того как агент начнёт действовать
- отличить отсутствие решения от отсутствия наблюдения за системой
- поймать момент, когда решение отменили, и не работать по старой вводной
- получить владельца, срок и обоснование решения вместе с ответом
- опрашивать ленту изменений решений по курсору
Примеры запросов агенту
- Спроси у Rithmo, что мы решили про интеграцию с GitHub, и покажи владельца и статус
- Проверь через Rithmo, не отменено ли решение про миграцию биллинга, прежде чем что-то делать
- Выгрузи из Rithmo изменения решений с последнего курсора
Как установить Rithmo
Командой платформы: удалённый сервер
claude mcp add --transport http rithmo https://app.rithmo.ai/api/mcpКомандой платформы: удалённый сервер
codex mcp add rithmo --url https://app.rithmo.ai/api/mcpФайл настроек
{
"mcpServers": {
"rithmo": {
"url": "https://app.rithmo.ai/api/mcp"
}
}
}Файл настроек
{
"servers": {
"rithmo": {
"type": "http",
"url": "https://app.rithmo.ai/api/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http rithmo https://app.rithmo.ai/api/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Rithmo
Как установить Rithmo в Claude Code?
Одной командой: claude mcp add --transport http rithmo https://app.rithmo.ai/api/mcp. После этого задайте адрес эндпоинта и токен организации.
Что делает Rithmo?
Отвечает на вопросы о принятых решениях и отдаёт ленту их изменений. Действия в ваших системах сервер не выполняет.
Чем found_record отличается от found?
found — ответ из реестра обязательств, found_record — из карточки темы. Во втором случае текст лежит в subject.currentAnswer и может быть пустым.