Token导航 LogoToken导航TokenDH.com
Python Interpreter MCP logo
开发工具未说明官方级别未说明来源级核验

Python Interpreter MCP

MCP Server

A Model Context Server providing simple features to automate python script execution via LLMs.

工具数

1

提示词数

0

GitHub Stars

1

资源数

0
PythonClaude开发工具Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

bimalpaudels

提供方

bimalpaudels

最后核验

2026/5/18 04:04

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

python解释器mcp:运行脚本的mcp服务器

概述

一个轻量级的实验性MCP服务器,旨在在结构化和可复制的环境中执行任意Python脚本。它利用 紫外线 通过子流程运行独立的代码片段。

工具

  • run_script

- 使用以下命令运行给定的脚本 uv run script.py. - 输入: - code(str):要运行的脚本 - 返回:给定脚本的stdout。

配置

使用OpenAI代理SDK

async with MCPServerStdio(
            params={
                "command": "uvx",
                "args": ["python-interpreter-mcp"],
            }
    ) as server
...

使用Claude Desktop

将此添加到您的 claude_desktop_config.json:

"mcpServers": {
  "interpreter": {
    "command": "uvx",
    "args": ["python-interpreter-mcp"]
  }
}

运作原理

  • MCP工具接收脚本字符串 run_script.
  • 在cwd中创建一个隐藏文件夹,并将脚本另存为 .py 里面的文件。
  • 然后使用以下命令执行脚本 uv run,这确保了依赖隔离。
  • 脚本的stdout被捕获并作为响应返回。

使用警告

这个项目还处于非常早期的发展阶段。

⚠️ 重要说明

  • 它执行任意Python代码,这意味着它可以运行任何东西,包括恶意或破坏性命令。
  • 仅在受信任的沙盒环境中使用。
  • 在将其连接到LLM时,您应该始终验证、保护或限制输入。

目录标签

目录标签

PythonClaude开发工具developer-toolsautomationllmmcp-serverPython执行本地部署脚本运行代码隔离

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP