Corben MCP Server
Servidor MCP de Corben
Dale superpoderes a tu agente de IA. Más de 220 herramientas para crear sitios web, enviar correos electrónicos, gestionar contactos, facturación, bases de datos, automatización y más, todo a través de una única conexión.
Funciona con Claude Desktop, Claude Code, Cursor, Windsurf y cualquier cliente compatible con MCP.
Instalación en una línea
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 | iexEsto hará lo siguiente:
Instalará el servidor MCP en
~/.corben-mcpTe guiará para crear una cuenta y obtener una clave API
Detectará automáticamente tus clientes de IA (Claude, Cursor, etc.)
Configurará todo y establecerá la conexión
O clona y ejecuta manualmente:
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
Dale esto a tu agente
Pega esto en cualquier chat de agente de IA para configurarlo:
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 | iexO si el agente tiene acceso a la terminal, puede hacerlo directamente.
Qué obtienes
Una vez conectado, tu agente de IA puede:
Categoría | Qué puede hacer |
Sitios web | Crear, desplegar y gestionar sitios web completos (constructor de arrastrar y soltar, plantillas o código personalizado) |
Correo electrónico | Enviar/recibir correos, plantillas, campañas, reglas automáticas |
Base de datos | Crear tablas, almacenar datos, almacenamiento clave-valor |
CRM | Gestionar contactos, empleados, empresas, embudos de ventas |
Facturación | Crear y enviar facturas, presupuestos, registrar pagos |
Gastos | Realizar seguimiento de gastos, generar informes de pérdidas y ganancias |
Calendario | Eventos, páginas de reserva, encontrar espacios libres |
Teléfono/SMS | Comprar números de teléfono, enviar mensajes de texto |
Archivos | Subir archivos, generar PDFs, almacenamiento de imágenes |
Productos | Catálogo de productos, seguimiento de inventario |
Formularios | Crear formularios, recopilar envíos |
Git | Repositorios de código, gestión de archivos |
Dominios | Dominios personalizados, DNS, correo electrónico de dominio |
Automatización | Disparadores de eventos, webhooks, trabajos cron, funciones serverless |
Agentes de IA | Crear empleados de IA que manejen tareas de forma autónoma |
Pagos | Stripe checkout, seguimiento de pagos |
Analítica | Tráfico del sitio, métricas, paneles |
Navegación web | Obtener páginas, buscar en la web, tomar capturas de pantalla |
Más de 220 herramientas en total: la lista completa se carga dinámicamente desde la API.
Cómo funciona
Your AI ←→ MCP Protocol (stdio) ←→ Corben MCP Server ←→ HTTPS ←→ Corben APIEl servidor MCP actúa como un puente. Tu cliente de IA se comunica con él a través del protocolo MCP estándar, y este redirige de forma segura las solicitudes a la API de Corben.
Seguridad
Esto implementa el modelo de seguridad recomendado por NIST SP 800-63B para la autenticación de agentes sin interfaz:
Identidad vinculada al hardware
En la primera ejecución, el servidor:
Lee el UUID de hardware de tu máquina (IOPlatformUUID en macOS, machine-id en Linux, UUID de SMBIOS en Windows)
Genera un par de claves ECDSA P-256: la clave privada se cifra con una clave AES-256-GCM derivada de la máquina
Registra el dispositivo en la API de Corben (clave pública + huella digital de la máquina)
La clave privada nunca abandona el dispositivo y no puede ser descifrada en otra máquina.
Autenticación de desafío-respuesta
Tras el registro inicial, no se envían secretos a través de la red:
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)Incluso si alguien intercepta todo el tráfico de red, no puede autenticarse sin la clave privada vinculada al hardware.
Tokens bloqueados por IP
Los tokens de sesión están vinculados a la dirección IP del cliente. Si un token se utiliza desde una IP diferente:
El token se invalida inmediatamente
El evento se registra en la pista de auditoría del dispositivo
El cliente se vuelve a autenticar automáticamente
Defensa en profundidad
Capa | Protección |
En reposo | Clave API + clave privada cifradas con AES-256-GCM, vinculadas al UUID de hardware |
En tránsito | HTTPS/TLS para toda la comunicación con la API |
Autenticación | Desafío-respuesta ECDSA (sin secretos en la red) |
Autorización | Tokens de sesión de 15 minutos, bloqueados por IP, vinculados al dispositivo |
Revocación | Revocación instantánea del dispositivo desde el panel, registro de auditoría de todos los eventos de autenticación |
Resistencia al robo | Clave privada indescifrable en hardware diferente |
Compatibilidad de plataforma
SO | Fuente del ID de máquina | Nivel de seguridad |
macOS |
| Alto |
Linux |
| Medio-Alto |
Windows |
| Alto |
Alternativa | SHA-256 del nombre de host + directorio de inicio | Medio |
Configuración manual (si omites el script de configuración)
1. Obtén una clave API
Ve a panel.corben.world y crea una cuenta
Ve a Settings → API Keys
Haz clic en Create API Key
Copia la clave (comienza con
cb_)
2. Instalar
git clone https://github.com/gatordevin/corben-mcp.git ~/.corben-mcp
cd ~/.corben-mcp
npm install3. Guarda tu clave
node index.js --login
# Paste your API key when prompted4. Conecta a tu cliente de IA
Claude Desktop — Edita ~/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"]
}
}Variable de entorno (alternativa, menos segura):
export CORBEN_API_KEY=cb_your_key_here
node ~/.corben-mcp/index.jsGestión de tu instalación
# 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/nullSolución de problemas
Problema | Solución |
| Ejecuta |
| Las credenciales se crearon en otra máquina. Vuelve a ejecutar |
| Normal en la primera ejecución si la API aún no ha desplegado los tokens de sesión. Vuelve a la clave directa (aún cifrada sobre HTTPS) |
Las herramientas no aparecen | Reinicia tu cliente de IA después de la configuración |
| Comprueba tu conexión a internet / firewall |
Licencia
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.3,446 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