代码运行器添加福利群:解决AI开发者的「MCP实战痛点」用于运行代码片段并展示结果的 MCP 服务器。
它支持运行多种编程语言:JavaScript、PHP、Python、Perl、Perl 6、Ruby、Go、Lua、Groovy、PowerShell、BAT/CMD、BASH/SH、F# 脚本、C# 脚本、VBScript、TypeScript、CoffeeScript、Scala、Swift、Julia、Crystal、OCaml 脚本、R、AppleScript、Elixir、Clojure、Racket、Scheme、AutoHotkey、AutoIt、Kotlin 脚本、Dart、Haskell、Ni、Lisp、Kit、V、SCSS、Sass。完整列表可在此查看 constants.ts。
通过以下按钮在 VS Code 中安装代码运行器 MCP 服务器:
或者,你可以在 settings.json 中添加配置:
{
"mcp": {
"inputs": [],
"servers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner@latest"
],
}
}
}
}

在 claude_desktop_config.json 中的配置:
{
"mcpServers": {
"mcp-server-code-runner": {
"command": "npx",
"args": [
"-y",
"mcp-server-code-runner@latest"
],
}
}
}

以 VS Code 为例。通过以下按钮在 VS Code 中安装代码运行器 MCP 服务器:
或者,你可以在 settings.json 中添加配置:
{
"mcp": {
"inputs": [],
"servers": {
"mcp-server-code-runner": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"formulahendry/mcp-server-code-runner"
]
}
}
}
}

在 Windows 上,MCP 服务器可能无法通过 npx 连接。
你可以尝试以下两种解决方法:
npx 替换为 bunx。以下是 VS Code 中 settings.json 的配置:
{
"mcp": {
"inputs": [],
"servers": {
"mcp-server-code-runner": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"mcp-server-code-runner@latest"
],
}
}
}
}

npm install -g mcp-server-code-runner@latest mcp-server-code-runner --transport http
在使用代码运行器 MCP 服务器之前,请确保你想要运行的编程语言的解释器或编译器已设置在 PATH 环境变量中。
在配置了代码运行器 MCP 服务器的应用程序中尝试以下提示:
运行 JavaScript 代码:console.log(5+6)我的操作系统中临时文件夹在哪里?使用 run-code 工具我的机器有多少个 CPU?使用 run-code 工具

想构建你自己的 MCP 服务器吗?尝试使用 Yeoman MCP 服务器生成器 来创建你的 MCP 服务器项目!