Skip to main content
Glama

mcp-neovim-server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription
neovim_workflowGet help with common Neovim workflows and editing tasks

Resources

Contextual data attached and managed by the client

NameDescription
Current neovim sessionCurrent neovim text editor session
Open Neovim buffersList of all open buffers in the current Neovim session

Tools

Functions exposed to the LLM to take actions

NameDescription
vim_buffer

Get buffer contents with line numbers

vim_command

Execute Vim commands with optional shell command support

vim_status

Get comprehensive Neovim status including cursor position, mode, marks, and registers

vim_edit

Edit buffer content using insert, replace, or replaceAll modes

vim_window

Manage Neovim windows: split, close, and navigate between windows

vim_mark

Set named marks at specific positions in the buffer

vim_register

Manage Neovim register contents

vim_visual

Create visual mode selections in the buffer

vim_buffer_switch

Switch between buffers by name or number

vim_buffer_save

Save current buffer or save to specific filename

vim_file_open

Open files into new buffers

vim_search

Search within current buffer with regex support and options

vim_search_replace

Find and replace with global, case-insensitive, and confirm options

vim_grep

Project-wide search using vimgrep with quickfix list

vim_health

Check Neovim connection health

vim_macro

Record, stop, and play Neovim macros

vim_tab

Manage Neovim tabs: create, close, and navigate between tabs

vim_fold

Manage code folding: create, open, close, and toggle folds

vim_jump

Navigate Neovim jump list: go back, forward, or list jumps

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bigcodegen/mcp-neovim-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server