MCP-Mirror/bigcodegen_mcp-neovim-server
If you are the rightful owner of bigcodegen_mcp-neovim-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A proof of concept integration between Claude Desktop and Neovim using Model Context Protocol (MCP) and the official neovim/node-client JavaScript library.
Tools
Functions exposed to the LLM to take actions
vim_buffer
Current VIM text editor buffer with line numbers shown
vim_command
Send a command to VIM for navigation, spot editing, and line deletion.
vim_status
Get the status of the VIM editor
vim_edit
Edit lines using insert or replace in the VIM editor.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client
Current neovim session
URI: nvim://session
MIME: text/plain
Current neovim text editor session