getdebug MCP
OfficialThis server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
@getdebug/mcp
Model Context Protocol server for getdebug. Lets Claude, Cursor, and any MCP-compatible AI client read your projects, findings, and proposed fixes through the same bearer token getdebug login already creates.
Tools (v0.2)
list_projects— projects in your active org, with last-run status + finding counts.list_findings— findings for a project, filterable by severity, with id / file / line / CWE / OWASP.get_finding— full details of one finding: explanation, snippet, CWE/OWASP refs, and the proposed-fix diff when one exists.list_fixes— proposed/applied fixes (optionally scoped to a project or status), with finding link + PR URL.start_scan— enqueue a fresh hosted analyze run on a project. Findings appear in ~1-2 min; re-calllist_findingsto fetch.
apply_fix lands in a future release. Today: when get_finding shows a proposed-fix diff, applying it still happens via the PR review flow on the dashboard.
Related MCP server: DefectDojo Intelligence MCP Server
Auth
The server reads ~/.getdebug/config.json, the same file getdebug login writes. You must:
Install the CLI:
npm i -g @getdebug/cliRun
getdebug loginonce.The config file must be
chmod 600— the server refuses to load with looser perms, matching the CLI.
No new credentials, no extra OAuth, no MCP_TOKEN env var to manage.
Setup — Claude Desktop
Add this to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or the equivalent on your OS:
{
"mcpServers": {
"getdebug": {
"command": "npx",
"args": ["-y", "@getdebug/mcp"]
}
}
}Restart Claude Desktop. The three tools appear under the 🔧 menu in any chat.
Setup — Cursor
Cursor's MCP config lives at ~/.cursor/mcp.json (or per-workspace at .cursor/mcp.json):
{
"mcpServers": {
"getdebug": {
"command": "npx",
"args": ["-y", "@getdebug/mcp"]
}
}
}Setup — any other MCP client
Transport is stdio. Spawn getdebug-mcp (or npx @getdebug/mcp); the server speaks MCP over the child's stdin/stdout. Stderr is for logs only.
Local development
pnpm install --filter @getdebug/mcp...
cd mcp
pnpm dev # tsx, hot-reload
pnpm typecheck
pnpm build && node dist/index.jsOverride the API base for staging or local dev:
GETDEBUG_API_URL=http://localhost:3001 node dist/index.js(The CLI honors the same env var — see cli/internal/cmd/login.go.)
What the agent will see
Example: an agent asks "any high-severity findings in my debug project?" The tool flow:
list_projects→ picks the project id matching "debug".list_findings({projectId, severity: "high", limit: 25})→ returns a list of HIGH findings with file paths + line numbers.get_finding({findingId})for any the agent wants to drill into → returns explanation + snippet + proposed-fix diff.
The agent can now reference your actual security findings by file and line while answering questions or writing code — without you copying anything in.
Privacy
This server is a thin client. It never touches your source files directly; it only reads what's already in your getdebug org via the same API the CLI and dashboard use. Run getdebug login --logout (or just delete ~/.getdebug/config.json) to revoke access.
License
MIT.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Query, browse, and automate OmegaAI workspaces from any MCP client. Streamable HTTP with OAuth 2.0.
AI Visibility Isn’t Luck. It’s Signal Alignment. Read-only MCP access to Market Brew, a patented search engineering platform for SEO and AI visibility. Market Brew uses particle swarm optimization and template models to reverse engineer observed search behavior. Inspect ranking models, content alignment, knowledge bases, crawl data, and AI visibility history through a hosted Streamable HTTP MCP server. Requires an enabled Market Brew account and OAuth. Setup guide: https://brew.marketbrew.ai/customer-manual.htm#api-and-chatgpt-read-access
Official Fibery MCP server: query and update your workspace from any AI client via OAuth.
Connect AI clients to your Dactic work context through a hosted MCP service.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI assistants to inspect FOSSA organizations and answer software composition analysis questions through a read-only MCP server.1001Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables permission-preserving access to DefectDojo OSS via MCP, using the caller's own API token, with read tools, deterministic analytics and reporting, plus optional gated write and history tools.2AGPL 3.0
- AlicenseAqualityBmaintenanceRead-only MCP server for self-hosted SonarQube Community Build 26.4+: lets AI agents (Claude Code, Cursor, Copilot) read issues, security hotspots, rules and code snippets to fix findings locally13MIT
- AlicenseAqualityBmaintenanceLets an AI assistant answer performance questions from Tideways data by reading projects, metrics, issues and traces through the read-only REST API.10121 npm3MIT