Docs Github

Lensflare MCP

Lensflare ships a local Model Context Protocol server with the desktop app at http://127.0.0.1:43110/mcp. Once Lensflare is running, point your agent at it and ask questions about your real telemetry - logs, spans, and traces.

Install the Lensflare desktop app and open it. The MCP server starts automatically and binds loopback-only at the URL above.

Pick your agent harness below and copy the install snippet into your config. Most harnesses also let you add an MCP server from their UI — the snippet shows the equivalent JSON.

Verify the connection by asking your agent: “What datasets do I have in Lensflare?” It should call the lensflare:listDatasets tool.

Claude Code

Install via the Claude Code plugin marketplace.

Add the Lensflare marketplace.

/plugin marketplace add voidhashcom/lensflare

Install the desktop plugin.

/plugin install lensflare-desktop@lensflare

Verify: Ask Claude Code: "What datasets do I have in Lensflare?" — it should call lensflare:listDatasets.

See also: Claude Code MCP docs

Cursor

Add a server entry to .cursor/mcp.json (project) or your Cursor config (global).

Create or edit .cursor/mcp.json at the root of your project (or your global Cursor config).

.cursor/mcp.json
{
  "mcpServers": {
    "lensflare": {
      "type": "http",
      "url": "http://127.0.0.1:43110/mcp"
    }
  }
}

Reload Cursor (Cmd/Ctrl-Shift-P → Cursor: Reload) so the new server is picked up.

Verify: In Cursor agent mode, ask: "What datasets do I have in Lensflare?"

See also: Cursor MCP docs

Codex

Add Lensflare in Codex Settings → MCP Servers (Streamable HTTP).

Open Codex Settings → MCP Servers → Add custom server. Switch to the Streamable HTTP tab.

Set Name to "lensflare" and URL to http://127.0.0.1:43110/mcp. Save.

Verify: Ask Codex: "What datasets do I have in Lensflare?" — Codex should list the lensflare server in its tool list.

VS Code / GitHub Copilot

Drop a .vscode/mcp.json into the workspace.

Create .vscode/mcp.json in your workspace.

.vscode/mcp.json
{
  "servers": {
    "lensflare": {
      "type": "http",
      "url": "http://127.0.0.1:43110/mcp"
    }
  }
}

Restart VS Code so Copilot Chat picks up the new server.

Verify: In Copilot Chat, ask: "What datasets do I have in Lensflare?"

See also: VS Code / GitHub Copilot MCP docs

Windsurf

Add Lensflare in Windsurf Settings → Cascade → MCP Servers.

Open Windsurf Settings → Cascade → MCP Servers → Add server, or edit ~/.codeium/windsurf/mcp_config.json directly.

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "lensflare": {
      "serverUrl": "http://127.0.0.1:43110/mcp"
    }
  }
}

Verify: In Cascade, ask: "What datasets do I have in Lensflare?"

OpenCode

Add Lensflare to opencode.json under the mcp key.

Edit your opencode.json (project or ~/.config/opencode/opencode.json).

opencode.json
{
  "mcp": {
    "lensflare": {
      "type": "remote",
      "url": "http://127.0.0.1:43110/mcp",
      "enabled": true
    }
  }
}

Verify: Ask OpenCode: "What datasets do I have in Lensflare?"

See also: OpenCode MCP docs

Antigravity

Edit ~/.codeium/antigravity/mcp_config.json (or the workspace-level equivalent).

Add the Lensflare server to mcp_config.json.

~/.codeium/antigravity/mcp_config.json
{
  "mcpServers": {
    "lensflare": {
      "serverUrl": "http://127.0.0.1:43110/mcp"
    }
  }
}

Verify: Ask the agent: "What datasets do I have in Lensflare?"

The plugin manifests live in voidhashcom/lensflare. File issues there if a harness is missing or an install snippet breaks.