docs/mcp/overview.md
Pydantic AI supports Model Context Protocol (MCP) in multiple ways:
MCPServer][pydantic_ai.mcp.MCPServer].FastMCPToolset][pydantic_ai.toolsets.fastmcp.FastMCPToolset].MCPServerTool][pydantic_ai.builtin_tools.MCPServerTool].The Model Context Protocol is a standardized protocol that allow AI applications (including programmatic agents like Pydantic AI, coding agents like cursor, and desktop applications like Claude Desktop) to connect to external tools and services using a common interface.
As with other protocols, the dream of MCP is that a wide range of applications can speak to each other without the need for specific integrations.
There is a great list of MCP servers at github.com/modelcontextprotocol/servers.
Some examples of what this means: