Code Runner MCP server
✓ VerifiziertFührt Code-Snippets in Dutzenden von Programmiersprachen aus und gibt die Ergebnisse an einen AI-Client zurück.
Auch bekannt als formulahendry/mcp-server-code-runner, mcp-server-code-runner
- Stars
- 241
- Tools
- —
- Downloads, 30 Tage
- —
- Neueste Version
- 0.1.9
- Letzter Commit
- 5. Feb. 2026
- Lizenz
- MIT
Was ist Code Runner MCP?
Code Runner ist ein MCP server. Führt Code-Snippets in Dutzenden von Programmiersprachen aus und gibt die Ergebnisse an einen AI-Client zurück.
Zusammenfassung generiert aus dem README des Projekts
Über Code Runner MCP server
Die Hauptfunktion dieses Servers besteht darin, Code-Snippets in Dutzenden von Programmiersprachen auszuführen und die Ergebnisse an einen AI-Client zurückzugeben. Er ermöglicht es Entwicklern, die Lücke zwischen textbasierter Logik und tatsächlicher Code-Ausführung zu schließen, indem er ein run-code Tool bereitstellt. Dieses Tool unterstützt eine große Auswahl an Sprachen, darunter JavaScript, Python, Ruby, Go, Swift, Rust und viele mehr – von Shell-Skripten wie BASH und PowerShell bis hin zu spezialisierten Sprachen wie Elixir und Haskell.
Nutzer können den Server lokal mit npx für VS Code oder Claude Desktop einrichten oder einen Docker-Container verwenden. Windows-Nutzer, die Verbindungsprobleme mit npx haben, können auf Alternativen wie bunx oder die Nutzung von cmd ausweichen. Um eine erfolgreiche Ausführung zu gewährleisten, muss der spezifische Interpreter oder Compiler für die gewählte Sprache in der systemweiten PATH-Umgebungsvariable vorhanden sein. Der Server kann nach einer globalen npm-Installation auch über einen streamable HTTP Transport betrieben werden.
Was du damit machen kannst
- 1Logik durch Live-Ausführung verifizierenLass die KI ein spezifisches JavaScript-Snippet ausführen, um mathematische oder logische Ergebnisse zu bestätigen.
- 2Systeminformationen abfragenFordere die KI auf, den Speicherort des temporären Ordners auf deinem Betriebssystem zu finden.
- 3Hardware-Spezifikationen prüfenLass die KI die Anzahl der auf deinem lokalen Rechner verfügbaren CPUs ermitteln.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du Code Runner MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügenCode Runner MCP in Claude Code installieren
$ claude mcp add mcp-server-code-runner -- npx -y mcp-server-code-runnerCode Runner MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}Code Runner MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"mcp-server-code-runner": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}Code Runner MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"mcp-server-code-runner","type":"stdio","command":"npx","args":["-y","mcp-server-code-runner"]}'Code Runner MCP in Claude Desktop installieren
claude_desktop_config.json
{
"mcpServers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}Code Runner MCP in Codex installieren
$ codex mcp add mcp-server-code-runner -- npx -y mcp-server-code-runnerCode Runner MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.mcp-server-code-runner] command = "npx" args = ["-y", "mcp-server-code-runner"]
Code Runner MCP in Gemini CLI installieren
$ gemini mcp add -s user mcp-server-code-runner npx -- -y mcp-server-code-runnerCode Runner MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}Automatisierte Checks
Geluften am 14. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbarformulahendry/mcp-server-code-runner is public and reachablegithub.com/formulahendry/mcp-server-code-runner ↗Bestanden
- Paket nennt dieses Repository als Quellemcp-server-code-runner names formulahendry/mcp-server-code-runner as sourcenpmjs.com/package/mcp-server-code-runner ↗Bestanden
- Build-Provenienz (Sigstore-Attestierung)No build attestation published for this releaseNicht geprüft
- Open Source Lizenz (OSI)MITspdx.org/licenses/MIT.html ↗Bestanden
- Commit oder Release im letzten JahrLast commit or release 2026-02-05github.com/formulahendry/mcp-server-code-runner ↗Bestanden
- OpenSSF ScorecardNicht geprüft
- Package-Name ähnelt keinem populären PackageNo popular package one edit away from mcp-server-code-runnerBestanden
- Keine kritischen Advisories im Paket oder seinen Abhängigkeiten100 resolved dependencies checked; no critical advisoryosv.dev ↗Bestanden
- Keine versteckten Anweisungen an das Modell0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersBestanden
- Destruktive Tools sind markiertNicht geprüft
- Remote-Endpoint beantwortet den MCP-HandshakeNicht geprüft
README
Auf GitHub ansehenCode 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 Fragen
Wie füge ich Code Runner MCP zu Claude Code hinzu?
Führe claude mcp add mcp-server-code-runner -- npx -y mcp-server-code-runner in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich Code Runner MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Welche Programmiersprachen werden unterstützt?
Es werden viele verschiedene Sprachen unterstützt, darunter JavaScript, PHP, Python, Ruby, Go, TypeScript, Swift und viele andere.
Was muss ich tun, bevor ich Code ausführe?
Du musst sicherstellen, dass der Interpreter oder Compiler für die gewählte Programmiersprache bereits in deiner PATH-Umgebungsvariable konfiguriert ist.