Skip to main content
Glama
Corben MCP Server

Corben MCP Server

by gatordevin

Corben MCP-Server

Verleihen Sie Ihrem KI-Agenten Superkräfte. Über 220 Tools zum Erstellen von Websites, Senden von E-Mails, Verwalten von Kontakten, Rechnungsstellung, Datenbanken, Automatisierung und mehr – alles über eine einzige Verbindung.

Funktioniert mit Claude Desktop, Claude Code, Cursor, Windsurf und jedem MCP-kompatiblen Client.

Einzeilige Installation

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/gatordevin/corben-mcp/main/setup.sh | bash

Windows (PowerShell):

iwr -useb https://raw.githubusercontent.com/gatordevin/corben-mcp/main/setup.ps1 | iex

Dies führt folgende Schritte aus:

  1. Installiert den MCP-Server unter ~/.corben-mcp

  2. Führt Sie durch die Erstellung eines Kontos und den Erhalt eines API-Schlüssels

  3. Erkennt Ihre KI-Clients automatisch (Claude, Cursor, etc.)

  4. Konfiguriert alles und stellt die Verbindung her

Oder klonen Sie das Repository und führen Sie es manuell aus:

git clone https://github.com/gatordevin/corben-mcp.git
cd corben-mcp
npm install
./setup.sh          # macOS/Linux
.\setup.ps1         # Windows

Related MCP server: Taskade MCP Server

Geben Sie dies Ihrem Agenten

Fügen Sie dies in einen beliebigen KI-Agenten-Chat ein, um ihn einzurichten:

macOS/Linux:

Run this command to install Corben MCP tools:
curl -fsSL https://raw.githubusercontent.com/gatordevin/corben-mcp/main/setup.sh | bash

Windows:

Run this command in PowerShell to install Corben MCP tools:
iwr -useb https://raw.githubusercontent.com/gatordevin/corben-mcp/main/setup.ps1 | iex

Oder wenn der Agent Terminalzugriff hat, kann er dies direkt tun.


Was Sie erhalten

Sobald die Verbindung hergestellt ist, kann Ihr KI-Agent:

Kategorie

Was er tun kann

Websites

Vollständige Websites erstellen, bereitstellen und verwalten (Drag-and-Drop-Builder, Vorlagen oder benutzerdefinierter Code)

E-Mail

E-Mails senden/empfangen, Vorlagen, Kampagnen, automatische Regeln

Datenbank

Tabellen erstellen, Daten speichern, Key-Value-Speicher

CRM

Kontakte, Mitarbeiter, Unternehmen, Vertriebspipelines verwalten

Rechnungsstellung

Rechnungen und Kostenvoranschläge erstellen und senden, Zahlungen erfassen

Ausgaben

Ausgaben verfolgen, Gewinn- und Verlustrechnungen erstellen

Kalender

Termine, Buchungsseiten, freie Zeitfenster finden

Telefon/SMS

Telefonnummern kaufen, SMS senden

Dateien

Dateien hochladen, PDFs generieren, Bildspeicher

Produkte

Produktkatalog, Bestandsverfolgung

Formulare

Formulare erstellen, Einsendungen sammeln

Git

Code-Repos, Dateiverwaltung

Domains

Benutzerdefinierte Domains, DNS, Domain-E-Mail

Automatisierung

Ereignisauslöser, Webhooks, Cron-Jobs, serverlose Funktionen

KI-Agenten

KI-Mitarbeiter erstellen, die Aufgaben autonom erledigen

Zahlungen

Stripe-Checkout, Zahlungsverfolgung

Analytik

Website-Traffic, Metriken, Dashboards

Web-Browsing

Seiten abrufen, das Web durchsuchen, Screenshots machen

Insgesamt über 220 Tools – die vollständige Liste wird dynamisch von der API geladen.


Funktionsweise

Your AI ←→ MCP Protocol (stdio) ←→ Corben MCP Server ←→ HTTPS ←→ Corben API

Der MCP-Server fungiert als Brücke. Ihr KI-Client kommuniziert über das Standard-MCP-Protokoll mit ihm, und dieser leitet Anfragen sicher an die Corben-API weiter.


Sicherheit

Dies implementiert das von NIST SP 800-63B empfohlene Sicherheitsmodell für die Authentifizierung von Headless-Agenten:

Hardwaregebundene Identität

