mcphub.nvim

Lua

A powerful Neovim plugin for managing MCP (Model Context Protocol) servers

Context Management
Function Calling
Plugin Ecosystems

Architecture and Design Patterns

The plugin adopts a client-server architecture, with Neovim clients interacting with an Express server (mcp-hub) that manages MCP servers. It provides an intuitive UI for testing tools and resources. The design allows for dynamic enabling/disabling of servers and tools, optimizing token usage. Parallel startup and automatic server lifecycle management are key architectural features.

About

Language

Lua

Stars

106

Categories

Context ManagementFunction CallingPlugin Ecosystems