Documentation Index
Fetch the complete documentation index at: https://docs.verlon.ai/llms.txt
Use this file to discover all available pages before exploring further.
Overview
MCP (Model Context Protocol) is the open standard for how coding agents and LLM clients connect to external tools and data. The@verlon-ai/mcp server exposes your Verlon gates, logs, recommendations, and experiments as MCP tools so any compatible host (Claude Desktop, Claude Code, Cursor, Cline, Windsurf, etc.) can inspect and reason about your AI infrastructure natively — without you copy-pasting curl commands into a chat.
The server is read-only by default. The current version ships with list_gates; more read tools (get_gate, list_logs, get_recommendations, list_experiments) and write tools (create_gate, update_gate, etc., behind an explicit --enable-writes opt-in) follow in subsequent releases.
Use Cases
- Agent introspection — Ask Claude “what gates do I have?” and have it call
list_gatesrather than you opening the dashboard - Gate auditing during refactors — Use Claude Code to inventory your AI infrastructure while editing the surrounding application code
- Log inspection — (coming soon) Tail recent requests inline while debugging an integration
Why the Verlon MCP server?
- Read-only by default — A misaligned agent host can only inspect, never destroy. Write tools require the explicit
--enable-writesflag - Structured JSON tool outputs — Every tool returns parseable JSON, not free-form text — so the calling model can reason about the result without re-prompting
- One install line —
npx -y @verlon-ai/mcpworks in any MCP client; no compile step, no Docker - Targeted error recovery — Auth and API errors surface as
isError: truecontent with explicit recovery hints, so the model can self-correct mid-conversation
Quick Start
Step 1: Get a Verlon API key
Generate one at verlon.ai/dashboard/settings/keys. It looks likesk-vrln-....
Step 2: Wire the server into your MCP client
Claude Code / Claude Desktop — add to~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or the equivalent on your OS:
npx -y @verlon-ai/mcp over stdio with VERLON_API_KEY in the subprocess environment.
Step 3: Restart the client and try it
Restart Claude Code (or your chosen host). Ask:List the gates in my Verlon account.The host discovers the
list_gates tool, invokes it, and shows the gates as a JSON response inline.
The default is read-only. If you opt into write tools via
--enable-writes, do it deliberately and after you understand which
tools mutate account state. Per-tool destructive hints are surfaced to the
host so it can prompt before invoking risky operations.Tools
| Tool | Hint | Description |
|---|---|---|
list_gates | read-only | Lists every gate in the account with id, name, description, model, task type, creation date |
verlon-mcp --help after install to see what’s available.
Configuration
| Env var | Required | Default | Notes |
|---|---|---|---|
VERLON_API_KEY | Yes | — | Your Verlon API key (sk-vrln-...) |
VERLON_BASE_URL | No | https://api.verlon.ai | Override for self-hosted Verlon |

