Dub.co MCP サーバー
Dub.coリンク短縮APIと連携するためのMCPサーバー。このサーバーにより、AIエージェントはDub.coアカウントを通じて短縮リンクを作成、更新、管理できます。
特徴
カスタムスラッグで短縮リンクを作成する
既存の短縮リンクを更新する
アップサートリンク(作成または更新)
リンクを削除
自動ドメイン選択
Related MCP server: Unofficial dubco-mcp-server
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Dub.co Link Shortener Server を自動的にインストールするには:
npx -y @smithery/cli install @Gitmaxd/dubco-mcp-server --client claude
前提条件
Node.js 18以上
APIアクセス可能なDub.coアカウント
Dub.coからのAPIキー
オプション 1: NPM 経由でインストールする (推奨)
npm install -g dubco-mcp-server
次に、MCP 構成に以下を追加します。
{
"mcpServers": {
"dubco-server": {
"command": "dubco-mcp-server",
"env": {
"DUBCO_API_KEY": "your_api_key_here"
},
"disabled": false,
"autoApprove": []
}
}
}
オプション2: クローンとビルド
# Clone the repository
git clone https://github.com/Gitmaxd/dubco-mcp-server.git
cd dubco-mcp-server
# Install dependencies
npm install
# Build the project
npm run build
次に、MCP 構成に以下を追加します。
{
"mcpServers": {
"dubco-server": {
"command": "node",
"args": ["/path/to/dubco-mcp-server/build/index.js"],
"env": {
"DUBCO_API_KEY": "your_api_key_here"
},
"disabled": false,
"autoApprove": []
}
}
}
Dub.co APIキーの取得
Dub.coアカウントにログイン
ワークスペースの設定に移動します
「API」セクションに移動します
新しいAPIキーを生成する
使用法
MCP サーバーをインストールして構成すると、AI エージェントに次のツールが提供されます。
リンクを作成
dub.co に新しい短縮リンクを作成します。
{
"url": "https://example.com",
"key": "example", // optional
"domain": "your-domain.com", // optional
"externalId": "123" // optional
}
更新リンク
dub.co の既存の短縮リンクを更新します。
{
"linkId": "link_id_here",
"url": "https://new-example.com", // optional
"domain": "new-domain.com", // optional
"key": "new-slug" // optional
}
アップサートリンク
dub.co で短縮リンクを作成または更新します。
{
"url": "https://example.com",
"key": "example", // optional
"domain": "your-domain.com", // optional
"externalId": "123" // optional
}
削除リンク
dub.co の短縮リンクを削除します。
{
"linkId": "link_id_here"
}
ライセンス
マサチューセッツ工科大学