Skip to main content
Glama

mcp-neovim-server

vim_macro

Streamline repetitive tasks in Neovim by recording, stopping, and playing macros. Specify actions (record, stop, play), registers, and playback count to automate workflows efficiently.

Instructions

Record, stop, and play Neovim macros

Input Schema

NameRequiredDescriptionDefault
actionYesAction to perform with macros
countNoNumber of times to play macro (default: 1)
registerNoRegister to record/play macro (a-z, required for record/play)

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "action": { "description": "Action to perform with macros", "enum": [ "record", "stop", "play" ], "type": "string" }, "count": { "description": "Number of times to play macro (default: 1)", "type": "number" }, "register": { "description": "Register to record/play macro (a-z, required for record/play)", "type": "string" } }, "required": [ "action" ], "type": "object" }

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