Skip to main content
Arka exposes three generic MCP entry points:
  • arka_capabilities lists the current MCP tools and dispatch-backed skills.
  • arka_skill invokes any dispatch command with a skill name and arguments.
  • arka_route accepts natural language and routes it through Arka’s complete symbolic/fallback router.
Use arka_route as the umbrella MCP skill when a client is unsure which specific Arka tool applies. Send the complete user request as prompt; do not collapse it into a guessed skill name like design_from_screenshot or web_answer. This means newly added skills—including data collection, media transforms, agent races, reusable blocks, ultra-fast development, and future skills—do not need a separate MCP wrapper. Execution still passes through Arka’s normal mode, security, and write-action gates. MCP also applies a safe default filter for personal desktop/device skills. Spotify playback/search, Brave/browser-opening helpers, media playback, and daily_brief are hidden or blocked unless the MCP server is started with ARKA_MCP_ENABLE_PERSONAL_SKILLS=1 or a narrow ARKA_MCP_ENABLED_TOOLS / ARKA_MCP_ENABLED_SKILLS override.