Skip to main content
Glama
gatordevin

Corben MCP Server

by gatordevin

Corben MCP 服务器

赋予你的 AI 智能体超能力。通过单一连接,即可使用 220 多种工具来构建网站、发送电子邮件、管理联系人、开具发票、操作数据库、实现自动化等。

适用于 Claude DesktopClaude CodeCursorWindsurf 以及任何兼容 MCP 的客户端。

一行命令安装

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

这将执行以下操作:

  1. 将 MCP 服务器安装到 ~/.corben-mcp

  2. 指导你创建账户并获取 API 密钥

  3. 自动检测你的 AI 客户端(Claude、Cursor 等)

  4. 完成所有配置并连接

或者克隆代码并手动运行:

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

Related MCP server: FutureSense MCP

提供给你的智能体

将此内容粘贴到任何 AI 智能体对话框中进行设置:

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

或者,如果智能体拥有终端访问权限,它可以直接执行。


你将获得什么

连接后,你的 AI 智能体可以:

分类

功能

网站

创建、部署和管理完整网站(拖拽式构建器、模板或自定义代码)

电子邮件

发送/接收邮件、模板、营销活动、自动规则

数据库

创建表、存储数据、键值存储

CRM

管理联系人、员工、企业、销售漏斗

发票

创建并发送发票、估价单、记录付款

费用

跟踪费用、生成损益报告

日历

事件、预订页面、查找空闲时段

电话/短信

购买电话号码、发送短信

文件

上传文件、生成 PDF、图像存储

产品

产品目录、库存跟踪

表单

构建表单、收集提交内容

Git

代码仓库、文件管理

域名

自定义域名、DNS、域名邮箱

自动化

事件触发器、Webhook、定时任务、无服务器函数

AI 智能体

创建能够自主处理任务的 AI 员工

支付

Stripe 结账、支付跟踪

分析

网站流量、指标、仪表板

网页浏览

获取页面、搜索网页、截屏

总计 220 多种工具 — 完整列表会从 API 动态加载。


工作原理

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

MCP 服务器充当桥梁。你的 AI 客户端通过标准 MCP 协议与其通信,它会将请求安全地代理到 Corben API。


安全性

本实现采用了 NIST SP 800-63B 推荐的无头智能体身份验证安全模型:

硬件绑定身份

首次运行时,服务器会:

  1. 读取你机器的 硬件 UUID (macOS IOPlatformUUID, Linux machine-id, Windows SMBIOS UUID)

  2. 生成一个 ECDSA P-256 密钥对 — 私钥使用机器派生的 AES-256-GCM 密钥进行加密

  3. 向 Corben API 注册设备(公钥 + 机器指纹)

私钥 永远不会离开设备无法在其他机器上解密

挑战-响应身份验证

初始注册后,网络传输中不会发送任何机密信息:

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

传输中

所有 API 通信均使用 HTTPS/TLS

身份验证

ECDSA 挑战-响应(传输中无机密信息)

授权

15 分钟会话令牌,IP 锁定,设备绑定

撤销

可从仪表板即时撤销设备,所有认证事件均有审计日志

防盗性

私钥无法在不同硬件上解密

平台支持

操作系统

机器 ID 来源

安全级别

macOS

IOPlatformUUID (硬件固化)

Linux

/etc/machine-id 或 DMI product_uuid

中-高

Windows

Win32_ComputerSystemProduct.UUID (SMBIOS)

回退方案

主机名 + 主目录的 SHA-256 哈希


手动设置(如果你跳过了安装脚本)

1. 获取 API 密钥

  1. 前往 panel.corben.world 并创建账户

  2. 前往 Settings → API Keys

  3. 点击 Create API Key

  4. 复制密钥(以 cb_ 开头)

2. 安装

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

3. 保存你的密钥

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

4. 连接到你的 AI 客户端

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.js

Cursor — 设置 → MCP Servers → 添加:

{
  "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

故障排除

问题

解决方法

No API key found

运行 node ~/.corben-mcp/index.js --login

Could not decrypt credentials

凭据是在另一台机器上创建的。请重新运行 --login

Token exchange failed

首次运行时若 API 尚未部署会话令牌,此为正常现象。会自动回退到直接密钥(仍通过 HTTPS 加密)

工具未显示

设置完成后重启你的 AI 客户端

ECONNREFUSED

检查你的网络连接 / 防火墙

许可证

MIT

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Universal AI API Orchestrator. 850 tools across 53 services under a single MCP interface. Connect Claude, GPT, or Gemini to Stripe, Slack, GitHub, LinkedIn, Cloudflare, Shopify, Twilio, and 46 more via natural language. $0.10/execution, no subscription. Patent Pending.
    500
    5
  • A
    license
    Not graded
    quality
    D
    maintenance
    556-tool MCP server giving AI agents full access to the FutureSense business platform. Covers 10 app domains: invoicing, payroll, accounting, CRM, booking, content creation, website builder, quotations, email, and more. Works with Claude, ChatGPT, Gemini, Cursor, and any MCP-compatible client.
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Hosted MCP server that gives AI agents read and write access to your full marketing & ecommerce stack — Google Analytics, Search Console, Google & Meta Ads, Shopify, WooCommerce, Shopware, Slack and LinkedIn. 100+ tools across 10 connectors. BYOK, OAuth 2.1.

View all related MCP servers

Related MCP Connectors

  • Security-first WordPress MCP server. 129 tools for Claude, ChatGPT, Gemini. Free on wp.org.

  • Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.

  • Free public MCP for AI agents — 193 tools, 44 workflows. No API key.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gatordevin/corben-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server