FM

formulahendry/mcp-server-code-runner

Deployment & DevOps

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

242 stars 34 forks Качество 75 Тренд 18MIT

formulahendry/mcp-server-coderunner — это кандидат на MCP-сервер, импортированный из https://github.com/formulahendry/mcp-server-code-runner.

Обзор

formulahendry/mcp-server-coderunner — это кандидат на MCP-сервер, импортированный из https://github.com/formulahendry/mcp-server-code-runner.

Обзор (машинный перевод)

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

Поддерживает работу нескольких языков программирования: JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, C# Script, VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Clojure, Racket, Scheme, AutoHotkey, AutoIt, Kotlin Script, Dart, Haskell, Ni, Lisp, Kit, V, SCSS, Sass. Полный список можно увидеть здесь в constants.ts.

Подготовка

NPX для VS Code

Установите сервер MCP Code Runner в VS Code с помощью приведённых ниже кнопок:

-VS_Code-0098FF) -VS_Code_Insiders-24bfa5)

Альтернативно, можно добавить конфигурацию в settings.json:

npx для Claude Desktop

Конфигурация в claude_desktop_config.json:

Docker

Используйте VS Code в качестве примера. Установите сервер MCP Code Runner в VS Code с помощью кнопок ниже:

-VS_Code-0098FF) -VS_Code_Insiders-24bfa5)

Альтернативно, можно добавить конфигурацию в settings.json:

Выпуск NPX на Widnows

В Windows серверы MCP могут не подключаться к npx.

Вы можете попробовать два обходных пути ниже:

Используйте Bunx

  1. Установите Bun.
  2. В конфигурации заменить npx на bunx.

используйте cmd

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Code Runner MCP Server

MCP Server for running code snippet and show the result.

It supports running multiple programming languages: JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, C# Script, VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Clojure, Racket, Scheme, AutoHotkey, AutoIt, Kotlin Script, Dart, Haskell, Ni, Lisp, Kit, V, SCSS, Sass. Full list could be seen here in constants.ts.

Setup

npx for VS Code

Install the Code Runner MCP server in VS Code using below buttons:

Alternatively, you can add configuration in settings.json:

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

npx for Claude Desktop

Configuration in claude_desktop_config.json:

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

Docker

Use VS Code as example. Install the Code Runner MCP server in VS Code using below buttons:

Открыть полный README на GitHub

Установка

npx -y mcp-server-code-runner@latest
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

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