Munim — MCP-сервер для Claude Code: что делает и как установить
Сервер держит одновременные сессии к сервисам разных клиентов в одном процессе. Помогает агенту собирать данные по всем аккаунтам сразу.
claude mcp add munim -- uvx munimЧто делает Munim
Обычные MCP-инструменты привязываются к одной учётной записи провайдера вроде Cloudflare или Vercel. Из-за этого при обслуживании десятка проектов приходится постоянно перезаходить в сессии. Munim держит подключения сразу ко всем клиентам параллельно. Каждому проекту выделяется отдельный токен и собственное пространство имён в списке инструментов.
Внутри нет промежуточных абстракций поверх API провайдеров. Сервер пробрасывает их родные инструменты через вызовы list_provider_tools и call_provider_tool. Если нужной функции в стороннем MCP нет, срабатывает прямой HTTP-запрос к API сервиса с токеном выбранного заказчика. Процесс работает локально и не обращается к языковым моделям сам по себе.
Для запуска требуется Python 3.10+. Без него пакет не установится. Для встроенных рассуждений можно подключить ключи Bedrock, Gemini или Anthropic через команду munim config ai.
Какие задачи решает
- держать одновременные сессии к аккаунтам нескольких клиентов
- читать параметры инфраструктуры сразу по всей клиентской базе
- вносить точечные изменения в сервисы только указанного заказчика
- отправлять прямые API-запросы к Cloudflare или Vercel без переключения профилей
Примеры запросов агенту
- У какого из моих клиентов в этом квартале заканчивается срок регистрации домена?
- Проверь DNS-записи в аккаунте Cloudflare для клиента Ivy & Fern
- Покажи список доступных инструментов провайдера для проекта Kloudfirst
Как установить Munim
Командой платформы
claude mcp add munim -- uvx munimuvx запускает команду с именем пакета; если в README она другая — uvx --from munim <команда>
Командой платформы
codex mcp add munim -- uvx munimuvx запускает команду с именем пакета; если в README она другая — uvx --from munim <команда>
Файл настроек
{
"mcpServers": {
"munim": {
"command": "uvx",
"args": [
"munim"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from munim <команда>
Файл настроек
{
"servers": {
"munim": {
"type": "stdio",
"command": "uvx",
"args": [
"munim"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from munim <команда>
Командой платформы
gemini mcp add munim uvx munimuvx запускает команду с именем пакета; если в README она другая — uvx --from munim <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Munim
Как установить Munim в Claude Code?
Выполните команду claude mcp add munim -- uvx munim. Сервер скачается через uvx и зарегистрируется в конфигурации агента.
Зачем нужен Munim?
Он позволяет ассистенту одновременно работать с десятками учётных записей Cloudflare или Vercel. Читать статусы можно по всей базе проектов разом, а запись выполняется строго в профиль выбранного клиента.
Требуются ли ключи сторонних нейросетей для работы Munim?
Нет, проверки и проброс инструментов выполняются детерминированно без вызова моделей. Анализ через Bedrock, Gemini или Anthropic остаётся выключенным, пока вы не запустите munim config ai on.