Local stdio
skill-vault serve
Skill Vault supports local stdio and remote streamable-http MCP setups. Choose your transport, then paste the client snippet for Claude Code, Cursor, Codex, or Gemini CLI.
Step 0
Create an agent key from /dashboard/onboard. The raw key is shown once during onboarding.
Where's my key? Use the onboarding screen in the dashboard. Pass the key as the
agent_key tool argument on private/global tool calls. Skill Vault does not use a
connection-level auth header for this key.
Step 1
skill-vault serve
skill-vault serve --transport streamable-http --host 0.0.0.0 --port 8000
Remote MCP URL pattern: http://<host>:8000/mcp
Remote endpoint: http://<your-host-or-ip>:8000/mcp
Replace <your-host-or-ip> with your externally reachable host.
Step 2
Every snippet includes an agent_key note. Paste your key from dashboard onboarding and
pass it as the agent_key tool argument.
claude mcp add skill-vault -- skill-vault serve # agent_key: paste your SKILL_VAULT_AGENT_KEY from the dashboard onboarding screen (passed as the agent_key tool argument)
claude mcp add skill-vault --transport http http://<your-host-or-ip>:8000/mcp # agent_key: paste your SKILL_VAULT_AGENT_KEY from the dashboard onboarding screen (passed as the agent_key tool argument)
{
"mcpServers": {
"skill-vault": {
"command": "skill-vault",
"args": ["serve"]
}
}
}
# agent_key: paste your SKILL_VAULT_AGENT_KEY from the dashboard onboarding screen (passed as the agent_key tool argument)
{
"mcpServers": {
"skill-vault": {
"url": "http://<your-host-or-ip>:8000/mcp"
}
}
}
# agent_key: paste your SKILL_VAULT_AGENT_KEY from the dashboard onboarding screen (passed as the agent_key tool argument)
[mcp_servers.skill-vault] command = "skill-vault" args = ["serve"] # agent_key: paste your SKILL_VAULT_AGENT_KEY from the dashboard onboarding screen (passed as the agent_key tool argument)
[mcp_servers.skill-vault] transport = "http" url = "http://<your-host-or-ip>:8000/mcp" # agent_key: paste your SKILL_VAULT_AGENT_KEY from the dashboard onboarding screen (passed as the agent_key tool argument)
gemini mcp add skill-vault -- skill-vault serve # agent_key: paste your SKILL_VAULT_AGENT_KEY from the dashboard onboarding screen (passed as the agent_key tool argument)
gemini mcp add skill-vault --transport http http://<your-host-or-ip>:8000/mcp # agent_key: paste your SKILL_VAULT_AGENT_KEY from the dashboard onboarding screen (passed as the agent_key tool argument)
Troubleshooting
agent_key.--transport streamable-http.
/mcp (not a different route).