claude-code-mcp Project
MCP-сервер для интеграции локальной Claude Code, предоставляет инструменты для объяснения, ревью, фикса и редактирования кода.
Описание
Это MCP-сервер на Node.js для Claude Code, который вызывает локальную CLI-команду Claude и предлагает инструменты: explain_code (объяснение кода), review_code (ревью), fix_code (фикс), edit_code (редактирование), test_code (тесты), simulate_command (симуляция команд) и your_own_query (кастомные запросы). Использует Base64 для обработки текста, работает через stdio в JSON-формате. Идеально для интеграции мощности Claude в другие LLM или десктоп-приложения, подтверждено на Ubuntu/WSL2.
Возможности
explain_code
Предоставляет детальное объяснение заданного кода.
review_code
Проводит ревью кода на предмет улучшений и проблем.
fix_code
Исправляет баги или проблемы в коде.
edit_code
Редактирует код по инструкциям.
test_code
Генерирует тесты для кода.
simulate_command
Симулирует выполнение команд.
your_own_query
Отправляет кастомный запрос с контекстом.
Установка
Для быстрого запуска используйте npx: npx @kunihiros/claude-code-mcp. Требования: Node.js (>=18), npm, установленная Claude Code CLI с авторизацией. Настройте переменную CLAUDE_BIN в конфиге MCP Host или .env файле (путь к исполняемому файлу Claude). Пример конфига для MCP Host:
{
"claude-code-server": {
"command": "npx",
"args": ["-y", "@kunihiros/claude-code-mcp"],
"env": {
"CLAUDE_BIN": "/path/to/your/claude/executable",
"LOG_LEVEL": "info"
},
"disabled": false
}
}