AI代理内容安全增强工具

通过Box MCP服务器为Pydantic AI代理提供安全内容增强的演示项目。

  • by box-community
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 box-community/box-mcp-pydantic-ai

使用说明

Pydantic AI和Box MCP

这个项目是一个演示,展示了如何使用Box MCP服务器在Box中用安全内容增强Pydantic AI代理。

要运行此程序,您需要我们的本地副本 MCP服务器。按照那里的说明设置您的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