Neovim Integration

by bigcodegen · AI & ML · mcp-server, ai, npm

Integrates Claude Desktop with Neovim, enabling AI-enhanced coding assistance within the familiar Vim environment through direct interaction with buffers and commands.

This Neovim MCP server, developed by Derek White (bigcodegen), integrates Claude Desktop with Neovim using the Model Context Protocol and the official neovim/node-client library. It leverages Vim's native text editing commands to create a lightweight code assistance layer, allowing AI to interact directly with Neovim sessions. The server connects to a running Nvim instance, providing tools to view and edit buffers, execute Vim commands, and retrieve editor status. By abstracting Neovim's complexities, it enables AI assistants to seamlessly work within the familiar Vim environment. This implementation is particularly useful for developers seeking AI-enhanced coding assistance within their preferred text editor, facilitating tasks such as code review, refactoring, and context-aware suggestions without leaving the Neovim ecosystem.

Source: https://github.com/bigcodegen/mcp-neovim-server

Install

npx -y mcp-neovim-server

Tags: mcp-server, ai, npm

301 GitHub stars · Source: pulsemcp

About AI & ML MCP servers and Claude skills

AI & ML MCP servers extend what AI agents can do inside Claude Code, Cursor, Copilot, Codex, and Windsurf. The Skiln directory indexes 16,000+ such integrations across 22 categories.

Neovim Integration is one of hundreds of AI & ML entries indexed on Skiln. Browse the full AI & ML category or the complete directory of Claude skills, MCP servers, agents, commands, and hooks.

Related AI & ML MCPs and skills

  • Flyto Core by flytohub

    Secure execution engine for AI agents with 300+ modules.

  • Aider by disler

    Aider MCP Server offloads AI coding tasks to Aider's specialized implementation, reducing costs and enhancing development efficiency through natural language code changes and model selection.

  • 12306 Ticket Query by drfccv

    Queries China's 12306 railway system for real-time train tickets, schedules, seat availability, pricing, and transfer routes with station fuzzy search.

  • Telegram by chaindead

    Bridges AI with Telegram to enable monitoring, organizing, and responding to messages through account access, dialog management, and conversation handling capabilities

  • DeepSeek by dmontgomery40

    Integrates DeepSeek's language models, enabling AI-powered chat completions with customizable parameters for tasks like writing assistance and code generation.

  • FinLab AI by koreal6803

    Quantitative trading toolkit with extensive data access, backtesting, and strategy development tools.

  • Interactive Terminal by ttommyth

    Interactive terminal interface for enhancing AI interactions with user input capabilities, notifications, and cross-platform support for complex tasks requiring confirmation or clarification.

  • Xcode by r-huijts

    Integrates with Xcode to streamline iOS development workflows, automate build processes, and facilitate code generation for efficient app creation.

Frequently asked questions

How do I install Neovim Integration?

Add the install command above to your Claude Code, Cursor, or Windsurf MCP configuration. Most servers register via npx, a local command, or a Docker image. Refer to the source repository for environment variables and credential requirements.

Which clients support Neovim Integration?

Any MCP-compatible client works: Claude Desktop, Claude Code CLI, Cursor, Windsurf, Zed, and VS Code with the official MCP extension. OpenAI Codex and GitHub Copilot increasingly support MCP via adapter bridges.

Is Neovim Integration free?

The server itself is typically open source. Any upstream service (API keys, paid tiers, hosted infrastructure) may have its own pricing. Check the source repository for details.