modelscope·@Gitmaxd/dubco-mcp-server-npm
一种模型上下文协议服务器,允许AI助手通过Dub.co API创建、更新和删除Dub.co短链接。
一个用于创建和管理 Dub.co 短链接(非官方)的 Model Context Protocol (MCP) 服务器。此服务器使 AI 助手能够通过 Dub.co API 创建、更新和删除短链接。
npm install -g dubco-mcp-server
npm install dubco-mcp-server
npx dubco-mcp-server
此 MCP 服务器需要 Dub.co API 密钥才能运行。您可以从 Dub.co 仪表板 获取 API 密钥。
将 API 密钥设置为环境变量:
export DUBCO_API_KEY=your_api_key_here
为了持久化配置,请将其添加到您的 shell 配置文件中(例如 .bashrc,.zshrc):
echo 'export DUBCO_API_KEY=your_api_key_here' >> ~/.zshrc
Cursor IDE 为 MCP 服务器提供了原生支持。按照以下步骤在 Cursor 中设置 dubco-mcp-server:
如果您还没有安装,请下载并安装 Cursor IDE(版本 0.4.5.9 或更高)。
Cmd+,(Mac)或 Ctrl+,(Windows/Linux)env DUBCO_API_KEY=your_api_key_here npx -y dubco-mcp-server
(将 your_api_key_here 替换为您实际的 Dub.co API 密钥)添加 MCP 服务器后,您应该会在服务器名称旁边看到一个绿色的状态指示器。如果显示红色或黄色状态,请尝试:
dubco-mcp-server 提供了可以与 Cursor 的 AI 功能一起使用的工具:
该服务器通过 Model Context Protocol 提供了可供 AI 助手使用的工具。要与兼容 MCP 的 AI 助手一起使用,请将其添加到您的 MCP 配置中。
{
"mcpServers": {
"dubco": {
"command": "npx",
"args": ["-y", "dubco-mcp-server"],
"env": {
"DUBCO_API_KEY": "your_api_key_here"
},
"disabled": false,
"autoApprove": []
}
}
}
在 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"
}
更新 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"
}
删除 Dub.co 上的短链接。
参数:
{
"linkId": "link-id-to-delete"
}
示例:
{
"linkId": "clwxyz123456"
}
服务器使用您的 API 密钥连接到 Dub.co API,并通过 Model Context Protocol 为 AI 助手提供了一个标准化接口来与 Dub.co 交互。当调用一个工具时:
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 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。
欢迎贡献!请随时提交 Pull Request。
git checkout -b feature/amazing-feature)git commit -m 'Add some amazing feature')git push origin feature/amazing-feature)这个非官方的 Dub.co MCP 服务器是由 GitMaxd (@gitmaxd 在 X 上) 创建的。
该项目是作为一个学习练习开发的,旨在了解 Model Context Protocol 以及如何构建 MCP 服务器。我选择 Dub.co 作为集成目标是因为其 API 简单且实用,使其成为学习项目的理想候选者。
虽然我没有与 Dub.co 的正式关联,但我强烈推荐他们的服务,无论是手动还是自动创建短链接。他们的 API 文档齐全且易于使用,非常适合此类集成。
如果您觉得此项目有用或有任何改进建议,请随时联系或为仓库做出贡献。祝您缩短链接愉快!
快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。
暂无描述。
一个提供网页开发工具的MCP服务器,例如屏幕捕捉功能,可以让AI代理获取并处理用户屏幕的截图。
一个从网站提取有意义内容并将HTML转换为高质量Markdown的MCP服务器,使用Mozilla的Readability引擎。
一种模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页交互,而无需使用视觉模型或截图。
桌面通知、个性化声音、ntfy 手机应用通知、邮件通知和 API 推送,减少 AI 任务等待焦虑,舒适地享用一杯咖啡。