一个用于与 dub.co 链接缩短服务 API 交互的 MCP 服务器。此服务器允许 AI 代理通过您的 Dub.co 账户创建、更新和管理短链接。
本服务器允许 AI 代理借助您的 Dub.co 账户,实现对短链接的创建、更新与管理操作。您只需完成安装步骤并配置好 API 密钥,即可让 AI 代理使用相关工具对短链接进行操作。
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": []
}
}
}
# 克隆仓库
git clone https://github.com/Gitmaxd/dubco-mcp-server.git
cd dubco-mcp-server
# 安装依赖项
npm install
# 构建项目
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": []
}
}
}
安装完成后,MCP 服务器为 AI 代理提供了以下工具:
在 dub.co 上创建一个新的短链接。
{
"url": "https://example.com",
"key": "example", // 可选
"domain": "your-domain.com", // 可选
"externalId": "123" // 可选
}
更新现有的短链接。
{
"linkId": "link_id_here",
"url": "https://new-example.com", // 可选
"domain": "new-domain.com", // 可选
"key": "new-slug" // 可选
}
在 dub.co 上创建或更新短链接。
{
"url": "https://example.com",
"key": "example", // 可选
"domain": "your-domain.com", // 可选
"externalId": "123" // 可选
}
删除 dub.co 上的短链接。
{
"linkId": "link_id_here"
}