D

Dubco短链管理服务器

@Gitmaxd/dubco-mcp-server
0 Stars 424 次浏览 Gitmaxd 更新于 2026-08-23

启用AI代理通过您的Dub.co帐户创建、更新和管理短链接,允许创建、修改和删除自定义缩短的URL。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "dubco-server": {
      "autoApprove": [],
      "command": "dubco-mcp-server",
      "disabled": false,
      "env": {
        "DUBCO_API_KEY": "your_api_key_here"
      }
    }
  }
}

该服务需要配置环境变量:DUBCO_API_KEY

可用工具 (4 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

create_link 4 个参数 需填 1 项

Create a new short link on dub.co, asking the user which domain to use

必填参数:url

update_link 4 个参数 需填 1 项

Update an existing short link on dub.co

必填参数:linkId

upsert_link 4 个参数 需填 1 项

Create or update a short link on dub.co, asking the user which domain to use if creating

必填参数:url

delete_link 1 个参数 需填 1 项

Delete a short link on dub.co

必填参数:linkId

服务介绍

Dub.co MCP 服务器

smithery 徽章
MCP 兼容

一个用于与 Dub.co 链接缩短 API 交互的 MCP 服务器。此服务器允许 AI 代理通过您的 Dub.co 账户创建、更新和管理短链接。

功能

  • 使用自定义 slug 创建短链接
  • 更新现有短链接
  • 上插链接(创建或更新)
  • 删除链接
  • 自动选择域名

安装

通过 Smithery 安装

要通过 Smithery 自动安装适用于 Claude Desktop 的 Dub.co 链接缩短服务器:

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 密钥

  1. 登录您的 Dub.co 账户
  2. 转到您的工作区设置
  3. 导航到“API”部分
  4. 生成一个新的 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"
}

许可证

MIT

相关 MCP 服务