Pydantic AI and Box MCP
by box-community
This project is a demo showcasing the integration of Box MCP server with Pydantic AI agents for secure content access. It augments Pydantic AI agents with secure content in Box.
Last updated: N/A
Pydantic AI and Box MCP
This project is a demo showing how to use the Box MCP server to augment Pydantic AI agents with secure content in Box.
To run this, you will need a local copy of our MCP server. Follow the instructions there to set up your Box platform app, register it with your Box instance, and configure the server.
The only thing you'll need to do in this project is update the following code to point to your local directory:
async with MCPServerStdio(
command='uv',
args=[
'--directory',
'/Users/shurrey/local/mcp-server-box',
'run',
'src/mcp_server_box.py'
]
) as local_server:
Once you have those steps done, navigate to this project at the commandline and set up your virtual environment:
uv venv
Then install the prerequisites libraries.
uv pip install -r pyproject.toml
Now you can run the demo.
uv run policy_analyzer.py