
Pydantic AI and Box MCP

2025.03.20
0
PythonBox 安全内容管理Pydantic AI 代理其它
box-mcp-pydantic-ai 是一个演示项目,展示了如何使用 Box MCP 服务器为 Pydantic AI 代理增强 Box 中的安全内容。该项目需要与 Box MCP 服务器配合使用,通过配置本地目录和运行脚本来实现功能。
View on GitHub
Overview
基本能力
产品定位
box-mcp-pydantic-ai 是一个演示项目,用于展示如何通过 Box MCP 服务器为 Pydantic AI 代理提供 Box 中的安全内容支持。
核心功能
- 与 Box MCP 服务器集成,增强 Pydantic AI 代理的功能。
- 通过配置本地目录和运行脚本,实现安全内容的访问和管理。
适用场景
- 需要在 Pydantic AI 代理中集成 Box 安全内容的场景。
- 演示 Box MCP 服务器的功能和使用方法。
使用教程
使用依赖
- 需要本地安装 Box MCP 服务器,具体安装步骤参考 MCP server。
- 配置 Box 平台应用并注册到 Box 实例。
安装教程
- 克隆项目到本地。
- 更新代码中的本地目录路径:
async with MCPServerStdio(
command='uv',
args=[
'--directory',
'/Users/shurrey/local/mcp-server-box',
'run',
'src/mcp_server_box.py'
]
) as local_server:
- 设置虚拟环境:
uv venv
- 安装依赖库:
uv pip install -r pyproject.toml
调试方式
- 运行演示脚本:
uv run policy_analyzer.py
许可证
None