Code Runner MCP server
✓ 인증됨수십 가지 프로그래밍 언어로 코드 스니펫을 실행하고 그 결과를 AI 클라이언트에 반환합니다.
다른 이름 formulahendry/mcp-server-code-runner, mcp-server-code-runner
- 스타
- 241
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- 0.1.9
- 마지막 커밋
- 2026년 2월 5일
- 라이선스
- MIT
Code Runner MCP란?
Code Runner은(는) MCP server입니다. 수십 가지 프로그래밍 언어로 코드 스니펫을 실행하고 그 결과를 AI 클라이언트에 반환합니다.
프로젝트 README에서 생성된 요약
Code Runner MCP server 정보
이 MCP server의 주요 기능은 수십 가지 프로그래밍 언어에 걸쳐 코드 스니펫을 실행하고 그 결과를 AI 클라이언트에 반환하는 것입니다. run-code 도구를 제공함으로써 개발자가 텍스트 기반의 추론과 실제 코드 실행 사이의 간극을 메울 수 있도록 돕습니다. 이 도구는 BASH나 PowerShell 같은 쉘 스크립트부터 Elixir, Haskell 같은 특수 언어에 이르기까지 JavaScript, Python, Ruby, Go, Swift, Rust 등 매우 다양한 언어를 지원합니다.
사용자는 VS Code나 Claude Desktop에서 npx를 사용하거나 Docker 컨테이너를 실행하여 서버를 로컬에 설정할 수 있습니다. npx 사용 시 연결 문제가 발생하는 Windows 사용자는 bunx를 사용하거나 cmd를 사용하는 등의 대안이 있습니다. 성공적인 실행을 위해서는 선택한 언어의 특정 인터프리터 또는 컴파일러가 시스템 PATH 환경 변수에 있어야 합니다. 또한 전역 npm 설치 후 streamable HTTP 전송 방식을 사용하여 서버를 실행할 수도 있습니다.
활용 사례
- 1실행을 통한 로직 검증AI에게 특정 JavaScript 스니펫을 실행하도록 요청하여 수학적 또는 논리적 결과를 확인합니다.
- 2시스템 정보 조회AI에게 운영 체제의 임시 폴더 위치를 찾도록 요청합니다.
- 3하드웨어 사양 확인AI를 통해 로컬 머신에서 사용 가능한 CPU 수를 확인합니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
Code Runner MCP 설치 방법
형식 확인: 2026년 11월 10일Cursor에 추가Goose에 추가Claude Code에 Code Runner MCP 설치
$ claude mcp add mcp-server-code-runner -- npx -y mcp-server-code-runnerCursor에 Code Runner MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}VS Code에 Code Runner MCP 설치
.vscode/mcp.json
{
"servers": {
"mcp-server-code-runner": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}VS Code CLI에 Code Runner MCP 설치
$ code --add-mcp '{"name":"mcp-server-code-runner","type":"stdio","command":"npx","args":["-y","mcp-server-code-runner"]}'Claude Desktop에 Code Runner MCP 설치
claude_desktop_config.json
{
"mcpServers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}Codex에 Code Runner MCP 설치
$ codex mcp add mcp-server-code-runner -- npx -y mcp-server-code-runnerCodex config.toml에 Code Runner MCP 설치
~/.codex/config.toml
[mcp_servers.mcp-server-code-runner] command = "npx" args = ["-y", "mcp-server-code-runner"]
Gemini CLI에 Code Runner MCP 설치
$ gemini mcp add -s user mcp-server-code-runner npx -- -y mcp-server-code-runnerGemini settings.json에 Code Runner MCP 설치
~/.gemini/settings.json
{
"mcpServers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner"
]
}
}
}자동 검사
2026년 11월 14일에 실행됨전체 보고서 →자동 검사를 통과했습니다. 이는 보안 감사가 아닙니다. 코드를 직접 읽고 서버에 필요한 최소한의 권한만 부여하십시오. 검사 방식
- 소스 저장소 연결 및 접근 가능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검사되지 않음
- 오픈 소스 라이선스 (OSI)MITspdx.org/licenses/MIT.html ↗통과
- 최근 1년 내 커밋 또는 릴리스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
GitHub에서 보기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:
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 환경 변수에 이미 설정되어 있어야 합니다.