Unofficial dubco-mcp-server

Unofficial dubco-mcp-server

site icon
2025.04.16 5
JavaScript短链接管理API 集成开发效率
dubco-mcp-server-npm 是一个非官方的 Model Context Protocol (MCP) 服务器,用于通过 Dub.co API 创建和管理短链接。该服务器使 AI 助手能够通过 MCP 协议创建、更新和删除短链接。
View on GitHub

Overview

基本能力

产品定位

该服务是一个用于管理 Dub.co 短链接的 MCP 服务器,旨在通过 AI 助手自动化短链接的创建、更新和删除。

核心功能

  • 创建自定义短链接
  • 更新现有短链接
  • 删除短链接
  • 通过 Model Context Protocol 与 AI 助手无缝集成

适用场景

  • 需要自动化管理短链接的开发者和团队
  • 希望通过 AI 助手快速生成和管理短链接的用户
  • 需要与 Dub.co API 集成的应用程序

工具列表

  1. create_link: 创建新的短链接
  2. 参数: url, key (可选自定义 slug), externalId (可选外部 ID), domain (可选域名 slug)
  3. update_link: 更新现有短链接
  4. 参数: linkId (要更新的链接 ID), url, domain, key
  5. delete_link: 删除短链接
  6. 参数: linkId (要删除的链接 ID)

常见问题解答

  1. 如何获取 API 密钥?
  2. 从 Dub.co 仪表板的 API 设置中获取 API 密钥。
  3. 如何验证服务器连接?
  4. 在 Cursor IDE 中查看 MCP 服务器状态,绿色表示连接正常。
  5. Node.js 版本要求?
  6. 需要 Node.js 16.0.0 或更高版本。

使用教程

使用依赖

  • Node.js 16.0.0 或更高版本
  • Dub.co 账户和 API 密钥

安装教程

全局安装

npm install -g dubco-mcp-server

本地安装

npm install dubco-mcp-server

直接使用 npx

npx dubco-mcp-server

配置

设置 API 密钥环境变量:

export DUBCO_API_KEY=your_api_key_here

调试方式

  1. 在 Cursor IDE 中添加 MCP 服务器
  2. 使用命令 env DUBCO_API_KEY=your_api_key_here npx -y dubco-mcp-server
  3. 验证服务器状态是否为绿色

开发模式

git clone https://github.com/gitmaxd/dubco-mcp-server-npm.git
cd dubco-mcp-server-npm
npm install
npm run dev

许可证

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