Dub.co MCP 服务器
用于与Dub.co链接缩短器 API 交互的 MCP 服务器。此服务器允许 AI 代理通过您的 Dub.co 帐户创建、更新和管理短链接。
特征
使用自定义 slug 创建短链接
更新现有的短链接
插入链接(创建或更新)
删除链接
自动域选择
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
}
upsert_link
在 dub.co 上创建或更新短链接。
{
"url": "https://example.com",
"key": "example", // optional
"domain": "your-domain.com", // optional
"externalId": "123" // optional
}
删除链接
删除 dub.co 上的短链接。
{
"linkId": "link_id_here"
}
执照
麻省理工学院