vim-mcp

iggredible/vim-mcp

3.3

If you are the rightful owner of vim-mcp 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.

The Model Context Protocol (MCP) server facilitates communication between Vim instances and Claude Code, enabling natural language execution of Vim commands.

Tools

Functions exposed to the LLM to take actions

list_vim_instances

Lists all available Vim instances.

select_vim_instance

Selects a specific Vim instance to interact with.

get_vim_state

Retrieves the current state of the selected Vim instance.

vim_execute

Executes a Vim command using natural language.

exit_vim

Provides safe exit functionality from Vim.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources