The Python SDK can mount a local Model Context Protocol server and proxy its
tools through the normal AIR worker connection.
Stdio server
Local HTTP server
Call mount_mcp() before start() or run() so mounted tools are included in
the registration manifest. AIR normalizes unsupported characters in MCP tool
names and adds deterministic suffixes when names collide.
Mounted tools use the same review flow as Python tools: inspect the manifest,
enable the tool, and add it to a new agent version.
Treat an MCP server as executable infrastructure. Pin and review it, restrict
its credentials, and expose only the capabilities your project needs.