Any model
OpenAI, Anthropic, Gemini, Azure, Ollama, OpenRouter, Groq, DeepSeek, Mistral, xAI — or any OpenAI-compatible gateway with your own base URL and headers.
npx @mokalabs/sandbox
That’s it. Moka finds your API keys, detects Ollama, starts a built-in MCP server with demo tools, and opens a polished chat UI in your browser.
Any model
OpenAI, Anthropic, Gemini, Azure, Ollama, OpenRouter, Groq, DeepSeek, Mistral, xAI — or any OpenAI-compatible gateway with your own base URL and headers.
Any MCP server
stdio, Streamable HTTP and SSE. Paste your Claude Desktop, Cursor or VS Code config, or pick from the gallery.
Agent Skills
Drop in SKILL.md folders — including ~/.claude/skills — loaded on demand with progressive disclosure.
Inspector
Every model step, tool call, token and raw MCP JSON-RPC message, with timings and a per-run waterfall.
Generative UI
Render MCP Apps in a secure sandbox, and let any model answer with native A2UI forms, cards and buttons.
Ship it
Export a workspace to Vercel AI SDK or LangGraph code, share a moka.json, or run the Docker image for your team.