MCP overzicht
Soriku spreekt Model Context Protocol, de standaard waardoor editors en andere tools AI-services aanroepen via een stabiele interface. Eén MCP-server exposeert Soriku's chat, agents, embeddings en health checks aan elke MCP-aware client.
Waarom MCP
Vóór MCP schreef elke editor zijn eigen integratie met elke AI-service. Met MCP implementeren editors het protocol één keer en elke MCP-server (Soriku inbegrepen) wordt bruikbaar zonder per-editor werk. Cursor, VS Code met de MCP-extensie, Claude Desktop, Zed en anderen consumeren allemaal MCP-servers.
Wat Soriku's MCP-server exposeert
soriku_chat— stuur een prompt, krijg een respons via smart routingsoriku_agents— lijst en kies agent persona'ssoriku_models— lijst beschikbare modellen, lokaal en externsoriku_embed— krijg embeddings voor tekstsoriku_context— trek project-context in de conversatiesoriku_health— server-status, handig om de verbinding te verifiëren
Transport
Stdio transport. De client start python mcp_server.py als subprocess en communiceert via stdin/stdout. Geen HTTP, geen poorten, geen firewall-config. De MCP-server hergebruikt dezelfde engine als de HTTP-server, dus capability map, agents en routing-beslissingen blijven consistent.