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 代理程式 | 配置說明 | 備註 |
|---|---|---|
| ChatGPT | Configure ChatGPT | 使用動態用戶端註冊的 OAuth |
| Claude 網頁介面(claude.ai) | Configure Claude Web | 使用動態用戶端註冊的 OAuth |
| Claude Desktop | Configure Claude Desktop | 同時支援 OAuth 和 API 令牌 |
| Claude Code | Configure Claude Code | HTTP 傳輸——同時支援 OAuth 和 API 令牌 |
| Cursor | Configure Cursor | HTTP 傳輸——同時支援 OAuth 和 API 令牌 |
| VS Code | Configure VS Code | HTTP 傳輸——同時支援 OAuth 和 API 令牌 |
| Windsurf | Configure 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 驗證:
- 前往您的 Claude 工作區設定
- 進入 MCP 伺服器配置區段
- 新增 Bitly MCP Server:
- 伺服器 URL:
https://api-ssl.bitly.com/v4/mcp- 驗證方式: OAuth
- 伺服器 URL:
出現提示時,請登入您的 Bitly 帳戶並授權連線。Claude 會使用動態用戶端註冊自動處理 OAuth 流程。
注意: Claude Web 中的 OAuth 支援需要 Team 和 Enterprise 方案的管理員啟用。
ChatGPT
若要在 ChatGPT 上使用,請使用 OAuth 驗證:
- 在 ChatGPT 中,前往 Settings > Apps & Connectors > Advanced Settings
- 開啟 Developer Mode
- 返回並點擊 Create
- 新增 Bitly MCP Server:
- 伺服器 URL:
https://api-ssl.bitly.com/v4/mcp- 驗證方式: OAuth
- 伺服器 URL:
出現提示時,請登入您的 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 用戶端將:
- 將您重新導向至 Bitly 的授權頁面
- 要求您登入並授權連線
- 使用 DCR 自動註冊為 OAuth 用戶端
- 透明地接收和管理存取令牌
API 令牌(替代方案)
適用於較簡單的設定或不支援 OAuth 的用戶端:
- 在 bitly.com 登入您的 Bitly 帳戶
- 前往 Settings → API
- 點擊 Generate Access Token
- 複製令牌並安全儲存
- 依照上方範例,在您的 MCP 用戶端配置中使用該令牌
測試
配置完成後,試著向您的 AI 提問:
"What Bitly tools are available?"
或
"Please shorten this URL: https://example.com/very-long-url"
這樣就一切就緒了!