Bitly MCP Server
官方将您的AI助手转变为数字营销中心,按需创建、整理和分析链接与二维码。
你可以用 Bitly MCP 做什么?
- 缩短URL — 让您的AI缩短长URL,例如:“请缩短这个URL:https://example.com/very-long-url”
- 发现可用工具 — 询问您的AI“有哪些Bitly工具可用?”以列出MCP服务器的功能
- 管理Bitly链接 — 使用MCP服务器通过Bitly API创建、检索和管理短链接
文档
Bitly MCP 服务器
欢迎阅读 Bitly MCP 服务器指南。
如果你在这里,可能已经知道什么是 MCP 服务器,但如果你需要入门介绍,请查看我们的 什么是 MCP?页面。
Bitly MCP 服务器提供你期望从 Bitly 界面获得的所有功能——比如 Bitly API、bitly.com 网站、Bitly Chrome 扩展、Bitly 移动应用——但这次是为你的 AI 代理提供的。
想将 Bitly 与 ChatGPT 一起使用?Bitly MCP 服务器或 Bitly 自定义 GPT。想将 Bitly 与 Claude 一起使用?Bitly MCP 服务器。想将 Bitly 与 Cursor、VSCode 或 Windsurf 一起使用?Bitly MCP 服务器。
快速设置
Bitly MCP 服务器托管在 https://api-ssl.bitly.com/v4/mcp。
认证选项:
- OAuth 2.1(推荐) - 对于支持 OAuth 的客户端,这提供基于令牌的安全认证,并自动进行客户端注册
- API 令牌 - 对于更简单的设置或不支持 OAuth 的客户端,请使用来自 https://bitly.com/settings/api 的 Bitly API 令牌
以下是配置网格,包含指向详细说明的链接——如果我们缺少你使用的配置,你可以在 配置详情 页面找到指导。我们将随着时间的推移添加更多配置指南。
| AI 智能体 | 配置说明 | 备注 |
|---|---|---|
| ChatGPT | 配置 ChatGPT | 使用动态客户端注册的 OAuth |
| Claude Web 界面 (claude.ai) | 配置 Claude Web | 使用动态客户端注册的 OAuth |
| Claude Desktop | 配置 Claude Desktop | 支持 OAuth 和 API 令牌 |
| Claude Code | 配置 Claude Code | HTTP 传输 – 支持 OAuth 和 API 令牌 |
| Cursor | 配置 Cursor | HTTP 传输 – 支持 OAuth 和 API 令牌 |
| VS Code | 配置 VS Code | HTTP 传输 – 支持 OAuth 和 API 令牌 |
| Windsurf | 配置 Windsurf | 使用 npx 代理进行本地连接 |
| 大多数其他兼容 HTTP 的智能体 | 查看我们的配置部分 | 通用 HTTP 设置适用于大多数情况 |
配置
Claude Code
添加到 ~/.claude/mcp.json:
对于 OAuth(推荐):
{
"mcpServers": {
"Bitly": {
"type": "http",
"url": "https://api-ssl.bitly.com/v4/mcp"
}
}
}
对于 API 令牌:
{
"mcpServers": {
"Bitly": {
"type": "http",
"url": "https://api-ssl.bitly.com/v4/mcp",
"headers": {
"Authorization": "Bearer YOUR_BITLY_AUTH_TOKEN"
}
}
}
}
添加配置后重启 Claude Code。
Cursor
添加到 ~/.cursor/mcp.json:
对于 OAuth(推荐):
{
"mcpServers": {
"Bitly": {
"type": "http",
"url": "https://api-ssl.bitly.com/v4/mcp"
}
}
}
对于 API 令牌:
{
"mcpServers": {
"Bitly": {
"type": "http",
"url": "https://api-ssl.bitly.com/v4/mcp",
"headers": {
"Authorization": "Bearer YOUR_BITLY_AUTH_TOKEN"
}
}
}
}
添加配置后重启 Cursor。
Claude Desktop
添加到你的 Claude 配置文件中:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json
对于 OAuth(推荐):
{
"mcpServers": {
"Bitly": {
"url": "https://api-ssl.bitly.com/v4/mcp"
}
}
}
对于 API 令牌(使用 npx 代理):
先决条件: 需要 Node.js 20 LTS 或更高版本,并支持
npx。
{
"mcpServers": {
"Bitly": {
"command": "npx",
"args": [
"mcp-remote",
"https://api-ssl.bitly.com/v4/mcp",
"--header",
"Authorization: Bearer ${AUTH_TOKEN}"
],
"env": {
"AUTH_TOKEN": "YOUR_BITLY_AUTH_TOKEN"
}
}
}
}
添加配置后重启 Claude Desktop。
VS Code
添加到工作区中的 ~/.vscode/mcp.json:
对于 OAuth(推荐):
{
"servers": {
"Bitly": {
"type": "http",
"url": "https://api-ssl.bitly.com/v4/mcp"
}
}
}
对于 API 令牌:
{
"servers": {
"Bitly": {
"type": "http",
"url": "https://api-ssl.bitly.com/v4/mcp",
"headers": {
"Authorization": "Bearer YOUR_BITLY_AUTH_TOKEN"
}
}
}
}
Windsurf
添加到 ~/.windsurf/config.json:
{
"mcpServers": {
"Bitly": {
"command": "npx",
"args": [
"mcp-remote",
"https://api-ssl.bitly.com/v4/mcp",
"--header",
"Authorization: Bearer ${AUTH_TOKEN}"
],
"env": {
"AUTH_TOKEN": "YOUR_BITLY_AUTH_TOKEN"
}
}
}
}
Claude Web
对于网页版 Claude(claude.ai),使用 OAuth 认证:
- 导航到你的 Claude 工作区设置
- 进入 MCP 服务器配置部分
- 添加 Bitly MCP 服务器:
- 服务器 URL:
https://api-ssl.bitly.com/v4/mcp- 认证: OAuth
- 服务器 URL:
当提示时,登录你的 Bitly 账户并授权连接。Claude 将使用动态客户端注册自动处理 OAuth 流程。
注意: Claude Web 中的 OAuth 支持需要为团队版和企业版计划启用工作区管理员。
ChatGPT
对于 ChatGPT,使用 OAuth 认证:
- 在 ChatGPT 中,转到 设置 > 应用与连接器 > 高级设置
- 打开 开发者模式
- 返回并点击 创建
- 添加 Bitly MCP 服务器:
- 服务器 URL:
https://api-ssl.bitly.com/v4/mcp- 认证: OAuth
- 服务器 URL:
当提示时,登录你的 Bitly 账户并授权连接。ChatGPT 将使用动态客户端注册自动处理 OAuth 流程。
注意: ChatGPT 中的 MCP 支持需要 Plus、团队版、企业版或教育版计划。对于工作区计划,你必须具有管理员权限才能访问这些设置。
认证
Bitly MCP 服务器支持两种认证方法:
使用动态客户端注册的 OAuth 2.1(推荐)
对于支持 OAuth 的客户端(如 Claude Web、ChatGPT 和其他现代 AI 助手),OAuth 提供:
- 增强安全性 - 无需手动管理 API 令牌
- 自动客户端注册 - 动态客户端注册(DCR)自动处理客户端设置
- 令牌刷新 - 无需手动干预即可自动续期令牌
配置 OAuth 时,你的 AI 客户端将:
- 将你重定向到 Bitly 的授权页面
- 要求你登录并授权连接
- 使用 DCR 自动注册为 OAuth 客户端
- 透明地接收和管理访问令牌
API 令牌(备选)
对于更简单的设置或不支持 OAuth 的客户端:
- 在 bitly.com 登录你的 Bitly 账户
- 导航到设置 → API
- 点击生成访问令牌
- 复制令牌并安全存储
- 按照上面的示例在 MCP 客户端配置中使用它
测试
配置完成后,尝试向你的 AI 提问:
"What Bitly tools are available?"
或
"Please shorten this URL: https://example.com/very-long-url"
这样你就一切就绪了!