Skip to content

Web UI

The capa server serves a local Web UI (default http://localhost:5912) for credentials, project configuration, and day-to-day browsing of what capa manages. capa install opens it when secrets are missing; you can also open it whenever the server is up (capa start / capa status).

AreaUse it for
CredentialsFill ${VarName} prompts; review stored project secrets
Capabilities editorEdit skills, servers, tools, rules, hooks, plugins, and related sections without hand-editing YAML alone
Plugin-owned rowsEntries unpacked from plugins can appear locked in lists so you do not casually edit plugin-owned items
RegistriesBrowse/search registries; manage adapters (Registries → Manage registries)
OAuth UXConnect git providers and remote MCP servers that need OAuth
Activity / tool-call tracesInspect recent tool calls and activity for debugging
Project configure / deleteAdjust project settings or remove a registered project from capa’s database
  1. Start or install so the server is listening (install starts it for you).
  2. Open http://localhost:5912 when capa prompts, or navigate there yourself.
  3. Enter missing placeholder values (or use capa install -e instead — see Credentials).
  4. Continue the install; values are stored per project in ~/.capa/capa.db.

Register and configure real project directories (the ones that hold capabilities.yaml after capa init / install).

Wrap workspace paths are refused as projects. Shadow workspaces under ~/.capa/workspaces are for capa wrap only — do not treat them as the project root in the UI or run project-mutating CLI commands from inside them. See Wrap workspaces.