SuperAPI AI 工具集

mcphub.nvim

mcphub.nvim 是一个面向 Neovim 的 MCP 客户端插件,可将 MCP(Model Context Protocol,模型上下文协议)服务器无缝集成到编辑工作流中。它提供直观的界面,用于管理、测试和使用 MCP 服务器,并能与常用聊天插件配合使用。主要特性包括:增强的帮助视图、将 MCP 资源作为聊天插件变量、将 MCP 提示词转换为聊天插件的斜杠命令、允许 LLM 动态启停 MCP 服务器、支持 SSE 传输、支持 avante 中的斜杠命令与 #变量、支持可流式传输的 HTTP 传输等。项目提供文档站点、故障排查指南、Discord 讨论社区以及贡献指南。

访问官网

工具介绍

用途

mcphub.nvim 是一个面向 Neovim 的 MCP(Model Context Protocol)客户端插件,目标是将 MCP 服务器无缝集成进用户的编辑工作流。通过它,用户可以在 Neovim 中管理、测试和使用 MCP 服务器,并与自己常用的聊天插件协同工作。

主要能力

  • 提供直观的界面,用于管理、测试和使用 MCP 服务器。
  • 将 MCP Resources 作为变量嵌入聊天插件。
  • 将 MCP Prompts 作为聊天插件中的斜杠命令使用。
  • 允许 LLM 动态启动和停止 MCP 服务器。
  • 支持 SSE 传输。
  • 支持可流式传输的 HTTP(streamable-http)传输。
  • 支持 avante 中的 /slash_commands 与 #variables。
  • 提供增强的帮助视图,包含较全面的文档说明。
  • 规划中的 Neovim MCP Server(概念性质),意图带来更好的编辑、差异对比与终端集成等能力(相关想法仍在征集中)。

使用方式

资料中提供的信息为:可访问其文档站点获取详细指南与示例,查看 Troubleshooting 指南排错,加入 Discord 服务器参与讨论、获取帮助与更新,并阅读 CONTRIBUTING.md 贡献指南。关于具体的安装命令、配置步骤与代码示例,资料中未给出,暂未提供。

适用场景

适合使用 Neovim 作为主力编辑器、并希望在编辑环境中接入 MCP 服务器的开发者;尤其适合已使用聊天插件(如 avante)并希望把 MCP 的资源、提示词整合为变量与斜杠命令的用户。

限制

资料未说明该插件的收费、许可、平台兼容性或性能表现,暂未提供。具体支持的 Neovim 版本、依赖要求以及各聊天插件的兼容细节,也暂未提供。