MCP server de Code Runner
✓ VerificadoEjecuta fragmentos de código en decenas de lenguajes de programación y devuelve los resultados a un cliente de IA.
También conocido como formulahendry/mcp-server-code-runner, mcp-server-code-runner
- Stars
- 241
- Herramientas
- —
- Descargas, 30 días
- —
- Última versión
- 0.1.9
- Último commit
- 5 feb 2026
- Licencia
- MIT
¿Qué es Code Runner MCP?
Code Runner es un MCP server. Ejecuta fragmentos de código en decenas de lenguajes de programación y devuelve los resultados a un cliente de IA.
Resumen generado a partir del README del proyecto
Acerca del MCP server de Code Runner
La función principal de este servidor es ejecutar fragmentos de código en decenas de lenguajes de programación y devolver los resultados a un cliente de IA. Permite a los desarrolladores cerrar la brecha entre el razonamiento basado en texto y la ejecución real de código mediante una herramienta de ejecución de código (run-code). Esta herramienta es compatible con una amplia variedad de lenguajes, incluyendo JavaScript, Python, Ruby, Go, Swift, Rust y muchos otros, que van desde scripts de shell como BASH y PowerShell hasta lenguajes especializados como Elixir y Haskell.
Los usuarios pueden configurar el servidor localmente usando npx para VS Code o Claude Desktop, o ejecutando un contenedor Docker. Para los usuarios de Windows que experimenten problemas de conexión con npx, existen alternativas como bunx o el uso de cmd. Para garantizar una ejecución correcta, el intérprete o compilador específico del lenguaje elegido debe estar presente en la variable de entorno PATH del sistema. El servidor también se puede ejecutar utilizando un transporte streamable HTTP tras una instalación global de npm.
Qué puedes hacer con él
- 1Verificar lógica con ejecución en vivoPide a la IA que ejecute un fragmento específico de JavaScript para confirmar resultados matemáticos o lógicos.
- 2Consultar información del sistemaSolicita a la IA que encuentre la ubicación de la carpeta temporal en tu sistema operativo.
- 3Comprobar especificaciones de hardwareHaz que la IA determine el número de CPUs disponibles en tu máquina local.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar Code Runner MCP
Formatos verificados el 10 nov 2026Añadir a CursorAñadir a GooseInstalar Code Runner MCP en Claude Code
$ claude mcp add mcp-server-code-runner -- npx -y mcp-server-code-runnerInstalar Code Runner MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}Instalar Code Runner MCP en VS Code
.vscode/mcp.json
{
"servers": {
"mcp-server-code-runner": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}Instalar Code Runner MCP en VS Code CLI
$ code --add-mcp '{"name":"mcp-server-code-runner","type":"stdio","command":"npx","args":["-y","mcp-server-code-runner"]}'Instalar Code Runner MCP en Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}Instalar Code Runner MCP en Codex
$ codex mcp add mcp-server-code-runner -- npx -y mcp-server-code-runnerInstalar Code Runner MCP en Codex config.toml
~/.codex/config.toml
[mcp_servers.mcp-server-code-runner] command = "npx" args = ["-y", "mcp-server-code-runner"]
Instalar Code Runner MCP en Gemini CLI
$ gemini mcp add -s user mcp-server-code-runner npx -- -y mcp-server-code-runnerInstalar Code Runner MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Pasó nuestras verificaciones automáticas. Esto no es una auditoría de seguridad: lee el código y dale al servidor el acceso más limitado que necesite. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesibleformulahendry/mcp-server-code-runner is public and reachablegithub.com/formulahendry/mcp-server-code-runner ↗Aprobado
- El paquete indica este repositorio como su origenmcp-server-code-runner names formulahendry/mcp-server-code-runner as sourcenpmjs.com/package/mcp-server-code-runner ↗Aprobado
- Procedencia de la compilación (atestación de Sigstore)No build attestation published for this releaseNo verificado
- Licencia de código abierto (OSI)MITspdx.org/licenses/MIT.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-02-05github.com/formulahendry/mcp-server-code-runner ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo popular package one edit away from mcp-server-code-runnerAprobado
- No hay avisos críticos en el paquete ni en sus dependencias100 resolved dependencies checked; no critical advisoryosv.dev ↗Aprobado
- Sin instrucciones ocultas para el modelo0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo verificado
- El endpoint remoto responde al handshake de MCPNo verificado
README
Ver en 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!
Preguntas sobre Code Runner MCP
¿Cómo agrego Code Runner MCP a Claude Code?
Ejecuta claude mcp add mcp-server-code-runner -- npx -y mcp-server-code-runner en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego Code Runner MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Qué lenguajes de programación son compatibles?
Es compatible con una gran variedad de lenguajes, incluyendo JavaScript, PHP, Python, Ruby, Go, TypeScript, Swift y muchos otros.
¿Qué debo hacer antes de ejecutar código?
Debes asegurarte de que el intérprete o compilador del lenguaje de programación elegido ya esté configurado en tu variable de entorno PATH.