Discover, install and manage MCP servers from desktop
Desktop GUI for installing, configuring, and managing MCP servers with one click - no CLI needed, auto-installs Node and uv dependencies.
Why it matters
Enable users to easily discover, install, and manage Model Context Protocol (MCP) servers through a native desktop application, eliminating the need for command-line configuration and manual setup.
Outcomes
What it gets done
Browse and discover available MCP servers from a centralized catalog
Install MCP servers with one-click desktop interface
Manage installed MCP server configurations and settings
Monitor and control running MCP server instances
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/mcp-mcphub | bash Overview
MCPHub
A desktop GUI app for installing, configuring, and managing MCP servers with one click each, including automatic Node.js and uv dependency installation, aimed at users with no CLI experience. Use it when someone wants to install and configure MCP servers without touching a terminal, such as browsing a community server directory, setting environment variables through a form, and managing installs for Claude with one-click actions.
What it does
MCPHub Desktop is a GUI installer, manager, and directory for MCP servers, built specifically so someone without any command-line experience can install and use them. It detects whether a server needs Node.js or uv (Python) and installs those dependencies with one click, browses a community directory of available servers, and installs or uninstalls any of them with one click as well. Servers that need environment variables get a simple form for setting them instead of hand-editing a config file.
When to use - and when NOT to
Use it to get an MCP server running for a non-technical user, or for a developer who would rather not hand-edit JSON config and manage dependency installs manually for every server. It currently manages servers for Claude specifically, with support for other clients described as coming soon, so anyone standardizing on a different client should check whether that support has landed before relying on it. Custom command arguments, such as a file or directory path a server needs, are supported per the project's roadmap, which also lists broader multi-client support as a still-open item.
Inputs and outputs
Input is a server selected from MCPHub's community directory, sourced from the separate MCPHub Servers Repo, which accepts new server submissions via pull request, or the environment variable values a chosen server requires, entered through the app's GUI. Output is the server installed and configured for the target client, with its dependencies, Node.js or uv, already resolved, ready to use without any manual setup step.
Integrations
Manages MCP servers for Claude today, with the project roadmap listing support for additional clients as planned but not yet shipped. New servers are added to the directory through community pull requests to the separate MCPHub Servers Repo on GitHub.
Who it's for
Non-developers who want to use MCP servers without any CLI experience, and developers who'd rather manage server installs and dependencies through a GUI than by hand. The project is licensed under the AGPL License.
Source README
MCPHub Desktop
MCPHub Desktop is Model Context Protocol (MCP) servers installer, manager, directory. It's a GUI. It support install node, uv dependencies with one click, and install/uninstall with one click. For those env variable need servers, you can set them value with ease. This project is aim to enable non-developer to use MCP Servers without any CLI experiences. You can share MCPHub for your friends now!
Features
- Detect dependencies include node and uv(python).
- Install dependencies with one-click.
- Browser latest servers from our community.
- Install the servers you need with one-click.
- Config and manage the needed variable of servers with simple GUI.
- Uninstall the servers you don't need with one-click.
- Support manage multiple client like Claude. Others client manage will coming soon!
Roadmap
- Support user custom cmd args like file and directory path.
- Support More Clients
And welcome to provide feature suggestion by submit issues!
Submit New MCP Server
Create PR for MCPHub Servers Repo
FAQ
Common questions
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.