Standalone, decoupled Model Context Protocol (MCP) server for the TinyWasm ecosystem.
- Decoupled Architecture: Domain handlers remain agnostic of MCP types while using shared metadata.
- Interface-based Discovery: Strict typing via
ToolProviderinterface. - IDE Integration: automated configuration for VS Code & Antigravity (Profiles supported).
h.mcp = mcpserve.NewHandler(config, toolProviders, tui, exit)
h.mcp.ConfigureIDEs() // Auto-configures IDEs
go h.mcp.Serve() // Starts HTTP server- IDE Support: Auto-config logic, paths, and maintenance.
- Development: How to add tools without dependencies.
- Implementation: Architecture details (Reflection & Execution).
- Diagram: Visual workflow.