Bitly MCP Server

官方

将您的AI助手转变为数字营销中心,按需创建、整理和分析链接与二维码。

你可以用 Bitly MCP 做什么?

  • 缩短URL — 让您的AI缩短长URL,例如:“请缩短这个URL:https://example.com/very-long-url”
  • 发现可用工具 — 询问您的AI“有哪些Bitly工具可用?”以列出MCP服务器的功能
  • 管理Bitly链接 — 使用MCP服务器通过Bitly API创建、检索和管理短链接

托管 MCP 服务器

npx add-mcp 'https://api-ssl.bitly.com/v4/mcp'

可安装到 Claude Code、Codex、Cursor 等客户端

文档

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 CodeHTTP 传输 – 支持 OAuth 和 API 令牌
Cursor配置 CursorHTTP 传输 – 支持 OAuth 和 API 令牌
VS Code配置 VS CodeHTTP 传输 – 支持 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 认证:

  1. 导航到你的 Claude 工作区设置
  2. 进入 MCP 服务器配置部分
  3. 添加 Bitly MCP 服务器:
    • 服务器 URL: https://api-ssl.bitly.com/v4/mcp
      • 认证: OAuth

当提示时,登录你的 Bitly 账户并授权连接。Claude 将使用动态客户端注册自动处理 OAuth 流程。

注意: Claude Web 中的 OAuth 支持需要为团队版和企业版计划启用工作区管理员。

ChatGPT

对于 ChatGPT,使用 OAuth 认证:

  1. 在 ChatGPT 中,转到 设置 > 应用与连接器 > 高级设置
  2. 打开 开发者模式
  3. 返回并点击 创建
  4. 添加 Bitly MCP 服务器:
    • 服务器 URL: https://api-ssl.bitly.com/v4/mcp
      • 认证: OAuth

当提示时,登录你的 Bitly 账户并授权连接。ChatGPT 将使用动态客户端注册自动处理 OAuth 流程。

注意: ChatGPT 中的 MCP 支持需要 Plus、团队版、企业版或教育版计划。对于工作区计划,你必须具有管理员权限才能访问这些设置。

认证

Bitly MCP 服务器支持两种认证方法:

使用动态客户端注册的 OAuth 2.1(推荐)

对于支持 OAuth 的客户端(如 Claude Web、ChatGPT 和其他现代 AI 助手),OAuth 提供:

  • 增强安全性 - 无需手动管理 API 令牌
  • 自动客户端注册 - 动态客户端注册(DCR)自动处理客户端设置
  • 令牌刷新 - 无需手动干预即可自动续期令牌

配置 OAuth 时,你的 AI 客户端将:

  1. 将你重定向到 Bitly 的授权页面
  2. 要求你登录并授权连接
  3. 使用 DCR 自动注册为 OAuth 客户端
  4. 透明地接收和管理访问令牌

API 令牌(备选)

对于更简单的设置或不支持 OAuth 的客户端:

  1. 在 bitly.com 登录你的 Bitly 账户
  2. 导航到设置 → API
  3. 点击生成访问令牌
  4. 复制令牌并安全存储
  5. 按照上面的示例在 MCP 客户端配置中使用它

测试

配置完成后,尝试向你的 AI 提问:

"What Bitly tools are available?"

或

"Please shorten this URL: https://example.com/very-long-url"

这样你就一切就绪了!