mcp-neovim-server

mcp-neovim-server

147

Neovim MCP Server connects Model Context Protocol clients to Neovim, leveraging Vim's native editing commands for a lightweight AI text assistance layer. It handles buffer viewing and navigation, command execution, and text edits with adjustable configurations.

vim_buffer

Display the current VIM text editor buffer content (with line number)

vim_command

Send navigation, point edit, and line delete commands to VIM

vim_status

Get VIM editor status (cursor position, mode, file name, etc.)

vim_edit

Edit lines using insert, replace, or replace all

vim_window

Operation of Neovim windows (split, close, navigation, etc.)

vim_mark

Setting marks at specific locations

vim_register

Set the register contents

vim_visual

Create visual mode selection