Community研究与数据分析github.com

Lekssays/codebadger

🦡 codebadger 是一个容器化的模型上下文协议 (MCP) 服务器,通过 Joern 代码属性图 (CPG) 为 AI 代理和 LLM 提供对代码库结构和数据流的深度可查询访问。

codebadger 是什么?

codebadger 是一个基于模型上下文协议 (MCP) 的容器化服务器,专为 AI 代理和大型语言模型 (LLM) 设计。它通过集成 Joern 代码属性图 (CPG),能够提供对代码库结构、数据流和依赖关系的深度可查询访问。该工具支持开发者以自然语言或结构化查询方式,让 AI 代理理解代码的语义、识别关键模式、追踪数据流向,甚至发现潜在问题。codebadger 适用于多种 AI 开发平台,例如 Claude Code、Cursor 或任意兼容 MCP 的代理系统,并可通过 Docker 轻松部署。它通过解析源代码生成 CPG 图,代理可发送结构化请求(如查找特定函数调用链或数据依赖)来获取精确结果,从而显著提升 AI 辅助代码分析和重构的效率。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add Lekssays/codebadger

Installed? Explore more 研究与数据分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

codebadger 是做什么的?

🦡 codebadger 是一个容器化的模型上下文协议 (MCP) 服务器,通过 Joern 代码属性图 (CPG) 为 AI 代理和 LLM 提供对代码库结构和数据流的深度可查询访问。

相关技能