EDITH

MCP server

Connect Claude / Cursor / Windsurf to EDITH via the Model Context Protocol.

6 min read3 sections

Endpoint

EDITH exposes an MCP server at /api/mcp. Any MCP-compatible client (Claude Desktop, Cursor, Windsurf, Zed, etc.) can connect with bearer-token auth.

json
// claude_desktop_config.json
{
  "mcpServers": {
    "edith": {
      "url": "https://app.edith.expert/api/mcp",
      "headers": {
        "Authorization": "Bearer edith_..."
      }
    }
  }
}

Available tools

MCP tools exposed:

  • list_repos — your connected GitHub repos
  • get_score — latest EDITH score for a repo
  • run_scan — kick off a fresh scan
  • list_issues — issues for a repo, filtered by severity/dimension
  • get_fix_prompt — generate a fix prompt for a specific finding
  • get_compliance_status — per-framework status

Tokens

Generate a token at /settings/api-tokens. Tokens are scoped to your org and can be rotated or revoked at any time. Every MCP call is logged to the audit log.