{"slug":"bigcodegen/mcp-neovim-server","name":"Neovim MCP Server","description":"Connects any MCP client to the Neovim editor for seamless integration and control.","category":"development","tags":[],"official":false,"stars":313,"transport":"http","install":null,"tools":[{"name":"vim_buffer","description":"Get buffer contents with line numbers (supports filename parameter)"},{"name":"vim_command","description":"Send a command to VIM for navigation, spot editing, and line deletion"},{"name":"vim_status","description":"Get comprehensive Neovim status"},{"name":"vim_edit","description":"Edit lines using insert, replace, or replaceAll modes"},{"name":"vim_window","description":"Manipulate Neovim windows (split, vsplit, close, navigate)"},{"name":"vim_mark","description":"Set named marks at specific positions"},{"name":"vim_register","description":"Set content of registers"},{"name":"vim_visual","description":"Create visual mode selections"},{"name":"vim_buffer_switch","description":"Switch between buffers by name or number"},{"name":"vim_buffer_save","description":"Save current buffer or save to specific filename"},{"name":"vim_file_open","description":"Open files into new buffers"},{"name":"vim_search","description":"Search within current buffer with regex support"},{"name":"vim_search_replace","description":"Find and replace with advanced options"},{"name":"vim_grep","description":"Project-wide search using vimgrep with quickfix list"},{"name":"vim_macro","description":"Record, stop, and play Vim macros"},{"name":"vim_tab","description":"Complete tab management"},{"name":"vim_fold","description":"Code folding operations"},{"name":"vim_jump","description":"Jump list navigation"},{"name":"vim_health","description":"Check Neovim connection health and socket status"}],"env_vars":[],"auth_type":"none","github":"https://github.com/bigcodegen/mcp-neovim-server","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}