Dub.co MCP Server について
Dub.co MCP Serverは、AIエージェントをDub.coの短縮リンクAPIに接続します。リンクの作成、更新、作成または更新、削除に対応し、ドメインを自動選択します。
主な機能
- 01カスタムスラッグ付き短縮リンク作成
- 02既存リンクの更新
- 03リンクの作成または更新
- 04リンクの削除
- 05ドメインの自動選択
活用シーン
- 01ブランド短縮リンクの作成
- 02リンク先URLの変更
- 03不要になった短縮リンクの削除
MCP 対応
Dub.coのリンク管理操作をツールとしてAIエージェントに提供するMCPサーバーです。リンクの作成、更新、作成または更新、削除に対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Dub.co MCP サーバー
Dub.co のリンク短縮 API を操作するための MCP サーバーです。このサーバーを使用すると、AI エージェントが Dub.co アカウントを通じて短縮リンクを作成、更新、管理できます。
機能
- カスタムスラッグを指定した短縮リンクの作成
- 既存の短縮リンクの更新
- リンクの作成または更新(アップサート)
- リンクの削除
- ドメインの自動選択
インストール
Smithery 経由でインストール
Smithery 経由で Dub.co Link Shortener Server を Claude Desktop に自動的にインストールするには、次のコマンドを実行します。
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 エージェントに次のツールが提供されます。
create_link
dub.co で新しい短縮リンクを作成します。
{
"url": "https://example.com",
"key": "example", // optional
"domain": "your-domain.com", // optional
"externalId": "123" // optional
}
update_link
dub.co の既存の短縮リンクを更新します。
{
"linkId": "link_id_here",
"url": "https://new-example.com", // optional
"domain": "new-domain.com", // optional
"key": "new-slug" // optional
}
upsert_link
dub.co で短縮リンクを作成または更新します。
{
"url": "https://example.com",
"key": "example", // optional
"domain": "your-domain.com", // optional
"externalId": "123" // optional
}
delete_link
dub.co の短縮リンクを削除します。
{
"linkId": "link_id_here"
}
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。