MCP Catalogs
Homemcphub.nvim screenshot

mcphub.nvim

by ravitemer·1,765·Score 55

Neovim client that integrates MCP servers with chat plugins for enhanced development workflows.

developer-toolsproductivityai-llm
83
Forks
24
Open issues
4 mo ago
Last commit
2d ago
Indexed

Overview

MCP Hub is a Neovim plugin that serves as a client for the Model Context Protocol (MCP), seamlessly integrating MCP servers into the editing workflow. It provides an intuitive interface for discovering, managing, testing, and using MCP servers with popular chat plugins like Avante.nvim, CodeCompanion.nvim, and CopilotChat.nvim. The client supports various transport protocols including Streamable-HTTP, SSE, and STDIO, with robust authentication options like OAuth and API headers.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Integrating MCP-powered tools into Neovim for enhanced coding assistance
you:Managing multiple MCP servers from a single interface in Neovim
you:Using MCP resources and prompts as slash commands in chat plugins
you:What chat plugins are supported?
you:How do I install MCP servers?

When to choose this

Choose this if you're a Neovim user looking to integrate MCP servers into your editing workflow with an intuitive management interface.

When NOT to choose this

Don't choose this if you're not using Neovim or if you need to create MCP servers rather than consume them.

Comparable tools

nvp-mcpmcp-server

Installation

Using lazy.nvim

{
  'ravitemer/mcphub.nvim',
  dependencies = {
    'nvim-lua/plenary.nvim',
    'MunifTanjim/nui.nvim',
    'nvim-telescope/telescope.nvim'
  },
  opts = {
    -- Your configuration here
  }
}

Using packer.nvim

use {
  'ravitemer/mcphub.nvim',
  requires = {
    'nvim-lua/plenary.nvim',
    'MunifTanjim/nui.nvim',
    'nvim-telescope/telescope.nvim'
  }
}

Claude Desktop Configuration

{
  "mcpServers": {
    "mcp-hub": {
      "command": "nvim",
      "args": ["--headless", "--clean", "-c", "lua require('mcphub').start()"],
      "env": {}
    }
  }
}

FAQ

What chat plugins are supported?
MCP Hub supports Avante.nvim, CodeCompanion.nvim, and CopilotChat.nvim with full tool, resource, and prompt integration.
How do I install MCP servers?
You can install servers manually or through the marketplace with AI assistance. The client supports project-local configurations that merge with global settings.

Compare mcphub.nvim with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.