loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

nvim-mcp

MCP Tool

linw1995/nvim-mcp

A Model Context Protocol (MCP) server that provides seamless integration with Neovim instances, enabling AI assistants to interact with your editor through connections and access diagnostic information via structured resources.

Install

$ npx loaditout add linw1995/nvim-mcp

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "nvim-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "nvim-mcp"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

Neovim MCP Server

[](https://codecov.io/gh/linw1995/nvim-mcp)

A Model Context Protocol (MCP) server that provides seamless integration with Neovim instances, enabling AI assistants to interact with your editor through connections and access diagnostic information via structured resources. Supports both stdio and HTTP server transport modes for different integration scenarios.

Features
  • Multi-Connection Support: Manage multiple concurrent Neovim instances
  • LSP Integration: Complete LSP workflow with code actions, hover, and diagnostics
  • Universal Document Identifier: Work with files by buffer ID, relative path,

or absolute path

  • MCP Resources: Structured diagnostic data via connection-aware URI schemes
  • Multi-Transport Support: Both stdio and HTTP server transport modes
  • Dynamic Tool System ⚠️ (Experimental): User-extensible custom tools
  • Plugin Integration: Automatic setup through Neovim plugin
Installation
Use Cargo install from crates.io
cargo install nvim-mcp
Using Nix
nix profile install github:linw1995/nvim-mcp#nvim-mcp
From Source
git clone https://github.com/linw1995/nvim-mcp.git && cd nvim-mcp
cargo install --path .
Usage Cases Collection

<!-- markdownlint-configure-file { "no-inline-html": false } -->

<video src="https://github.com/user-attachments/assets/6946ee1c-42ac-4313-ae10-ca92a4dd0ab7" style="max-height:640px; min-height: 200px"> </video>

  • LSP Hover Translation (From #85)
  • Diagnostic Analysis and Code Fixes (From #10)
  • Smart Context Retrieval (From #86)
  • And more in [Dis

Tags

lspmcp-servernvimnvim-plugin

Reviews

Loading reviews...

Quality Signals

Quality Score5500
47
Stars
0
Installs
Last updated16 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit4/2/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/linw1995/nvim-mcp)](https://loaditout.ai/skills/linw1995/nvim-mcp)