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 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"

这样你就一切就绪了!