Neovim MCP Server
Skills
vim_tab
Manage Neovim tabs: create, close, and navigate between tabs
vim_edit
Edit buffer content using insert, replace, or replaceAll modes
vim_fold
Manage code folding: create, open, close, and toggle folds
vim_grep
Project-wide search using vimgrep with quickfix list
vim_jump
Navigate Neovim jump list: go back, forward, or list jumps
vim_mark
Set named marks at specific positions in the buffer
vim_macro
Record, stop, and play Neovim macros
vim_buffer
Get buffer contents with line numbers
vim_health
Check Neovim connection health
vim_search
Search within current buffer with regex support and options
vim_status
Get comprehensive Neovim status including cursor position, mode, marks, and registers
vim_visual
Create visual mode selections in the buffer
vim_window
Manage Neovim windows: split, close, and navigate between windows
vim_command
Execute Vim commands with optional shell command support
vim_register
Manage Neovim register contents
vim_file_open
Open files into new buffers
vim_buffer_save
Save current buffer or save to specific filename
vim_buffer_switch
Switch between buffers by name or number
vim_search_replace
Find and replace with global, case-insensitive, and confirm options
Configuration
MCP Server
Connect to MCP Server