Skip to main content

Agent setup

Vault-first onboarding: one home for memory, provider secrets, and MCP wiring — better than pasting API keys into client config.

npx -p clawql-mcp clawql init --interactive
npx -p clawql-mcp clawql doctor
npx -p clawql-mcp clawql mcp-config

Paste mcp-config output into Cursor MCP settings, then restart the client.

Copy-paste prompt

For agent-guided setup, copy the full prompt from the repo: agent-setup-prompt.md

Highlights the agent should run:

  1. clawql init --interactive~/.ClawQL, memory path, provider vault
  2. clawql doctor — verify memory + secrets coverage
  3. clawql mcp-config — secret-free MCP JSON
  4. Smoke search + read-only execute on one default-stack vendor
  5. Optional clawql init --push-vault when HashiCorp Vault is available (K8s)

Local vs cluster secrets

ModeSecrets store
Local stdio~/.ClawQL/vault/providers.json (loaded at MCP startup)
KubernetesHashiCorp Vault → ESO → clawql-provider-env
DashboardProvider secrets UI → Vault KV

Guide: local-provider-vault.md

Health check (HTTP)

PORT=8080 npx -p clawql-mcp clawql-mcp-http
CLAWQL_MCP_URL=http://127.0.0.1:8080 npx -p clawql-mcp clawql doctor