Pydantic Run Python MCP

Pydantic Run Python MCP

Pydantic团队推出的安全Python代码执行MCP服务器,基于Deno和Pyodide在沙箱中运行Python代码,支持数据验证、类型安全,为AI提供可靠的Python代码执行环境。

月访问量
0
累计浏览
0
用户评分
--
收录时间
2026-08

产品介绍

Pydantic Run Python MCP Server

Pydantic 团队官方推出的安全 Python 代码执行 MCP 服务器,基于 Deno 和 Pyodide 在 WebAssembly 沙箱中运行 Python 代码,支持数据验证、类型安全,为 AI 提供可靠的 Python 代码执行环境。

核心功能

  • 沙箱执行:基于 Pyodide WebAssembly 沙箱,安全隔离
  • 类型验证:集成 Pydantic 数据验证能力
  • 标准库支持:支持大部分 Python 标准库
  • 数据交换:结构化输入输出,类型安全
  • 超时控制:可配置执行超时,防止无限循环
  • 输出捕获:完整捕获 stdout、stderr 和返回值

适用场景

  • AI 助手安全执行 Python 代码片段
  • 数据转换和处理任务
  • 数学计算和算法验证
  • 代码示例运行和测试
  • 教学演示和练习

安装方式

作为 PydanticAI 生态的一部分,可通过以下方式使用:

pip install pydantic-ai

在 PydanticAI 中配置 mcp-run-python 工具即可获得安全的 Python 执行能力。

安全特性

代码在浏览器级别的 WebAssembly 沙箱中运行,无法访问本地文件系统或网络,执行环境完全隔离,适合执行不受信任的 AI 生成代码。