Corben MCP Server
Corben MCPサーバー
AIエージェントにスーパーパワーを与えましょう。Webサイト構築、メール送信、連絡先管理、請求書発行、データベース、自動化など、220以上のツールをすべて1つの接続で利用できます。
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キー取得のガイド
AIクライアント(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
エージェントへの設定方法
以下の内容をAIエージェントのチャットに貼り付けて設定してください:
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エージェントがターミナルアクセス権を持っている場合は、直接実行させることも可能です。
利用可能な機能
接続すると、AIエージェントは以下の操作が可能になります:
カテゴリ | 実行可能な操作 |
Webサイト | Webサイトの作成、デプロイ、管理(ドラッグ&ドロップビルダー、テンプレート、カスタムコード) |
メール | メールの送受信、テンプレート、キャンペーン、自動ルール |
データベース | テーブル作成、データ保存、キーバリューストレージ |
CRM | 連絡先、従業員、企業、営業パイプラインの管理 |
請求書 | 請求書・見積書の作成と送信、支払い記録 |
経費 | 経費追跡、損益レポートの生成 |
カレンダー | イベント、予約ページ、空き時間の検索 |
電話/SMS | 電話番号の購入、テキスト送信 |
ファイル | ファイルアップロード、PDF生成、画像ストレージ |
製品 | 製品カタログ、在庫追跡 |
フォーム | フォーム作成、回答収集 |
Git | コードリポジトリ、ファイル管理 |
ドメイン | カスタムドメイン、DNS、ドメインメール |
自動化 | イベントトリガー、Webhook、cronジョブ、サーバーレス関数 |
AIエージェント | タスクを自律的に処理するAI従業員の作成 |
決済 | Stripeチェックアウト、支払い追跡 |
分析 | サイトトラフィック、メトリクス、ダッシュボード |
Webブラウジング | ページ取得、Web検索、スクリーンショット撮影 |
合計220以上のツール — リスト全体はAPIから動的に読み込まれます。
仕組み
Your AI ←→ MCP Protocol (stdio) ←→ Corben MCP Server ←→ HTTPS ←→ Corben APIMCPサーバーはブリッジとして機能します。AIクライアントは標準のMCPプロトコルを介してサーバーと通信し、サーバーはCorben APIへのリクエストを安全にプロキシします。
セキュリティ
ヘッドレスエージェント認証のために、NIST SP 800-63B で推奨されるセキュリティモデルを実装しています:
ハードウェアバインドID
初回実行時に、サーバーは以下の処理を行います:
マシンのハードウェアUUID(macOS IOPlatformUUID、Linux machine-id、Windows SMBIOS UUID)を読み取ります
ECDSA P-256キーペアを生成します(秘密鍵はマシン固有のAES-256-GCMキーで暗号化されます)
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ロック、デバイスバインド |
失効 | ダッシュボードからの即時デバイス失効、全認証イベントの監査ログ |
盗難耐性 | 秘密鍵は異なるハードウェアでは復号不可能 |
プラットフォームサポート
OS | マシン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. 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.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経由で暗号化されます) |
ツールが表示されない | セットアップ後にAIクライアントを再起動してください |
| インターネット接続またはファイアウォールを確認してください |
ライセンス
MIT
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.11,002 npm5MIT
- 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.1,866 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