Skip to content

Neovim

Neovim is the modern evolution of Vim — a terminal-based, modal editor with a Lua-first plugin architecture. MCP integration comes through AI plugins like avante.nvim, ChatGPT.nvim, and mcphub.nvim. These plugins connect MCP servers while preserving Neovim's modal editing philosophy: you stay in your keyboard-driven flow while AI handles tool calls in the background.


Nv
Neovim
Open-Source · neovim.io
TRANSPORT
Streamable HTTP ✓
PLATFORM
Terminal (all OS)
MCP VIA
Lua Plugins (avante, mcphub)

Keyboard-Driven AI with MCP in the Terminal

Neovim users choose their tools carefully. MCP integration respects this — install only the plugins you need, configure via Lua, and manage MCP servers through the plugin of your choice.

avante.nvim provides a Cursor-like AI chat experience inside Neovim with MCP support. mcphub.nvim is a dedicated MCP client for managing and interacting with MCP servers. Both integrate with Neovim's native LSP and Tree-sitter for code-aware AI responses.

Features:

  • Lua-native — configure MCP through Lua scripts
  • Plugin ecosystem — avante.nvim, mcphub.nvim, ChatGPT.nvim
  • Modal editing — Vim keybindings preserved during AI interactions
  • LSP integration — AI uses Language Server data for context
  • Tree-sitter — syntax-aware code understanding
  • Terminal-native — runs in any terminal, over SSH, in containers
  • Multi-model — Claude, GPT, Gemini, Ollama via plugins
  • Open-source — Apache 2.0 license

Lua Configuration

1. Create a Token

In Vinkius Cloud, go to your server → Connection TokensCreate. Copy the URL.

2. Plugin Config

Add to your Neovim config (e.g., via lazy.nvim with avante.nvim or mcphub.nvim):

lua
require("mcphub").setup({
  servers = {
    vinkius = {
      url = "https://edge.vinkius.com/{TOKEN}/mcp"
    }
  }
})

3. Stay in the Flow

MCP tools work within your modal editing workflow. No mouse needed.


FAQ

Which Neovim plugin should I use for MCP? avante.nvim for a Cursor-like chat experience, mcphub.nvim for dedicated MCP server management.

Does MCP break my Vim workflow? No. AI tools integrate with Neovim's modal editing. Stay in your keyboard flow.

Can I use MCP over SSH? Yes. Neovim and MCP plugins work in terminal sessions, including remote SSH.

Is Neovim free? Open-source under Apache 2.0. All plugins are community-maintained.