Bitly MCP Server

官方

將您的AI助手轉變為數位行銷中心,可隨需建立、整理並分析連結與QR Code。

你可以用 Bitly MCP 做什麼?

  • 縮短網址 — 請您的 AI 縮短長網址,例如:「請縮短這個網址:https://example.com/very-long-url」
  • 探索可用工具 — 詢問您的 AI「有哪些 Bitly 工具可用?」以列出 MCP 伺服器的功能
  • 管理 Bitly 連結 — 使用 MCP 伺服器透過 Bitly API 建立、擷取和管理短連結

文件

Bitly MCP Server

歡迎使用 Bitly MCP Server 指南。

如果您來到這裡,大概已經知道什麼是 MCP Server,但如果您需要入門介紹,請參閱我們的 什麼是 MCP?頁面

Bitly MCP Server 提供您對 Bitly 介面所期望的所有功能——例如 Bitly API、bitly.com 網站、Bitly Chrome 擴充功能、Bitly 行動應用程式——但這次是為您選擇的 AI 代理程式所設計。

想將 Bitly 與 ChatGPT 搭配使用嗎?請用 Bitly MCP Server 或 Bitly Custom GPT。想將 Bitly 與 Claude 搭配使用嗎?請用 Bitly MCP Server。想將 Bitly 與 Cursor、VSCode 或 Windsurf 搭配使用嗎?請用 Bitly MCP Server。

快速設定

Bitly MCP Server 託管於 https://api-ssl.bitly.com/v4/mcp

驗證選項:

  • OAuth 2.1(建議) - 適用於支援 OAuth 的用戶端,提供安全、基於令牌的驗證,並自動進行用戶端註冊
  • API 令牌 - 適用於較簡單的設定或不支援 OAuth 的用戶端,請使用您在 https://bitly.com/settings/api 取得的 Bitly API 令牌

以下是設定配置總表,附有詳細說明的連結——如果缺少您使用的配置,您可以在 Configuration Details 頁面找到指引。我們會持續新增更多配置指南。

AI 代理程式配置說明備註
ChatGPTConfigure ChatGPT使用動態用戶端註冊的 OAuth
Claude 網頁介面(claude.ai)Configure Claude Web使用動態用戶端註冊的 OAuth
Claude DesktopConfigure Claude Desktop同時支援 OAuth 和 API 令牌
Claude CodeConfigure Claude CodeHTTP 傳輸——同時支援 OAuth 和 API 令牌
CursorConfigure CursorHTTP 傳輸——同時支援 OAuth 和 API 令牌
VS CodeConfigure VS CodeHTTP 傳輸——同時支援 OAuth 和 API 令牌
WindsurfConfigure Windsurf使用 npx 代理進行本機連線
其他大多數相容 HTTP 的代理程式請參閱我們的 Configuration 章節通用 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 Server:
    • 伺服器 URL: https://api-ssl.bitly.com/v4/mcp
      • 驗證方式: OAuth

出現提示時,請登入您的 Bitly 帳戶並授權連線。Claude 會使用動態用戶端註冊自動處理 OAuth 流程。

注意: Claude Web 中的 OAuth 支援需要 Team 和 Enterprise 方案的管理員啟用。

ChatGPT

若要在 ChatGPT 上使用,請使用 OAuth 驗證:

  1. 在 ChatGPT 中,前往 Settings > Apps & Connectors > Advanced Settings
  2. 開啟 Developer Mode
  3. 返回並點擊 Create
  4. 新增 Bitly MCP Server:
    • 伺服器 URL: https://api-ssl.bitly.com/v4/mcp
      • 驗證方式: OAuth

出現提示時,請登入您的 Bitly 帳戶並授權連線。ChatGPT 會使用動態用戶端註冊自動處理 OAuth 流程。

注意: ChatGPT 中的 MCP 支援需要 Plus、Team、Enterprise 或 Edu 方案。對於工作區方案,您必須是管理員才能存取這些設定。

驗證

Bitly MCP Server 支援兩種驗證方法:

使用動態用戶端註冊的 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. 前往 Settings → API
  3. 點擊 Generate Access Token
  4. 複製令牌並安全儲存
  5. 依照上方範例,在您的 MCP 用戶端配置中使用該令牌

測試

配置完成後,試著向您的 AI 提問:

"What Bitly tools are available?"

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

這樣就一切就緒了!