让大模型通过 Emacs 服务协议直接编辑、搜索与管理缓冲区
复制安装指令,让 AI 自动完成配置 · 推荐新手
"emacsclient-mcp" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
请通过 emacsclient-mcp 打开当前项目中的目标文件,把所有过时的日志调用替换为新的日志函数,并只修改匹配位置。
返回已修改的文件与变更位置,并完成对应编辑。
请使用 emacsclient-mcp 在当前 Emacs 缓冲区和项目文件中搜索函数 process_data 的定义与引用,并汇总结果。
给出定义位置、主要引用点,以及涉及的缓冲区或文件。
请通过 emacsclient-mcp 的 PR review agent 检查这组改动,重点关注潜在 bug、可读性问题和需要补充测试的地方。
输出结构化审查意见,指出风险点与建议修改项。
开发者在 Emacs 中工作时,可让大模型直接通过服务协议执行文件编辑与内容调整,减少手动复制粘贴。适合快速修复、小范围重构和文本修改。
当需要定位函数定义、查找引用或浏览当前缓冲区内容时,这个工具可把 Emacs 的搜索能力暴露给大模型。适合代码理解和问题排查。
在审查拉取请求时,团队可以借助内置 PR review agent 生成初步反馈,帮助发现潜在问题并整理审查意见。适合开发和 DevOps 协作流程。
它是一个 MCP 服务器,让大模型通过 Emacs 的服务协议直接访问 Emacs。描述中提到它提供 22 个工具,覆盖编辑、搜索、缓冲区管理和 PR 审查代理。
根据给定描述,它支持编辑、搜索、缓冲区管理,以及一个 PR review agent。更细的工具列表与参数说明请见源码仓库。
已知前提是它通过 Emacs 的服务协议工作,因此应与 Emacs 服务能力相关。具体安装步骤、运行方式和依赖信息在现有素材中未提供,请见源码仓库。
让 AI 通过 MCP 控制运行中的 Emacs,进行文件编辑与状态检查。
让 AI 借助 Neovim 的 LSP 与 Treesitter 在代码库中定位、分析并批量修改代码。
让 AI 通过 MCP 获取 Neovim 缓冲区与光标上下文
让 AI 直接操控 Neovim 会话,高效完成编码、诊断与终端操作。
提供文件操作、命令执行与网页搜索,帮助完成开发与自动化任务。
通过 Neovim 的 LSP 能力帮助 AI 进行代码符号检索、重命名与代码体替换。