GLM MCP — MCP-сервер для Claude Code: что делает и как установить
Делегирует правки кода и запуск команд модели GLM от Zhipu через протокол MCP, снижая траты на токены основной модели.
claude mcp add glm-mcp -e GLM_API_KEY=<GLM_API_KEY> -- npx -y glm-mcpЧто делает GLM MCP
Основная модель в Claude Code, Codex или Cursor выступает координатором, а рутинную работу с репозиторием отдаёт модели GLM через совместимый с Anthropic эндпоинт Z.ai. Сервер предоставляет инструмент glm_agent, который сам читает файлы, вносит правки, просматривает каталоги и выполняет команды в терминале.
В составе сервера четыре инструмента: рабочий агент glm_agent, генератор чистого текста glm_delegate (активируется переменной GLM_DELEGATE=on), локальный советник glm_recommend и проверка состояния glm_status. Все обращения к API фиксируются в локальном журнале usage.jsonl с подсчётом потраченных токенов.
Без рабочего ключа API Zhipu в переменной GLM_API_KEY сервер не сможет отправлять запросы. Для безопасных тестов у инструмента предусмотрен флаг dry_run: true, чтобы сначала проверить diff без фактической записи на диск.
Какие задачи решает
- передать редактирование файлов и выполнение bash-команд вспомогательной модели
- посмотреть diff правок перед сохранением через режим
dry_run - отслеживать расход токенов GLM по локальному журналу
usage.jsonl - выбрать подходящую модель GLM под текущую нагрузку с помощью
glm_recommend
Примеры запросов агенту
- Запусти рефакторинг функции авторизации через
glm_agentв папке./src - Проверь статус подключения и потраченные токены через
glm_status - Покажи diff изменений для обновления зависимостей через
glm_agentс параметромdry_run: true
Как установить GLM MCP
Командой платформы
claude mcp add glm-mcp -e GLM_API_KEY=<GLM_API_KEY> -- npx -y glm-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add glm-mcp --env GLM_API_KEY=<GLM_API_KEY> -- npx -y glm-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"glm-mcp": {
"command": "npx",
"args": [
"-y",
"glm-mcp"
],
"env": {
"GLM_API_KEY": "<GLM_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"glm-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"glm-mcp"
],
"env": {
"GLM_API_KEY": "<GLM_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e GLM_API_KEY=<GLM_API_KEY> glm-mcp npx -y glm-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о GLM MCP
Как установить GLM MCP в Claude Code?
Выполните команду claude mcp add glm-mcp -e GLM_API_KEY=<GLM_API_KEY> -- npx -y glm-mcp. Замените <GLM_API_KEY> на свой ключ от Z.ai перед запуском.
Что делает GLM MCP?
Сервер подключает модель GLM к ведущему ИИ-агенту в качестве исполнителя. GLM автономно редактирует код, просматривает дерево проекта и запускает тесты, возвращая ведущей модели отчёт и статистику затрат.
Как проверить diff изменений без перезаписи файлов?
Передайте параметр dry_run: true при вызове glm_agent. Инструмент сформирует предварительный просмотр патча и завершит работу без изменения файлов на диске.