Lekssays/codebadger
A containerized Model Context Protocol (MCP) server providing static code analysis using Joern's Code Property Graph (CPG) with support for Java, C/C++, JavaScript, Python, Go, Kotlin, C#, Ghidra, Jimple, PHP, Ruby, and Swift.
Exposes a comprehensive toolkit of 40+ MCP tools for code analysis—from call graph generation and control-flow analysis to vulnerability detection (taint flows, buffer overflows, use-after-free, format string bugs)—all via HTTP transport compatible with GitHub Copilot and Claude Desktop. Joern runs in Docker, while the Python MCP server queries it using CPGQL, with built-in support for query caching, configurable timeouts, and OpenTelemetry tracing for observability.
Stars
47
Forks
6
Language
Python
License
GPL-3.0
Category
Last pushed
Mar 11, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/Lekssays/codebadger"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
SonarSource/sonarqube-mcp-server
SonarQube MCP Server
mitulgarg/env-doctor
Debug your GPU, CUDA, and AI stacks across local, Docker, and CI/CD (CLI and MCP server)
benzsevern/goldenmatch
Entity resolution toolkit — deduplicate, match, and create golden records. 27 MCP tools on...
helixml/kodit
👩💻 MCP server to index external repositories
cqfn/aibolit-mcp-server
MCP Server for Aibolit Java Static Analyzer: Helping Your AI Agent Identify Hotspots for Refactoring