MCPLow riskUnclaimed

tracelane-mcp

Read-only, tenant-scoped access to Tracelane agent traces and guardrail verdicts

tracelanetracelane/tracelane-mcp★ 1Updated Oct 9, 2026

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.github.tracelane/tracelane-mcp",
  "description": "Read-only, tenant-scoped access to Tracelane agent traces and guardrail verdicts",
  "repository": {
    "url": "https://github.com/tracelane/tracelane",
    "source": "github",
    "subfolder": "apps/mcp"
  },
  "version": "0.4.0",
  "websiteUrl": "https://tracelane.dev/docs/mcp-server",
  "packages": [
    {
      "registryType": "npm",
      "registryBaseUrl": "https://registry.npmjs.org",
      "identifier": "@tracelanedev/mcp",
      "version": "0.4.0",
      "runtimeHint": "npx",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Tracelane API key (tlane_…). Resolved to a tenant once at startup via the gateway's /v1/auth/whoami; the server refuses to start if the key is rejected. Also the credential used to read trace data through the gateway when CLICKHOUSE_URL is unset.",
          "isRequired": true,
          "isSecret": true,
          "name": "TRACELANE_API_KEY"
        },
        {
          "description": "Base URL of the Tracelane gateway. Validates TRACELANE_API_KEY, and — when CLICKHOUSE_URL is unset — is where every trace read goes. Must be https://…tracelane.dev outside development.",
          "isRequired": true,
          "format": "string",
          "default": "https://gateway.tracelane.dev",
          "name": "TRACELANE_GATEWAY_URL"
        },
        {
          "description": "self-host only; when unset the server reads through the gateway. Set this to point the server at your own ClickHouse instead of Tracelane Cloud.",
          "format": "string",
          "name": "CLICKHOUSE_URL"
        },
        {
          "description": "ClickHouse username.",
          "format": "string",
          "default": "default",
          "name": "CLICKHOUSE_USER"
        },
        {
          "description": "ClickHouse password.",
          "isSecret": true,
          "name": "CLICKHOUSE_PASSWORD"
        },
        {
          "description": "ClickHouse database holding the spans table.",
          "format": "string",
          "default": "tracelane",
          "name": "CLICKHOUSE_DB"
        },
        {
          "description": "Transport to serve. stdio (default) for desktop clients; http for the Streamable HTTP transport.",
          "format": "string",
          "default": "stdio",
          "choices": [
            "stdio",
            "http"
          ],
          "name": "TRACELANE_MCP_TRANSPORT"
        }
      ]
    }
  ]
}

Permissions

DeclaredDetected
Runs code—node
Installs—npm:@tracelanedev/mcp@0.4.0
Runs install scripts—None
NetworkNoneNone
Needs credentialsCLICKHOUSE_PASSWORDTRACELANE_API_KEYCLICKHOUSE_PASSWORDTRACELANE_API_KEY
Outside the workspace—None
Agent tools—None

Checks

Low risk · Nothing worth a warning was found.

Not reviewed by a person · Checked by rules; the model review is not switched on yet.

Versions

  1. #10.4.0latestOct 9, 2026