local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Allows LLMs to execute Python code within a specified Conda environment with access to libraries and dependencies
MCP代码执行器
MCP 代码执行器是一个 MCP 服务器,允许 LLM 在指定的 Conda 环境中执行 Python 代码。这使得 LLM 能够运行代码并访问 Conda 环境中定义的库和依赖项。
特征
- 从 LLM 提示执行 Python 代码
- 在指定的 Conda 环境中运行代码
- 可配置代码存储目录
先决条件
- Node.js 已安装
- Conda 安装
- 所需的 Conda 环境已创建
设置
- 克隆此存储库:
Copy
- 导航到项目目录:
Copy
- 安装 Node.js 依赖项:
Copy
- 构建项目:
Copy
配置
要配置 MCP Code Executor 服务器,请将以下内容添加到 MCP 服务器配置文件中:
Copy
替换占位符:
/path/to/mcp_code_executor
为您克隆此存储库的绝对路径/path/to/code/storage
为要存储生成的代码的目录your-conda-env
为您希望代码在其中运行的 Conda 环境的名称
用法
配置完成后,MCP 代码执行器将允许 LLM 通过在指定的CODE_STORAGE_DIR
中生成文件并在CONDA_ENV_NAME
定义的 Conda 环境中运行它来执行 Python 代码。
LLM 可以通过在其提示中引用此 MCP 服务器来生成和执行代码。
贡献
欢迎贡献!请打开一个问题或提交一个拉取请求。
执照
该项目已获得 MIT 许可。
You must be authenticated.
Tools
允许 LLM 在指定的 Conda 环境中执行 Python 代码,从而能够访问必要的库和依赖项以实现高效的代码执行。