
hemangjoshi37a/mcphub
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCPHub - кроссплатформенное приложение GUI для обнаружения, установки и управления серверами протокола Model Context Protocol (MCP). Думайте об этом как об apt/pip, но для MCP-серверов.
Обзор
MCPHub - это гибридное веб-приложение для управления серверами Model Context Protocol (MCP). Думайте об этом как о apt/pip, но для MCP-серверов, с современным веб-интерфейсом и безопасной локальной системной интеграцией. - - Просмотр и установка MCP-серверов - -️ Управление конфигурациями серверов - - Безопасность локальных операций через расширение Chrome - - Веб-интерфейс - - Мониторинг состояния в режиме реального времени - -️ Управление переменными среды - - Интеграция конфигураций рабочего стола - -️ Кроссплатформенная поддержка 1. Clone this repository 2. Run installation script: 3. Загрузить расширение в Chrome: - Открытый хром://расширения/ - Включить режим разработчика - Нажмите "Загрузить неупакованный" - Выберите каталог хромирования-расширения 1. Clone this repository 2. Run installation script: 3.
Обзор (машинный перевод)
MCPHub - это гибридное веб-приложение для управления серверами Model Context Protocol (MCP). Думайте об этом как о apt/pip, но для MCP-серверов, с современным веб-интерфейсом и безопасной локальной системной интеграцией.
Feature Особенности
Просмотр и установка MCP-серверов ️ Управление конфигурациями сервера Защищенные локальные операции через расширение Chrome
-
- Web-интерфейс Мониторинг состояния в реальном времени ️ Управление переменными окружающей среды Интеграция конфигурации Claude Desktop Кроссплатформенная поддержка
Быстрый старт
Установите расширение Chrome и Native Host
Окна:
- Клонировать это хранилище
- Запуск сценария установки:
3.Загрузите расширение в Chrome:
- Открыть
chrome://extensions/ - Включить режим разработчика
- Нажмите “Загрузка неупакованная”
Выберите
chrome-extensionкаталог
** MacOS/Linux: **
- Клонировать это хранилище
- Запуск сценария установки:
3.Загрузите расширение в Chrome:
- Открыть [[Т2]]
- Включить режим разработчика
- Нажмите “Загрузка неупакованная”
Выберите
chrome-extensionкаталог
Запуск Web Frontend
-
Перейдите в веб-каталог:
-
Установить зависимости:
3.Начать разработку сервера:
4.Откройте http://localhost:3000 в Chrome
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
MCPHub 🚀
MCPHub is a hybrid web/extension application for managing Model Context Protocol (MCP) servers. Think of it as apt/pip but for MCP servers, with a modern web interface and secure local system integration.
🌟 Features
- 📦 Browse and install MCP servers
- ⚙️ Manage server configurations
- 🔐 Secure local operations through Chrome extension
- 🌐 Web-based interface
- 🔄 Real-time status monitoring
- 🛠️ Environment variable management
- 📝 Claude Desktop config integration
- 🖥️ Cross-platform support
🚀 Quick Start
Install Chrome Extension and Native Host
Windows:
- Clone this repository
- Run installation script:
cd chrome-extension/scripts
windows-install.bat
- Load the extension in Chrome:
- Open
chrome://extensions/ - Enable Developer mode
- Click “Load unpacked”
- Select the
chrome-extensiondirectory
- Open
MacOS/Linux:
- Clone this repository
- Run installation script:
cd chrome-extension/scripts
# For MacOS:
./macos-install.sh
# For Linux:
./linux-install.sh
- Load the extension in Chrome:
- Open
chrome://extensions/ - Enable Developer mode
- Click “Load unpacked”
- Select the
chrome-extensiondirectory
- Open
Run Web Frontend
- Navigate to web directory:
cd web
- Install dependencies:
npm install
- Start development server:
npm run dev
- Open http://localhost:3000 in Chrome
📁 Project Structure
mcphub/
├── chrome-extension/ # Chrome extension
│ ├── manifest.json # Extension manifest
│ ├── background.js # Service worker
│ ├── popup/ # Extension popup UI
│ ├── native-host/ # Native messaging host
│ └── scripts/ # Installation scripts
├── web/ # Next.js frontend
│ ├── src/ # Source code
│ └── package.json # Dependencies
└── registry/ # Server registry
└── servers.yaml # Available servers
⚙️ Configuration
Claude Desktop Integration
MCPHub manages the Claude Desktop config file located at:
- Windows:
%APPDATA%/Claude/claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
Server Configuration Example
{
"mcpServers": {
"github": {
"command": "node",
"args": [
"@modelcontextprotocol/server-github"
],
"env": {
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"github": {
"command": "node",
"args": [
"@modelcontextprotocol/server-github"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your-token-here"
}
}
}
}