MCP server for AgentLens — zero-code observability for MCP-native AI agents
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"agentlens-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# agentlens-mcp MCP server for [AgentLens](https://github.com/ArkFelix7/agentlens) — zero-code observability for any MCP-compatible agent (Claude Desktop, Cursor, Windsurf, etc.). Any agent that supports MCP can send traces to AgentLens without installing the Python or TypeScript SDK. ## Install ```bash pip install agentlens-mcp ``` ## Prerequisites Start the AgentLens server: ```bash pip install agentlens-server agentlens-server ``` ## Configure in your MCP client ### Claude Desktop (`~/Library/Application Support/Claude/claude_desktop_config.json`) ```json { "mcpServers": { "agentlens": { "command": "agentlens-mcp" } } } ``` ### Cursor / Windsurf Add to your MCP server config: ```json { "agentlens": { "command": "agentlens-mcp" } } ``` ## Tools Exposed Once connected, your MCP agent can call these tools: | Tool | Description | |------|-------------| | `agentlens_start_session` | Start a new debugging session. Returns a `session_id` to use in subsequent calls. | | `agentlens_report_trace` | Report a trace event (LLM call, tool call, decision, memory op, error). | | `agentlens_report_memory` | Report a memory state change (created, updated, accessed, deleted). | ## How It Works The MCP server receives tool calls from your agent and forwards them to the AgentLens HTTP server (`http://localhost:8766`). Events appear in the dashboard in real-time. ``` Agent → MCP call → agentlens-mcp server → HTTP POST → AgentLens server → Dashboard ``` ## Example Usage (inside a Claude conversation) Once the MCP server is connected, Claude can instrument its own tasks: ``` 1. Call agentlens_start_session → get session_id 2. For each tool call: agentlens_report_trace(session_id, event_type="tool_call", ...) 3. For each LLM decision: agentlens_report_trace(session_id, event_type="decision", ...) ``` Open `http://localhost:5173` to watch the trace build in real time. ## License MIT
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.