通过基于 AST 的精准代码读写与重构,帮助高效修改代码并减少上下文浪费
该 MCP 工具材料显示其主要面向本地代码的 AST 级读写与重构,不要求密钥,也未声明任何远程端点,整体未见明显高风险红旗。需注意其具备执行代码相关能力并可修改本地代码文件,且社区采用度与维护情况证据较弱,建议在受限环境中使用。
材料明确注明无需密钥或环境变量,未见要求提供 API token、账户凭证或其他敏感认证信息,因此凭证泄露与滥用面较低。
未声明任何远程端点或联网依赖,现有材料也未显示会将代码或用户数据发送到外部服务;基于已知事实,数据外发风险较低。
系统检查项标记其具备 executes-code 能力;结合其“读、写、重构代码”的定位,可合理推断其在本机环境中具备一定代码处理或执行相关能力。此类本地执行能力属于 MCP 工具常见风险面,应限制运行环境与目标项目范围。
描述明确提到可读取、写入并重构代码,这意味着至少需要访问本地代码库文件内容,并可能修改源文件。该访问范围与声明功能基本一致,但仍应视为对本地开发资产有实际影响的能力。
正面因素是其为开源仓库并采用 MIT 许可证,可审计性优于闭源工具;但来源为第三方注册表、社区采用度仅 0 star、维护状态未知,且缺少 README 细节,供应链信心有限,建议先审源码与依赖。
复制安装指令,让 AI 自动完成配置 · 推荐新手
"mcp-code-context" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
请使用 AST 方式扫描项目中的旧版日志函数调用,把 logger.logInfo 全部重构为 logger.info,并确保参数顺序保持不变,最后列出修改的文件与变更摘要。
返回受影响文件列表、精准重构结果,以及每处修改的简要说明。
读取这个 TypeScript 模块,找出与 UserProfile 接口不匹配的代码,直接修改相关字段名和类型声明,并解释为什么这样改最安全。
输出修复后的代码片段、错误原因说明,以及修改依据。
不要读取整个仓库,请基于 AST 仅提取与 paymentService 中 createInvoice 方法相关的定义、调用链和依赖,整理成便于继续提问的上下文摘要。
提供紧凑的结构化上下文,包含关键符号、调用关系与相关文件。
为 AI 编程代理提供代码库结构地图,减少逐文件摸索与上下文浪费。
帮助团队通过 MCP 读取、检索并更新代码库项目文档上下文。
帮助开发者结合语义搜索与模糊匹配,高效定位代码库中的相关代码片段
通过 MCP 或剪贴板高效共享代码,并按任务规则定制上下文给大模型。
安全执行 Python 代码,并结合 AI 与 MCP 工具完成分析和自动化任务
为代码智能体提供仓库代码与 PR 评审评论的语义检索能力。