MCP Hub

An MCP client for Neovim: manage, test and connect MCP servers to chat plugins right in the editor

Plugin

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Runs and connects MCP servers that execute tools, reach the network and access files
  • Installs and runs the external mcp-hub binary
All reasons and checks

ravitemer/mcphub.nvim

Install

Manual install

npm install -g mcp-hub@latest

Installs the mcp-hub binary the plugin drives. It usually runs automatically via the plugin's build command.

This is third-party code. Review the repository files before installing.

What it does

MCP Hub adds a single interface to Neovim for working with MCP servers. It connects local servers over stdio and remote ones over streamable-HTTP or SSE, supports OAuth with PKCE and headers for keys. Through it a server's tools, resources, resource templates and prompts become available to the Avante, CodeCompanion and CopilotChat chat plugins. It has a built-in marketplace to discover and install servers, including with the help of an agent, environment variable and substitution support in the config, project-local configs and sync across all running Neovim instances. You can write native MCP servers directly in Lua and hot-reload them in dev mode.

Who it is for. For Neovim developers who use AI chat plugins and want a convenient way to connect and test MCP servers.

Good fit when

  • You need to connect several MCP servers to a chat plugin in Neovim
  • You need to discover, install and test an MCP server from the editor
  • You need project-local configs and server sync across Neovim instances

Not a fit when

  • You do not work in Neovim
  • You need an MCP server itself, not a client to manage servers

Example request

Open the MCP Hub panel, find the server I need in the marketplace and connect it to the chat

Limitations

It runs only in Neovim 0.8.0 or newer and needs Node.js 18 or newer and plenary.nvim. Managing servers needs the mcp-hub binary, installed by the plugin's build command. Capabilities depend on the chat plugin: Avante, CodeCompanion and CopilotChat are supported. Roots and sampling from the MCP spec are not supported.

How to disable. Remove the plugin entry from your Neovim plugin manager config and, if you like, the global mcp-hub binary.

Security check

  • Runs and connects MCP servers that execute tools, reach the network and access files
  • Installs and runs the external mcp-hub binary

README in short

The README presents MCP Hub as an MCP client for Neovim with an interface to manage, test and use MCP servers. It supports the stdio, streamable-HTTP and SSE transports, OAuth with PKCE and header authentication, and integrations with the Avante, CodeCompanion and CopilotChat chat plugins. It has a server marketplace, a universal substitution syntax in the config, VS Code format compatibility, project-local configs and cross-instance sync. It needs the mcp-hub binary, installed by the plugin's build command globally, locally or in dev mode. MIT licensed.

FAQ

Is this an MCP server?

No, it is a client and manager of MCP servers inside Neovim. It connects third-party servers to the editor's chat plugins.

Which chat plugins does it work with?

Avante, CodeCompanion and CopilotChat, each with tools, resources and prompts support.

Editors’ pick

Open-source personal AI assistant on your own machine: answers in Telegram, Slack, Discord and WhatsApp, extended with skills and plugins

CLIHigh risk390.7KRepository stars
Editors’ pick

A self-improving agent from Nous Research with a TUI, messaging gateway, cron jobs and skills it writes itself

CLIHigh risk249.8KRepository stars
Editors’ pick

An open source coding agent for the terminal and desktop with build and plan modes

CLIHigh risk210.6KRepository stars
Editors’ pick

Open prompt library with a Claude Code plugin, MCP server and CLI: search, fetch and improve prompts and skills from an agent

PluginMedium risk171.5KRepository stars
Foxx AIMCP Hub

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.