Skip to main content
Expose Python functions as MCP (Model Context Protocol) tools for Claude Desktop, Cursor, and other MCP clients.

CLI

Python - Custom Tools

Expected Output:
Verify:

Python - Built-in Tools

Expected Output:

Python - Stdio Transport

For Claude Desktop local integration:
Expected Output:

agents.yaml

Tools MCP server is Python-only. No agents.yaml support.

MCP Endpoints (SSE Transport)

ToolsMCPServer Parameters

launch_tools_mcp_server Parameters

Connect MCP Client

Claude Desktop (claude_desktop_config.json): For SSE transport:
For stdio transport:
Cursor (.cursor/mcp.json):

Test MCP Tools

Response:
Response:

Troubleshooting