Beim ersten Start führt der Server folgende Schritte aus:

  1. Liest die Hardware-UUID Ihres Computers (macOS IOPlatformUUID, Linux machine-id, Windows SMBIOS UUID)

  2. Generiert ein ECDSA P-256-Schlüsselpaar – der private Schlüssel wird mit einem maschinenabgeleiteten AES-256-GCM-Schlüssel verschlüsselt

  3. Registriert das Gerät bei der Corben-API (öffentlicher Schlüssel + Maschinen-Fingerabdruck)

Der private Schlüssel verlässt niemals das Gerät und kann auf keinem anderen Computer entschlüsselt werden.

Challenge-Response-Authentifizierung

Nach der ersten Registrierung werden keine Geheimnisse über das Netzwerk gesendet:

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)

Selbst wenn jemand den gesamten Netzwerkverkehr abfängt, kann er sich ohne den hardwaregebundenen privaten Schlüssel nicht authentifizieren.

IP-gebundene Token

Sitzungstoken sind an die IP-Adresse des Clients gebunden. Wenn ein Token von einer anderen IP-Adresse verwendet wird:

  • Wird das Token sofort ungültig gemacht

  • Wird das Ereignis im Audit-Trail des Geräts protokolliert

  • Authentifiziert sich der Client automatisch neu

Defense in Depth

Ebene

Schutz

Im Ruhezustand

API-Schlüssel + privater Schlüssel AES-256-GCM verschlüsselt, an Hardware-UUID gebunden

Bei der Übertragung

HTTPS/TLS für die gesamte API-Kommunikation

Authentifizierung

ECDSA Challenge-Response (kein Geheimnis über das Netzwerk)

Autorisierung

15-minütige Sitzungstoken, IP-gebunden, gerätegebunden

Widerruf

Sofortiger Geräte-Widerruf über das Dashboard, Audit-Log aller Authentifizierungsereignisse

Diebstahlschutz

Privater Schlüssel auf anderer Hardware nicht entschlüsselbar

Plattformunterstützung

Betriebssystem

Quelle der Maschinen-ID

Sicherheitsstufe

macOS

IOPlatformUUID (hardwareseitig fest)

Hoch

Linux

/etc/machine-id oder DMI product_uuid

Mittel-Hoch

Windows

Win32_ComputerSystemProduct.UUID (SMBIOS)

Hoch

Fallback

SHA-256 von Hostname + Home-Verzeichnis

Mittel


Manuelle Einrichtung (falls Sie das Setup-Skript überspringen)

1. API-Schlüssel abrufen

  1. Gehen Sie zu panel.corben.world und erstellen Sie ein Konto

  2. Gehen Sie zu Settings → API Keys

  3. Klicken Sie auf Create API Key

  4. Kopieren Sie den Schlüssel (beginnt mit cb_)

2. Installation

git clone https://github.com/gatordevin/corben-mcp.git ~/.corben-mcp
cd ~/.corben-mcp
npm install

3. Schlüssel speichern

node index.js --login
# Paste your API key when prompted

4. Verbindung mit Ihrem KI-Client herstellen

Claude Desktop – Bearbeiten Sie ~/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.js

Cursor – Settings → MCP Servers → Add:

{
  "corben": {
    "command": "node",
    "args": ["~/.corben-mcp/index.js"]
  }
}

Umgebungsvariable (alternativ, weniger sicher):

export CORBEN_API_KEY=cb_your_key_here
node ~/.corben-mcp/index.js

Verwaltung Ihrer Installation

# 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

Fehlerbehebung

Problem

Lösung

No API key found

Führen Sie node ~/.corben-mcp/index.js --login aus

Could not decrypt credentials

Anmeldedaten wurden auf einem anderen Computer erstellt. Führen Sie --login erneut aus

Token exchange failed

Normal beim ersten Start, wenn die API noch keine Sitzungstoken bereitgestellt hat. Fällt auf den direkten Schlüssel zurück (immer noch über HTTPS verschlüsselt)

Tools werden nicht angezeigt

Starten Sie Ihren KI-Client nach der Einrichtung neu

ECONNREFUSED

Überprüfen Sie Ihre Internetverbindung / Firewall

Lizenz

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Enables 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.
    1
    1,002 npm
    5
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables 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.
    1,927 npm
    MIT
  • F
    license
    Not graded
    quality
    A
    maintenance
    Exposes 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.
    -
  • A
    license
    Not graded
    quality
    A
    maintenance
    Connects 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 npm
    MIT