Corben MCP Server
Corben MCP Server
Наделите своего ИИ-агента суперсилой. Более 220 инструментов для создания веб-сайтов, отправки электронной почты, управления контактами, выставления счетов, работы с базами данных, автоматизации и многого другого — всё через одно соединение.
Работает с Claude Desktop, Claude Code, Cursor, Windsurf и любым MCP-совместимым клиентом.
Установка одной командой
macOS / Linux:
curl -fsSL https://raw.githubusercontent.com/gatordevin/corben-mcp/main/setup.sh | bashWindows (PowerShell):
iwr -useb https://raw.githubusercontent.com/gatordevin/corben-mcp/main/setup.ps1 | iexЭто позволит:
Установить MCP-сервер в
~/.corben-mcpПровести вас через процесс создания учетной записи и получения API-ключа
Автоматически обнаружить ваши ИИ-клиенты (Claude, Cursor и т. д.)
Настроить всё необходимое и подключиться
Или клонируйте и запустите вручную:
git clone https://github.com/gatordevin/corben-mcp.git
cd corben-mcp
npm install
./setup.sh # macOS/Linux
.\setup.ps1 # WindowsRelated MCP server: Taskade MCP Server
Передайте это своему агенту
Вставьте это в чат с любым ИИ-агентом, чтобы настроить его:
macOS/Linux:
Run this command to install Corben MCP tools:
curl -fsSL https://raw.githubusercontent.com/gatordevin/corben-mcp/main/setup.sh | bashWindows:
Run this command in PowerShell to install Corben MCP tools:
iwr -useb https://raw.githubusercontent.com/gatordevin/corben-mcp/main/setup.ps1 | iexИли, если у агента есть доступ к терминалу, он может сделать это напрямую.
Что вы получаете
После подключения ваш ИИ-агент сможет:
Категория | Что он может делать |
Веб-сайты | Создавать, развертывать и управлять полноценными веб-сайтами (конструктор с перетаскиванием, шаблоны или собственный код) |
Отправлять/получать письма, шаблоны, рассылки, автоправила | |
Базы данных | Создавать таблицы, хранить данные, хранилище «ключ-значение» |
CRM | Управлять контактами, сотрудниками, компаниями, воронками продаж |
Счета | Создавать и отправлять счета, сметы, фиксировать платежи |
Расходы | Отслеживать расходы, создавать отчеты о прибылях и убытках |
Календарь | События, страницы бронирования, поиск свободных слотов |
Телефон/SMS | Покупать номера телефонов, отправлять текстовые сообщения |
Файлы | Загружать файлы, генерировать PDF, хранилище изображений |
Продукты | Каталог товаров, отслеживание запасов |
Формы | Создавать формы, собирать ответы |
Git | Репозитории кода, управление файлами |
Домены | Пользовательские домены, DNS, почта на домене |
Автоматизация | Триггеры событий, вебхуки, cron-задачи, serverless-функции |
ИИ-агенты | Создавать ИИ-сотрудников, которые выполняют задачи автономно |
Платежи | Stripe checkout, отслеживание платежей |
Аналитика | Трафик сайта, метрики, дашборды |
Веб-браузер | Получать страницы, искать в интернете, делать скриншоты |
Всего 220+ инструментов — полный список динамически загружается из API.
Как это работает
Your AI ←→ MCP Protocol (stdio) ←→ Corben MCP Server ←→ HTTPS ←→ Corben APIMCP-сервер выступает в роли моста. Ваш ИИ-клиент общается с ним по стандартному протоколу MCP, а сервер безопасно проксирует запросы к API Corben.
Безопасность
Реализована модель безопасности, рекомендованная NIST SP 800-63B для аутентификации headless-агентов:
Аппаратная привязка личности
При первом запуске сервер:
Считывает аппаратный UUID вашего устройства (macOS IOPlatformUUID, Linux machine-id, Windows SMBIOS UUID)
Генерирует пару ключей ECDSA P-256 — закрытый ключ шифруется с помощью AES-256-GCM, производного от параметров машины
Регистрирует устройство в API Corben (открытый ключ + «отпечаток» машины)
Закрытый ключ никогда не покидает устройство и не может быть расшифрован на другой машине.
Аутентификация через запрос-ответ (Challenge-Response)
После первоначальной регистрации никакие секретные данные не передаются по сети:
1. Client sends key fingerprint → Server looks up device
2. Server sends random challenge (32 bytes)
3. Client signs challenge with ECDSA private key
4. Server verifies signature with registered public key
5. Server issues IP-bound session token (15 min TTL)Даже если кто-то перехватит весь сетевой трафик, он не сможет пройти аутентификацию без аппаратного закрытого ключа.
Токены, привязанные к IP
Токены сессии привязаны к IP-адресу клиента. Если токен используется с другого IP:
Токен немедленно аннулируется
Событие записывается в журнал аудита устройства
Клиент автоматически проходит повторную аутентификацию
Эшелонированная защита
Уровень | Защита |
В покое | API-ключ + закрытый ключ зашифрованы AES-256-GCM, привязаны к аппаратному UUID |
При передаче | HTTPS/TLS для всех API-коммуникаций |
Аутентификация | ECDSA запрос-ответ (никаких секретов в открытом виде) |
Авторизация | 15-минутные токены сессии, привязка к IP, привязка к устройству |
Отзыв | Мгновенный отзыв устройства из панели управления, журнал аудита всех событий аутентификации |
Защита от кражи | Закрытый ключ невозможно расшифровать на другом оборудовании |
Поддержка платформ
ОС | Источник ID машины | Уровень безопасности |
macOS |
| Высокий |
Linux |
| Средне-высокий |
Windows |
| Высокий |
Резервный | SHA-256 от имени хоста + домашней директории | Средний |
Ручная настройка (если вы пропустили скрипт установки)
1. Получите API-ключ
Перейдите на panel.corben.world и создайте учетную запись
Перейдите в Settings → API Keys
Нажмите Create API Key
Скопируйте ключ (начинается с
cb_)
2. Установка
git clone https://github.com/gatordevin/corben-mcp.git ~/.corben-mcp
cd ~/.corben-mcp
npm install3. Сохраните ваш ключ
node index.js --login
# Paste your API key when prompted4. Подключитесь к вашему ИИ-клиенту
Claude Desktop — отредактируйте ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"corben": {
"command": "node",
"args": ["~/.corben-mcp/index.js"]
}
}
}Claude Code:
claude mcp add corben -- node ~/.corben-mcp/index.jsCursor — Settings → MCP Servers → Add:
{
"corben": {
"command": "node",
"args": ["~/.corben-mcp/index.js"]
}
}Переменная окружения (альтернативный, менее безопасный способ):
export CORBEN_API_KEY=cb_your_key_here
node ~/.corben-mcp/index.jsУправление установкой
# Update to latest version
cd ~/.corben-mcp && git pull && npm install
# Change API key
node ~/.corben-mcp/index.js --login
# Uninstall
rm -rf ~/.corben-mcp ~/.corben-mcp-credentials
# Check it works
echo '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0.0"}}}' | node ~/.corben-mcp/index.js 2>/dev/nullУстранение неполадок
Проблема | Решение |
| Запустите |
| Учетные данные были созданы на другой машине. Запустите |
| Нормально при первом запуске, если API еще не развернул токены сессии. Переключается на прямой ключ (все еще зашифрован через HTTPS) |
Инструменты не появляются | Перезапустите ИИ-клиент после настройки |
| Проверьте интернет-соединение / брандмауэр |
Лицензия
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Connect any AI agent to 1,000+ apps and 27,000+ actions through one remote MCP server (OAuth).
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
The OpenRouter for tools. One MCP connection gives any AI agent 254 hosted tools, pay per call.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables connecting over 1,000 apps once, self-hosted and with encrypted credentials, so that Claude, Codex, Cursor, Copilot and dozens of other AI agents can call their APIs as MCP tools. Agents authenticate with per-agent tokens to get ready-made tools for every connected app, including app-specific actions like searching mail or sending messages.104MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI clients such as Claude, Cursor, VS Code, and Windsurf to list and manage workspaces, projects, tasks, AI agents, and automations through a hosted OAuth-secured endpoint or a local stdio package. Also generates MCP tools from any OpenAPI spec.2,914 npmMIT
- FlicenseNot gradedqualityAmaintenanceExposes a governed suite of 38 tools over a single OAuth-gated MCP endpoint, letting web AI chat clients such as Claude, ChatGPT, and Grok operate on a local machine — reading and editing files, running whitelisted shell commands, searching, querying SQLite, driving browsers and DevTools, managing background jobs, ports, and clipboard. Local IDEs and Postman can also connect directly over localhost for offline, low-latency access.-
- AlicenseNot gradedqualityAmaintenanceConnects AI coding assistants and other clients to 2,000+ models and APIs — search, social, scraping, e-commerce, finance, plus LLM, image, video, and audio generation — through a local MCP bridge that needs no per-API keys. Users approve a single browser sign-in, then agents can discover, inspect pricing and schemas, run calls, track run status, and roll back configuration changes.556,724 npmMIT