
Ctxo
by alperhankendi·★ 52·综合分 45
Ctxo 是一个为 AI 代理提供代码智能的 MCP 服务器,在一次调用中提供依赖关系图、git 意图和爆炸半径分析。
概述
Ctxo 索引代码库以创建符号、边、git 提交和反模式的确定性图,通过 14 个语义化 MCP 工具暴露这些信息。它改变了 AI 代理与代码交互的方式,通过提供主动洞察而非反应性的逐文件读取。该解决方案支持多种语言,并对 TypeScript、Go 和 C# 进行深度分析。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要 AI 代理在复杂代码库中工作时,特别是当分析依赖和代码影响至关重要时,选择 Ctxo。
什么时候不要选它
如果您需要支持 TypeScript、Go 和 C# 以外的语言,或者您喜欢在工作流程中使用最少的依赖项,请不要选择 Ctxo。
此 server 暴露的工具
从 README 抽取出 12 个工具get_blast_radiusGet the blast radius of a code change before making it
get_pr_impactAnalyze the impact of a pull request on the codebase
get_dependency_graphRetrieve the complete dependency graph of the codebase
get_git_intentGet classified git commit intent for changes
get_symbol_definitionFind the definition of a code symbol
get_callersFind all code that calls a specific symbol
get_importsGet all imports for a specific file or symbol
get_healthGet change health metrics for the codebase
get_co_changesFind files that change together frequently
get_file_analysisGet deep analysis of a specific file
get_architectureGet architecture view of the codebase
get_diffGet diff analysis for code changes
可对比工具
安装
npm install -g @ctxo/cli # 一次性全局安装
cxo init
ctxo index对于 Claude Desktop,添加到 config.json:
{
"mcpServers": {
"ctxo": {
"command": "npx",
"args": ["-y", "@ctxo/cli", "mcp"]
}
}
}FAQ
- Ctxo 与传统代码搜索工具有何不同?
- Ctxo 通过依赖关系图和爆炸半径分析提供主动的结构化理解,而非反应性的逐文件搜索。
- Ctxo 支持哪些编程语言?
- Ctxo 支持任何编程语言,并对 TypeScript、Go 和 C# 进行深度分析。
Ctxo 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。