Token导航 LogoToken导航TokenDH.com
Unofficial dubco-MCP-server logo
开发工具stdio官方来源来源级核验

Unofficial dubco-MCP-server

MCP Server

@smithery/cli

The (Unofficial) dubco-mcp-server enables AI assistants to manage Dub.co short links via the Model Context Protocol. It provides three MCP tools: create_link for generating new short URLs, update_link for modifying existing links, and delete_link for removing short links.

工具数

0

提示词数

0

GitHub Stars

7

资源数

0
JavaScriptClineAPI集成ClineClaude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Gitmaxd

提供方

Gitmaxd

最后核验

2026/5/18 04:04

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @smithery/cli install @Gitmaxd/dubco-mcp-server-npm --client claude

详细介绍

非官方dubco-mcp服务器

](https://www.npmjs.com/package/dubco-mcp-server) ![License: ISC](https://opensource.org/licenses/ISC) ](https://nodejs.org/) ](https://smithery.ai/server/@Gitmaxd/dubco-mcp-server-npm)

用于创建和管理的模型上下文协议(MCP)服务器 Dub.co 短链接(非官方)。该服务器使人工智能助手能够通过Dub.coneneneba API创建、更新和删除短链接。

🚀 特性

  • 使用您的Dub.co域名创建自定义短链接
  • 更新现有短链接
  • 删除短链接
  • 通过模型上下文协议与AI助手无缝集成

📋 先决条件

  • Node.js 16.0.0或更高版本
  • 拥有API访问权限的Dub.co帐户
  • 来自的API密钥 Dub.co 仪表板

💻 安装

通过Smithery安装

通过以下方式自动安装Dub.co MCP Server for Claude Desktop 史密瑟里:

npx -y @smithery/cli install @Gitmaxd/dubco-mcp-server-npm --client claude

全球安装

npm install -g dubco-mcp-server

本地安装

npm install dubco-mcp-server

直接使用npx

npx dubco-mcp-server

⚙️ 配置

此MCP服务器需要Dub.co API密钥才能正常工作。您可以从 Dub.co 仪表板.

将API键设置为环境变量:

export DUBCO_API_KEY=your_api_key_here

对于持久配置,请将其添加到您的shell配置文件中(例如。, .bashrc, .zshrc):

echo 'export DUBCO_API_KEY=your_api_key_here' >> ~/.zshrc

🖥️ 光标IDE设置

Cursor IDE为MCP服务器提供本机支持。按照以下步骤在Cursor中设置dubco-mcp服务器:

第一步:安装Cursor IDE

如果还没有,请下载并安装 光标IDE (版本0.4.5.9或更高版本)。

步骤2:打开光标设置

  1. 打开光标IDE
  2. 点击左下角的齿轮图标,或使用键盘快捷键 Cmd+, (Mac)或 Ctrl+, (Windows/Linux)
  3. 导航到“功能”部分
  4. 向下滚动以找到“MCP服务器”部分

步骤3:添加MCP服务器

  1. 点击“+添加新的MCP服务器”
  2. 在出现的对话框中:

- 名字:输入“Dub.co MCP服务器”(或您喜欢的任何名称) - 类型:从下拉列表中选择“命令” - 命令:输入 env DUBCO_API_KEY=your_api_key_here npx -y dubco-mcp-server (替换 your_api_key_here 使用您的Dub.coneneneba API密钥)

  1. 点击“保存”添加服务器

步骤4:验证连接

添加MCP服务器后,您应该在服务器名称旁边看到一个绿色的状态指示器。如果它显示红色或黄色状态,请尝试:

  1. 检查API密钥是否正确
  2. 重新启动游标IDE
  3. 验证Node.js(16.0.0+)是否已正确安装

步骤5:使用服务器

dubco-mcp服务器提供了可以与Cursor的AI功能一起使用的工具:

  1. 打开光标的编辑器或代理模式(MCP仅在这些模式下工作)
  2. 明确指示AI使用Dub.co工具(create_link、update_link、delete_link)
  3. 当工具使用提示出现时,接受它们

🔧 使用MCP

该服务器提供了AI助手可以通过模型上下文协议使用的工具。要将其与MCP兼容的AI助手一起使用,请将其添加到MCP配置中。

MCP配置示例

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

可用工具

create_link

在Dub.co上创建一个新的短链接。

参数:

{
  "url": "https://example.com",
  "key": "optional-custom-slug",
  "externalId": "optional-external-id",
  "domain": "optional-domain-slug"
}

例子:

{
  "url": "https://github.com/gitmaxd/dubco-mcp-server-npm",
  "key": "dubco-mcp"
}

update_link

更新Dub.co上现有的短链接。

参数:

{
  "linkId": "link-id-to-update",
  "url": "https://new-destination.com",
  "domain": "new-domain-slug",
  "key": "new-custom-slug"
}

例子:

{
  "linkId": "clwxyz123456",
  "url": "https://github.com/gitmaxd/dubco-mcp-server-npm/releases"
}

delete_link

删除Dub.co上的短链接。

参数:

{
  "linkId": "link-id-to-delete"
}

例子:

{
  "linkId": "clwxyz123456"
}

🔍 运作原理

服务器使用API密钥连接到Dub.co API,并通过模型上下文协议为人工智能助手与Dub.co交互提供标准化接口。当调用工具时:

  1. 服务器验证输入参数
  2. 它向Dub.co API发送适当的请求
  3. 它处理响应,并以AI助手可以理解的格式返回

🛠️ 发展

从源头构建

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

以开发模式运行

npm run dev

📝 许可证

此项目根据ISC许可证获得许可-请参阅 许可证 文件以获取详细信息。

🔗 链接

👥 贡献

欢迎投稿!请随时提交拉取请求。

  1. 分叉存储库
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add some amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

👨‍💻 由...创建

这个项目是作为一个学习练习而开发的,目的是了解模型上下文协议以及如何构建MCP服务器。我选择Dub.co作为集成目标,因为它简单明了的API和实用性,使其成为学习项目的理想候选。

虽然我与Dub.co没有正式关系,但我强烈推荐他们的手动和自动短链接创建服务。他们的API文档齐全,易于使用,非常适合这种集成。

如果您发现此项目有用或有改进建议,请随时联系或为存储库做出贡献。链接缩短快乐!

目录标签

目录标签

JavaScriptClineAPI集成developer-toolsaimcpcursorai短链接管理本地部署MCP服务器AI助手工具

支持客户端

ClineClaude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP