Enables building and running MCP servers over streamable HTTP, exposing tools to AI assistants like Cursor, with examples of mounting multiple servers in FastAPI.
Turns existing FastAPI routes and custom Python functions into MCP tools, exposing them over ASGI, SSE, or stdio so desktop and chat AI clients can call them with native dependency-injected auth, progressive tool discovery, and self-correcting error responses. It also serves interactive in-chat HTML/JS widgets and a built-in browser inspector for testing tools without external CLIs.