Skip to content

paulburgess1357/nvim-mcp

MCP Developer Tools

An MCP server that gives AI agents real‑time, in‑memory access to a running Neovim session via its msgpack‑RPC socket

Python Latest v1.0.0 · 16d ago Security brief →

Features

  • Expose editor state (buffers, windows, cursor, diagnostics, folds, selections) to AI agents
  • Edit buffers entirely in memory with full undo support before persisting changes
  • Execute arbitrary Vim commands (:w, :e, macros, etc.) on behalf of the agent
  • Send keystrokes for navigation and mapping triggers
  • Query and annotate LSP diagnostics with highlights and virtual text

Recent releases

View all 3 releases →
No immediate action
v1.0.0 New feature

MCP virtual text support

No immediate action
v0.7.1 New feature

Cursor plugin packaging

No immediate action
v0.7.0 New feature

`get_state_brief`

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
55
Forks
4
Languages
Python Shell Nix

Install & Platforms

Install via
shell-script nix
Platforms
linux

Beta — feedback welcome: [email protected]