MCP server Code Runner
✓ ПровереноВыполняет фрагменты кода на десятках языков программирования и возвращает результаты в AI-клиент.
Также известен как formulahendry/mcp-server-code-runner, mcp-server-code-runner
- Звёзды
- 241
- Инструменты
- —
- Загрузки, 30 дней
- —
- Последняя версия
- 0.1.9
- Последний коммит
- 5 февр. 2026 г.
- Лицензия
- MIT
Что такое Code Runner MCP?
Code Runner — это MCP server. Выполняет фрагменты кода на десятках языков программирования и возвращает результаты в AI-клиент.
Сводка сгенерирована из README проекта
О Code Runner MCP server
Основная функция этого сервера — выполнение фрагментов кода на десятках языков программирования с последующим возвратом результатов в AI-клиент. Он позволяет разработчикам преодолеть разрыв между текстовыми рассуждениями и реальным выполнением кода с помощью инструмента run-code. Этот инструмент поддерживает широкий спектр языков, включая JavaScript, Python, Ruby, Go, Swift, Rust и многие другие: от shell-скриптов вроде BASH и PowerShell до специализированных языков, таких как Elixir и Haskell.
Пользователи могут развернуть сервер локально через npx для VS Code или Claude Desktop, либо запустив Docker-контейнер. Для пользователей Windows, сталкивающихся с проблемами подключения через npx, доступны альтернативы вроде bunx или использование cmd. Для успешного выполнения кода конкретный интерпретатор или компилятор выбранного языка должен присутствовать в системной переменной окружения PATH. Также сервер можно запустить через streamable HTTP транспорт после глобальной установки через npm.
Что вы можете с ним делать
- 1Проверка логики через живое выполнениеПопросите AI запустить конкретный фрагмент JavaScript, чтобы подтвердить математические или логические результаты.
- 2Запрос системной информацииПопросите AI найти путь к папке временных файлов в вашей операционной системе.
- 3Проверка характеристик оборудованияПопросите AI определить количество процессоров (CPU), доступных на вашем локальном устройстве.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить Code Runner MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка Code Runner MCP в Claude Code
$ claude mcp add mcp-server-code-runner -- npx -y mcp-server-code-runnerУстановка Code Runner MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}Установка Code Runner MCP в VS Code
.vscode/mcp.json
{
"servers": {
"mcp-server-code-runner": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}Установка Code Runner MCP в VS Code CLI
$ code --add-mcp '{"name":"mcp-server-code-runner","type":"stdio","command":"npx","args":["-y","mcp-server-code-runner"]}'Установка Code Runner MCP в Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}Установка Code Runner MCP в Codex
$ codex mcp add mcp-server-code-runner -- npx -y mcp-server-code-runnerУстановка Code Runner MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.mcp-server-code-runner] command = "npx" args = ["-y", "mcp-server-code-runner"]
Установка Code Runner MCP в Gemini CLI
$ gemini mcp add -s user mcp-server-code-runner npx -- -y mcp-server-code-runnerУстановка Code Runner MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}Автоматические проверки
Запущено 14 нояб. 2026 г.Полный отчёт →Прошло наши автоматизированные проверки. Это не аудит безопасности: изучите код и предоставьте серверу минимально необходимый доступ. Как работают проверки
- Связанный и доступный исходный репозиторийformulahendry/mcp-server-code-runner is public and reachablegithub.com/formulahendry/mcp-server-code-runner ↗Пройдено
- Пакет указывает этот репозиторий как источникmcp-server-code-runner names formulahendry/mcp-server-code-runner as sourcenpmjs.com/package/mcp-server-code-runner ↗Пройдено
- Происхождение сборки (аттестация Sigstore)No build attestation published for this releaseНе проверялось
- Open source лицензия (OSI)MITspdx.org/licenses/MIT.html ↗Пройдено
- Коммит или релиз за последний годLast commit or release 2026-02-05github.com/formulahendry/mcp-server-code-runner ↗Пройдено
- OpenSSF ScorecardНе проверялось
- Имя пакета не похоже на популярный пакетNo popular package one edit away from mcp-server-code-runnerПройдено
- Нет критических предупреждений в пакете или его зависимостях100 resolved dependencies checked; no critical advisoryosv.dev ↗Пройдено
- Нет скрытых инструкций для модели0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersПройдено
- Деструктивные инструменты помеченыНе проверялось
- Удалённая конечная точка отвечает на рукопожатие MCPНе проверялось
README
Открыть на GitHubCode 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:
Alternatively, you can add configuration in settings.json:
{
"mcp": {
"inputs": [],
"servers": {
"mcp-server-code-runner": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"formulahendry/mcp-server-code-runner"
]
}
}
}
}
npx issue on Widnows
On Windows, MCP servers may fail to connect with npx.
You could try below two workarounds:
use bunx
- Install Bun.
- In configuration, change
npxwithbunx.
use cmd
Below is VS Code configuration in settings.json:
{
"mcp": {
"inputs": [],
"servers": {
"mcp-server-code-runner": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"mcp-server-code-runner@latest"
],
}
}
}
}
Run with Streamable HTTP Transport
npm install -g mcp-server-code-runner@latest
mcp-server-code-runner --transport http
Usage
Before using Code Runner MCP Server, please make sure interpreter or compiler of the programming language you want to run is set in PATH environment variable.
Try below prompts in the application which has configured Code Runner MCP Server:
Run the JavaScript Code: console.log(5+6)Where is temporary folder in my OS? Use run-code toolHow many CPUs do I have in my machine? Use run-code tool


Build your own MCP Server
Want to build your own MCP Server? Try Yeoman Generator for MCP Server to create your MCP Server project!
Вопросы о Code Runner MCP
Как добавить Code Runner MCP в Claude Code?
Выполните claude mcp add mcp-server-code-runner -- npx -y mcp-server-code-runner в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить Code Runner MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Какие языки программирования поддерживаются?
Поддерживается множество языков, включая JavaScript, PHP, Python, Ruby, Go, TypeScript, Swift и многие другие.
Что нужно сделать перед запуском кода?
Вы должны убедиться, что интерпретатор или компилятор выбранного языка программирования уже настроен в переменной окружения PATH.