MCP Catalogs
首页short-url screenshot

short-url

by fengzhongsen·19·综合分 39

简单开源的短链服务,支持通过 MCP 协议与 AI 助手集成。

developer-toolsproductivitycommunication
3
Forks
0
活跃 Issue
5 个月前
最近提交
2 天前
收录于

概述

这是一个完整的短链服务,包含独立的 MCP 服务器实现。项目采用 Monorepo 结构,包含 React 前端、Express 后端(带 Redis)和独立的 MCP 服务器包。支持用户注册、登录和 API 密钥认证。MCP 服务器允许 Claude Desktop 和 VS Code + Cline 等 AI 助手自动生成短链接。项目提供 Docker 和手动部署两种方式,文档清晰详细。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:AI 助手在分享 URL 时自动生成短链接
:团队使用 AI 聊天界面为内部资源生成可共享的链接
:开发者将短链生成集成到自动化工作流中
:这个服务是免费的吗?
:我可以私有化部署吗?
:短链是永久的吗?

什么时候选它

当你需要一个可自托管、注重隐私的短链接解决方案,并希望与AI助手直接集成时选择此MCP服务器。

什么时候不要选它

如果你需要可扩展的企业解决方案或高级分析功能,或者偏好无需自托管的云服务,则不应选择此工具。

此 server 暴露的工具

从 README 抽取出 1 个工具
  • create_short_urllongUrl: string

    Generate a short URL from a long URL

说明:Inferred from the MCP server description and context. The README mentions MCP server for generating short links but doesn't explicitly list tool names. The only tool that would make sense for this service is creating short URLs.

可对比工具

tinyurlbitlyshlink

安装

安装

Docker(推荐)

docker compose up -d --build

手动安装

# 安装依赖
npm install

# 同时启动前后端
npm start

# 或分别启动:
npm run start:server  # 仅启动后端(端口 3001)
npm run start:client  # 仅启动前端(端口 3000)

Claude Desktop 配置

添加到 claude_desktop_config.json

{
  "mcpServers": {
    "short-url": {
      "command": "npx",
      "args": ["-y", "short-mcp-server"],
      "env": {
        "API_ORIGIN": "http://localhost:3001",
        "API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

YOUR_API_KEY 替换为你在系统中生成的实际 API 密钥。

FAQ

这个服务是免费的吗?
是的,项目完全开源免费,可以自行托管使用而无需费用。
我可以私有化部署吗?
是的,项目支持私有化部署,提供了 Docker 和手动安装两种方式用于本地托管。
短链是永久的吗?
文档中提到短链可以配置为永久有效,但用户可以设置账户生成短链接的数量限制。

short-url 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。