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

Code Runner MCP Server

Сервер для запуска фрагментов кода на множестве языков программирования с отображением результатов.

TypeScript
203 stars

Описание

Code Runner MCP Server — это инструмент для выполнения кодовых сниппетов на более чем 40 языках (JavaScript, Python, PHP, Ruby, Go и др.). Он интегрируется с VS Code и Claude Desktop через npx или Docker, используя MCP протокол. Ключевые особенности: поддержка PATH для интерпретаторов, HTTP транспорт. Применения: тестирование кода, автоматизация скриптов, интерактивное обучение в IDE.

Возможности

Запуск кода

Выполнение сниппетов на 40+ языках, включая JS, Python, PHP, Ruby, Go.

Интеграция с IDE

Поддержка VS Code и Claude Desktop через npx или Docker.

HTTP транспорт

Запуск сервера с npm install -g и --transport http для потоковой передачи.

Обработка результатов

Отображение вывода выполнения кода для тестирования и отладки.

Установка

Для VS Code добавьте в settings.json:

{
  "mcp": {
    "inputs": [],
    "servers": {
      "mcp-server-code-runner": {
        "command": "npx",
        "args": [
          "-y",
          "mcp-server-code-runner@latest"
        ]
      }
    }
  }
}

Для Docker:

{
  "mcp": {
    "inputs": [],
    "servers": {
      "mcp-server-code-runner": {
        "command": "docker",
        "args": [
          "run",
          "--rm",
          "-i",
          "formulahendry/mcp-server-code-runner"
        ]
      }
    }
  }
}

Убедитесь, что интерпретаторы языков в PATH.

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
203

Ссылки