📡 MCP Radar

waldnzwrld/nvim-mcp

An nvim mcp server written against the official nvim go package

⭐ 4 stars
⑂ 0 forks
Go
momentum ▲ 8.0
created 2026-08-13
on radar since 2026-08-19
View on GitHub ↗

About nvim-mcp

A small, fast Model Context Protocol (MCP) server that lets Claude work inside a live Neovim session. It attaches to Neovim's msgpack-RPC socket and maps each MCP tool to a Lua round-trip, so all the real work (LSP, Treesitter, buffers) runs inside nvim and the server stays a tiny static Go binary (~9 MB, a few MB RSS).

You can ask Claude to enable optional MCP tools for nvim-mcp — turning on edit-change highlighting and enhanced buffer opening (auto-opening the files Claude edits into your live session). Both are off until you ask; see Edit-change highlighting and auto-open hook.

- Single static binary, zero runtime deps, cross-platform, macOS-native. - No companion Neovim plugin required — it auto-discovers the socket. - Token-compact responses by design (e.g. file:line:col [ERROR] msg, not raw LSP JSON). - Broad surface: 28 vim tools covering buffers, windows, search, LSP diagnostics/hover/symbols, Treesitter context, quickfix, todo injection, and a jump-to-finding tool — built on the first-party neovim/go-client. - Edit-change highlighting (opt-in): lines Claude changes are highlighted in your live buffer until you save, so you can see its work at a glance.

Just run Neovim normally — it creates an RPC socket automatically at startup (v:servername, under stdpath('run'); see :help rpc-connecting). The server discovers that socket on its own; there is nothing to configure.

Resolution order: --socket flag → NVIMSOCKETPATH → NVIM / NVIMLISTENADDRESS → the newest live default Neovim socket on disk. An override is only needed for a non-default target (e.g. a TCP host:port,

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/waldnzwrld--nvim-mcp.html)

Related MCP servers

okf-memory/okf-agent-memory

Git-native persistent memory for AI coding agents. Implements Google OKF v0.2 with sub-300µs in-memory BM25 search, embedded MCP server, and progressive disclosure. Slashes token bloat by 80% with zer

⭐ 553Go
vshulcz/deja-vu

Your agents already solved this. deja finds it — retroactive search and MCP recall over the session logs your coding agents already wrote. Cross-agent, SSH-portable, one zero-dep binary, fully local.

⭐ 391Go
olucurious/watchtower

Self-hosted error tracking. A drop-in for Sentry and AppSignal SDKs: one Go binary and Postgres, with Slack, Linear, email and an MCP server for coding agents.

⭐ 18Go
KnifeLemon/Droidline

Android automation from code. Test your apps on real phones, script the tasks you repeat, run a shelf of phones, or let an AI agent use one, from Python, Node.js, the CLI, HTTP or Appium clients. No A

⭐ 18Go
enowdev/succubus

Cross-agent coordination for AI coding agents. One daemon, one database — so multiple agents in one repo can see each other's plan, tasks, and file claims.

⭐ 15Go
AsWali/CallBoard

A shared to-do list for you and your AI coding agents

⭐ 15Go

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.