Skip to main content
Glama

mcp-server-code-runner

Servidor MCP de Code Runner

Servidor MCP para ejecutar fragmentos de código y mostrar el resultado.

Admite la ejecución de múltiples lenguajes de programación: 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 . La lista completa se puede consultar aquí en constants.ts .

Configuración

npx para VS Code

Instale el servidor Code Runner MCP en VS Code usando los siguientes botones:

Alternativamente, puede agregar la configuración en settings.json :

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

npx para Claude Desktop

Configuración en claude_desktop_config.json :

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

Estibador

Utilice VS Code como ejemplo. Instale el servidor MCP de Code Runner en VS Code usando los siguientes botones:

Alternativamente, puede agregar la configuración en settings.json :

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

Problema con npx en Windows

En Windows, es posible que los servidores MCP no puedan conectarse con npx .

Puedes probar las dos soluciones alternativas siguientes:

usar bunx
  1. Instalar Bun .
  2. En la configuración, cambie npx por bunx .
usar cmd

A continuación se muestra la configuración de VS Code en settings.json :

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

Ejecutar contransporte HTTP Streamable

npm install -g mcp-server-code-runner@latest mcp-server-code-runner --transport http

Uso

Antes de utilizar Code Runner MCP Server, asegúrese de que el intérprete o compilador del lenguaje de programación que desea ejecutar esté configurado en la variable de entorno PATH .

Pruebe las siguientes indicaciones en la aplicación que ha configurado Code Runner MCP Server:

  • Run the JavaScript Code: console.log(5+6)
  • Where is temporary folder in my OS? Use run-code tool
  • How many CPUs do I have in my machine? Use run-code tool

Construye tu propio servidor MCP

¿Quieres crear tu propio servidor MCP? ¡Prueba el Generador Yeoman para Servidor MCP y crea tu proyecto!

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Servidor MCP para ejecutar fragmentos de código y mostrar el resultado.

  1. Configuración
    1. npx para VS Code
    2. npx para Claude Desktop
    3. Estibador
    4. Problema con npx en Windows
  2. Ejecutar contransporte HTTP Streamable
    1. Uso
      1. Construye tu propio servidor MCP

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          An MCP server to run commands.
          Last updated -
          2
          265
          150
          TypeScript
          MIT License
          • Apple
        • A
          security
          A
          license
          A
          quality
          MCP server for collecting code from files and directories into a single markdown document.
          Last updated -
          2
          4
          Python
          MIT License
        • A
          security
          A
          license
          A
          quality
          A MCP server for managing and storing code snippets in various programming languages, allowing users to create, list, and delete snippets via a standardized interface.
          Last updated -
          3
          4
          JavaScript
          MIT License
        • A
          security
          A
          license
          A
          quality
          This project aims to build a Claude Code MCP server and implement its associated tools (explain\_code, review\_code, fix\_code, edit\_code, test\_code, simulate\_command, your\_own\_query). The server is implemented using Node.js and the MCP SDK. It receives tool requests from clients via Stdio, dynamically
          Last updated -
          7
          30
          18
          JavaScript
          MIT License
          • Linux

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/formulahendry/mcp-server-code-runner'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server