AcademyMCP serversDevelopment

nvim-mcp for Neovim

Developers who work in Neovim and want an assistant to read diagnostics and run LSP actions in their editor.

  • Recommendedour rating
  • 73gitHub stars
  • Apache-2.0licence
  • 9 days agolast update
git clone https://github.com/linw1995/nvim-mcp.git
README.md

Loading the file...

What it does

nvim-mcp is an MCP server that connects AI assistants to running Neovim instances. It manages several editor connections at once, uses LSP features such as code actions, hover and diagnostics, and exposes diagnostic data as structured resources. It works over stdio or HTTP and can be installed with Cargo or Nix.

Use cases

  1. 01Read the current editor diagnostics to explain an error
  2. 02Apply a suggested code action in an open buffer
  3. 03Look up hover information for a symbol

Questions about
nvim-mcp for Neovim.

What is nvim-mcp for Neovim used for?

Developers who work in Neovim and want an assistant to read diagnostics and run LSP actions in their editor. nvim-mcp is an MCP server that connects AI assistants to running Neovim instances. It manages several editor connections at once, uses LSP features such as code actions, hover and diagnostics, and exposes diagnostic data as structured resources. It works over stdio or HTTP and can be installed with Cargo or Nix.

How do I install nvim-mcp for Neovim?

Run this in your terminal: git clone https://github.com/linw1995/nvim-mcp.git

Is nvim-mcp for Neovim open source?

Yes. The code is on GitHub (linw1995/nvim-mcp) under the Apache-2.0 licence.

Is nvim-mcp for Neovim safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.