Dub.co MCP Server

Dub.co MCP Server

site icon
2025.04.16 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 服务器,旨在帮助用户通过 AI 代理高效管理短链接。

核心功能

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

适用场景

  • 需要批量创建和管理短链接的场景
  • 自动化链接管理
  • 集成到 AI 代理工作流中

工具列表

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

常见问题解答

  • 如何获取 Dub.co API 密钥?
  • 登录您的 Dub.co 账户
  • 转到工作区设置
  • 导航到 "API" 部分
  • 生成新的 API 密钥

使用教程

使用依赖

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

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

调试方式

安装完成后,您可以通过以下命令测试服务器是否正常运行:

dubco-mcp-server --help

node /path/to/dubco-mcp-server/build/index.js --help

许可证

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