Discover and explore top open-source AI tools and projects—updated daily.
ravitemerNeovim plugin for integrating Model Context Protocol (MCP) servers
Top 26.1% on SourcePulse
This Neovim plugin provides a centralized hub for Model Context Protocol (MCP) servers, enabling seamless integration of LLM tools and resources into the Neovim editing workflow. It targets developers and power users seeking to leverage LLMs for code generation, analysis, and interaction within their IDE, offering a unified interface for managing, discovering, and utilizing diverse MCP capabilities.
How It Works
MCPHub.nvim utilizes an Express.js server to manage MCP server configurations and client requests. Upon setup, it ensures the mcp-hub CLI is installed and running, establishing an Express server for communication. This server handles real-time configuration watching, server lifecycle management, and client registration, supporting multiple Neovim instances. It exposes a REST API for plugins to interact with registered MCP servers, facilitating tool execution and resource access.
Quick Start & Requirements
lazy.nvim with build = "npm install -g mcp-hub@latest".plenary.nvim, mcp-hub (auto-installed).Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
#variables in Avante.nvim are still under development.1 month ago
1 day
modelcontextprotocol
jlowin
modelcontextprotocol