Dub.co MCP Server

Dub.co MCP Server

site icon
2025.03.23 0
JavaScript链接管理API 集成其它
Dub.co MCP Server 是一个用于与 Dub.co 链接缩短 API 交互的 MCP 服务器。该服务器允许 AI 代理通过您的 Dub.co 账户创建、更新和管理短链接。
View on GitHub

Overview

基本能力

产品定位

Dub.co MCP Server 是一个用于与 Dub.co 链接缩短 API 交互的 MCP 服务器,主要用于短链接的创建、更新和管理。

核心功能

  • 创建带有自定义 slug 的短链接
  • 更新现有的短链接
  • 创建或更新链接(upsert)
  • 删除链接
  • 自动选择域名

适用场景

  • 需要批量管理短链接的场景
  • 需要自动化创建和更新短链接的场景
  • 需要与 Dub.co API 集成的场景

工具列表

  1. create_link: 创建新的短链接
  2. update_link: 更新现有的短链接
  3. upsert_link: 创建或更新短链接
  4. delete_link: 删除短链接

常见问题解答

  1. 如何获取 Dub.co API Key?
  2. 登录 Dub.co 账户
  3. 进入工作区设置
  4. 导航到 "API" 部分
  5. 生成新的 API Key

使用教程

使用依赖

  • Node.js 18 或更高版本
  • Dub.co 账户和 API Key

安装教程

选项 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: 克隆并构建

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": []
    }
  }
}

调试方式

安装完成后,可以通过以下工具进行调试: 1. create_link: 测试创建短链接功能 2. update_link: 测试更新短链接功能 3. upsert_link: 测试创建或更新短链接功能 4. delete_link: 测试删除短链接功能

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。