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 Server คืออะไร แต่ถ้าต้องการความรู้พื้นฐาน ลองดูได้ที่ หน้า What is MCP?

เซิร์ฟเวอร์ Bitly MCP ให้การเข้าถึงฟังก์ชันทั้งหมดที่คุณคาดหวังจากอินเทอร์เฟซ Bitly เช่น Bitly API, เว็บไซต์ bitly.com, ส่วนขยาย Chrome ของ Bitly, แอปมือถือ Bitly — แต่ครั้งนี้สำหรับเอเจนต์ AI ที่คุณเลือก

ต้องการใช้ Bitly กับ ChatGPT หรือไม่? ใช้ Bitly MCP Server หรือ Bitly Custom GPT ต้องการใช้ Bitly กับ Claude หรือไม่? ใช้ Bitly MCP Server ต้องการใช้ Bitly กับ Cursor, VSCode หรือ Windsurf หรือไม่? ใช้ Bitly MCP Server

การตั้งค่าอย่างรวดเร็ว

เซิร์ฟเวอร์ Bitly MCP โฮสต์อยู่ที่ https://api-ssl.bitly.com/v4/mcp

ตัวเลือกการรับรองความถูกต้อง:

  • OAuth 2.1 (แนะนำ) - สำหรับไคลเอนต์ที่รองรับ OAuth วิธีนี้ให้การรับรองความถูกต้องแบบใช้โทเค็นที่ปลอดภัย พร้อมการลงทะเบียนไคลเอนต์อัตโนมัติ
  • API Token - สำหรับการตั้งค่าที่ง่ายกว่าหรือไคลเอนต์ที่ไม่รองรับ OAuth ใช้โทเค็น API ของ Bitly จาก https://bitly.com/settings/api

ด้านล่างคือตารางการกำหนดค่าพร้อมลิงก์ไปยังคำแนะนำโดยละเอียด — หากเราพลาดตัวเลือกที่คุณใช้ คุณจะพบคำแนะนำในหน้า รายละเอียดการกำหนดค่า เราจะเพิ่มคู่มือการกำหนดค่าเพิ่มเติมเมื่อเวลาผ่านไป

เอเจนต์ AIคำแนะนำการกำหนดค่าหมายเหตุ
ChatGPTกำหนดค่า ChatGPTOAuth พร้อมการลงทะเบียนไคลเอนต์แบบไดนามิก
อินเทอร์เฟซเว็บ Claude (claude.ai)กำหนดค่า Claude WebOAuth พร้อมการลงทะเบียนไคลเอนต์แบบไดนามิก
Claude Desktopกำหนดค่า Claude Desktopรองรับทั้ง OAuth และ API token
Claude Codeกำหนดค่า Claude Codeการส่งผ่าน HTTP – รองรับทั้ง OAuth และ API token
Cursorกำหนดค่า Cursorการส่งผ่าน HTTP – รองรับทั้ง OAuth และ API token
VS Codeกำหนดค่า VS Codeการส่งผ่าน HTTP – รองรับทั้ง OAuth และ API token
Windsurfกำหนดค่า Windsurfใช้พร็อกซี npx สำหรับการเชื่อมต่อในเครื่อง
เอเจนต์อื่นที่รองรับ HTTP ส่วนใหญ่ดูส่วนการกำหนดค่าของเราการตั้งค่า HTTP ทั่วไปใช้ได้กับส่วนใหญ่

การกำหนดค่า

Claude Code

เพิ่มไปยัง ~/.claude/mcp.json:

สำหรับ OAuth (แนะนำ):

{
  "mcpServers": {
    "Bitly": {
      "type": "http",
      "url": "https://api-ssl.bitly.com/v4/mcp"
    }
  }
}

สำหรับ API Token:

