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.
Implements both stdio and HTTP transport modes for flexible integration with AI assistants like Claude, while supporting multi-connection management across concurrent Neovim instances. Exposes 26 MCP tools covering the complete LSP workflow—code actions, hover information, diagnostics—plus connection-aware URI schemes for structured resource access. Includes an experimental dynamic tool system for user-extensible capabilities and ships as a Neovim plugin with automatic setup via package managers.
Stars
45
Forks
4
Language
Rust
License
Apache-2.0
Category
Last pushed
Mar 02, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/linw1995/nvim-mcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
datalayer/mcp-compose
🔧 Compose Model Context Protocol (MCP) servers with management capabilities, REST API, and Web...
Kymo-MCP/mcpcan
MCPCAN is a centralized management platform for MCP services. It deploys each MCP service using...
ravitemer/mcphub.nvim
An MCP client for Neovim that seamlessly integrates MCP servers into your editing workflow with...
leynier/mcp-sys-bridge
An implementation of the Model Context Protocol (MCP), acting as a simple bridge to native OS...
crunchloop/mcp-devcontainers
MCP for devcontainers