Перейти к содержимому

claude-code-mcp Project

MCP-сервер для интеграции локальной Claude Code, предоставляет инструменты для объяснения, ревью, фикса и редактирования кода.

JavaScript
30 stars

Описание

Это 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
  }
}

Информация

Язык
JavaScript
Лицензия
MIT License
GitHub Stars
30

Ссылки