{
  "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 Token:

{
  "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 Token (ใช้พร็อกซี 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 Token:

{
  "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 โดยอัตโนมัติโดยใช้การลงทะเบียนไคลเอนต์แบบไดนามิก

หมายเหตุ: การรองรับ OAuth ใน Claude Web ต้องเปิดใช้งานโดยผู้ดูแลเวิร์กสเปซสำหรับแผน Team และ Enterprise

ChatGPT

สำหรับ ChatGPT ใช้การรับรองความถูกต้องแบบ OAuth:

  1. ใน ChatGPT ไปที่ การตั้งค่า > แอปและการเชื่อมต่อ > การตั้งค่าขั้นสูง
  2. เปิด โหมดนักพัฒนา
  3. กลับไปแล้วคลิก สร้าง
  4. เพิ่มเซิร์ฟเวอร์ Bitly MCP:
    • URL เซิร์ฟเวอร์: https://api-ssl.bitly.com/v4/mcp
      • การรับรองความถูกต้อง: OAuth

เมื่อได้รับแจ้ง ให้เข้าสู่ระบบบัญชี Bitly ของคุณและอนุญาตการเชื่อมต่อ ChatGPT จะจัดการขั้นตอน OAuth โดยอัตโนมัติโดยใช้การลงทะเบียนไคลเอนต์แบบไดนามิก

หมายเหตุ: การรองรับ MCP ใน ChatGPT ต้องใช้แผน Plus, Team, Enterprise หรือ Edu สำหรับแผนเวิร์กสเปซ คุณต้องเป็นผู้ดูแลระบบเพื่อเข้าถึงการตั้งค่าเหล่านี้

การรับรองความถูกต้อง

เซิร์ฟเวอร์ Bitly MCP รองรับวิธีการรับรองความถูกต้องสองวิธี:

OAuth 2.1 พร้อมการลงทะเบียนไคลเอนต์แบบไดนามิก (แนะนำ)

สำหรับไคลเอนต์ที่รองรับ OAuth (เช่น Claude Web, ChatGPT และผู้ช่วย AI สมัยใหม่อื่นๆ) OAuth ให้:

  • ความปลอดภัยที่เพิ่มขึ้น - ไม่จำเป็นต้องจัดการโทเค็น API ด้วยตนเอง
  • การลงทะเบียนไคลเอนต์อัตโนมัติ - การลงทะเบียนไคลเอนต์แบบไดนามิก (DCR) จัดการการตั้งค่าไคลเอนต์โดยอัตโนมัติ
  • การรีเฟรชโทเค็น - การต่ออายุโทเค็นอัตโนมัติโดยไม่ต้องดำเนินการด้วยตนเอง

เมื่อกำหนดค่า OAuth ไคลเอนต์ AI ของคุณจะ:

  1. เปลี่ยนเส้นทางคุณไปยังหน้าการอนุญาตของ Bitly
  2. ขอให้คุณเข้าสู่ระบบและอนุญาตการเชื่อมต่อ
  3. ลงทะเบียนเป็นไคลเอนต์ OAuth โดยอัตโนมัติโดยใช้ DCR
  4. รับและจัดการโทเค็นการเข้าถึงอย่างโปร่งใส

API Token (ทางเลือก)

สำหรับการตั้งค่าที่ง่ายกว่าหรือไคลเอนต์ที่ไม่รองรับ OAuth:

  1. เข้าสู่ระบบบัญชี Bitly ของคุณที่ bitly.com
  2. ไปที่ การตั้งค่า → API
  3. คลิก สร้างโทเค็นการเข้าถึง
  4. คัดลอกโทเค็นและเก็บไว้อย่างปลอดภัย
  5. ใช้ในการกำหนดค่าไคลเอนต์ MCP ของคุณตามตัวอย่างด้านบน

ทดลองใช้งาน

เมื่อกำหนดค่าเสร็จแล้ว ลองถาม AI ของคุณ:

"What Bitly tools are available?"

หรือ

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

จากนั้นคุณก็พร้อมใช้งานแล้ว!