Bitly MCP Server

resmi

Ubah asisten AI Anda menjadi pusat pemasaran digital yang membuat, mengatur, dan menganalisis tautan serta Kode QR sesuai permintaan.

Apa yang bisa Anda lakukan dengan Bitly MCP?

  • Memperpendek URL — Minta AI Anda untuk memperpendek URL yang panjang, misalnya, "Tolong perpendek URL ini: https://example.com/very-long-url"
  • Temukan alat yang tersedia — Tanyakan kepada AI Anda "Alat Bitly apa saja yang tersedia?" untuk mencantumkan kemampuan server MCP
  • Kelola tautan Bitly — Gunakan server MCP untuk membuat, mengambil, dan mengelola tautan pendek melalui API Bitly

Dokumentasi

Bitly MCP Server

Selamat datang di panduan Bitly MCP Server.

Jika Anda di sini, Anda mungkin sudah tahu apa itu MCP Server, tetapi jika Anda memerlukan pengenalan dasar, lihat halaman Apa itu MCP?.

Bitly MCP Server menyediakan akses ke semua fungsionalitas yang Anda harapkan dari antarmuka Bitly -- seperti Bitly API, seperti situs web bitly.com, seperti Bitly Chrome Extension, seperti aplikasi Bitly Mobile -- tetapi kali ini untuk agen AI pilihan Anda.

Ingin menggunakan Bitly dengan ChatGPT? Bitly MCP Server atau Bitly Custom GPT. Ingin menggunakan Bitly dengan Claude? Bitly MCP Server. Ingin menggunakan Bitly dengan Cursor, VSCode, atau Windsurf? Bitly MCP Server.

Pengaturan Cepat

Bitly MCP Server dihosting di https://api-ssl.bitly.com/v4/mcp.

Opsi Autentikasi:

  • OAuth 2.1 (Disarankan) - Untuk klien yang mendukung OAuth, ini menyediakan autentikasi berbasis token yang aman dengan registrasi klien otomatis
  • Token API - Untuk pengaturan yang lebih sederhana atau klien tanpa dukungan OAuth, gunakan token API Bitly Anda dari https://bitly.com/settings/api

Di bawah ini adalah tabel konfigurasi dengan tautan ke instruksi terperinci -- jika kami tidak mencantumkan salah satu yang Anda gunakan, Anda akan menemukan panduan di halaman Detail Konfigurasi. Kami akan menambahkan panduan konfigurasi tambahan seiring waktu.

Agen AIInstruksi KonfigurasiCatatan
ChatGPTKonfigurasi ChatGPTOAuth dengan Dynamic Client Registration
Claude Web Interface (claude.ai)Konfigurasi Claude WebOAuth dengan Dynamic Client Registration
Claude DesktopKonfigurasi Claude DesktopMendukung OAuth dan token API
Claude CodeKonfigurasi Claude CodeTransport HTTP – mendukung OAuth dan token API
CursorKonfigurasi CursorTransport HTTP – mendukung OAuth dan token API
VS CodeKonfigurasi VS CodeTransport HTTP – mendukung OAuth dan token API
WindsurfKonfigurasi WindsurfMenggunakan proxy npx untuk koneksi lokal
Sebagian besar agen lain yang kompatibel dengan HTTPPeriksa bagian Konfigurasi kamiPengaturan HTTP generik berfungsi untuk sebagian besar

Konfigurasi

Claude Code

Tambahkan ke ~/.claude/mcp.json:

Untuk OAuth (disarankan):

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

Untuk Token API:

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

Mulai ulang Claude Code setelah menambahkan konfigurasi.

Cursor

Tambahkan ke ~/.cursor/mcp.json:

Untuk OAuth (disarankan):

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

Untuk Token API:

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

Mulai ulang Cursor setelah menambahkan konfigurasi.

Claude Desktop

Tambahkan ke file konfigurasi Claude Anda:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

Untuk OAuth (disarankan):

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

Untuk Token API (menggunakan proxy npx):

Prasyarat: Memerlukan Node.js 20 LTS atau lebih tinggi dengan dukungan 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"
      }
    }
  }
}

Mulai ulang Claude Desktop setelah menambahkan konfigurasi.

VS Code

Tambahkan ke ~/.vscode/mcp.json di ruang kerja Anda:

Untuk OAuth (disarankan):

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

Untuk Token API:

{
  "servers": {
    "Bitly": {
      "type": "http",
      "url": "https://api-ssl.bitly.com/v4/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_BITLY_AUTH_TOKEN"
      }
    }
  }
}

Windsurf

Tambahkan ke ~/.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

Untuk Claude di web (claude.ai), gunakan autentikasi OAuth:

  1. Buka pengaturan ruang kerja Claude Anda
  2. Buka bagian konfigurasi server MCP
  3. Tambahkan Bitly MCP Server:
    • URL Server: https://api-ssl.bitly.com/v4/mcp
      • Autentikasi: OAuth

Saat diminta, masuk ke akun Bitly Anda dan otorisasi koneksi. Claude akan menangani alur OAuth secara otomatis menggunakan Dynamic Client Registration.

Catatan: Dukungan OAuth di Claude Web memerlukan pengaktifan Workspace Admin untuk Paket Tim dan Perusahaan.

ChatGPT

Untuk ChatGPT, gunakan autentikasi OAuth:

  1. Di ChatGPT, buka Pengaturan > Aplikasi & Konektor > Pengaturan Lanjutan
  2. Aktifkan Developer Mode
  3. Kembali dan klik Create
  4. Tambahkan Bitly MCP Server:
    • URL Server: https://api-ssl.bitly.com/v4/mcp
      • Autentikasi: OAuth

Saat diminta, masuk ke akun Bitly Anda dan otorisasi koneksi. ChatGPT akan menangani alur OAuth secara otomatis menggunakan Dynamic Client Registration.

Catatan: Dukungan MCP di ChatGPT memerlukan paket Plus, Tim, Perusahaan, atau Edu. Untuk paket ruang kerja, Anda harus menjadi admin untuk mengakses pengaturan ini.

Autentikasi

Bitly MCP Server mendukung dua metode autentikasi:

OAuth 2.1 dengan Dynamic Client Registration (Disarankan)

Untuk klien yang mendukung OAuth (seperti Claude Web, ChatGPT, dan asisten AI modern lainnya), OAuth menyediakan:

  • Keamanan yang Ditingkatkan - Tidak perlu mengelola token API secara manual
  • Registrasi Klien Otomatis - Dynamic Client Registration (DCR) menangani pengaturan klien secara otomatis
  • Pembaruan Token - Pembaruan token otomatis tanpa intervensi manual

Saat mengonfigurasi OAuth, klien AI Anda akan:

  1. Mengarahkan Anda ke halaman otorisasi Bitly
  2. Meminta Anda untuk masuk dan mengotorisasi koneksi
  3. Mendaftar secara otomatis sebagai klien OAuth menggunakan DCR
  4. Menerima dan mengelola token akses secara transparan

Token API (Alternatif)

Untuk pengaturan yang lebih sederhana atau klien tanpa dukungan OAuth:

  1. Masuk ke akun Bitly Anda di bitly.com
  2. Buka Pengaturan → API
  3. Klik Generate Access Token
  4. Salin token dan simpan dengan aman
  5. Gunakan di konfigurasi klien MCP Anda seperti yang ditunjukkan pada contoh di atas

Uji Coba

Setelah dikonfigurasi, coba tanyakan pada AI Anda:

"What Bitly tools are available?"

atau

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

Setelah itu, Anda sudah siap!