Lewati navigasi
Documentation
IntegrasiBeta

Koneksi MCP

Konfigurasi MCP Stathfin untuk aplikasi AI yang mendukung Streamable HTTP dan OAuth.

Sebelum memulai

Minta endpoint, client ID, dan callback URI yang disetujui saat onboarding beta. Implementasi saat ini memakai akun terverifikasi dengan akses Pro aktif dan klien yang sudah terdaftar. Pendaftaran klien otomatis belum didukung.

Endpoint dan autentikasi

  • Transport: Streamable HTTP, pertukaran JSON-RPC melalui POST /api/mcp.
  • URL kanonis: https://stathfin.id/api/mcp; gunakan endpoint yang dikonfirmasi saat onboarding.
  • Autentikasi: OAuth authorization code dengan PKCE S256, scope issuer:search:read.
  • Public client tidak memerlukan client secret. Token akses berumur 15 menit; lakukan autentikasi ulang saat diperlukan.

Konfigurasi di Claude Code

Contoh berikut berlaku setelah klien beta Anda didaftarkan. Ganti YOUR_BETA_CLIENT_ID dan port 8080 dengan nilai onboarding. Callback harus cocok persis, termasuk localhost atau 127.0.0.1 dan nomor port.

  1. 1

    Mulai autentikasi

    Buka Claude Code, jalankan /mcp, pilih koneksi Stathfin, lalu ikuti alur login browser.

  2. 2

    Periksa persetujuan

    Periksa nama aplikasi dan scope sebelum memberi izin. Konfigurasi yang tersimpan belum membuktikan akses data sudah aktif.

  3. 3

    Periksa tool

    Pastikan search_issuers tampil. Jika pembacaan ditolak dengan rights_unknown, hentikan permintaan dan hubungi tim Stathfin; jangan mengubah token atau mencoba endpoint internal.

Terminal
claude mcp add --transport http --scope user --client-id YOUR_BETA_CLIENT_ID --callback-port 8080 stathfin https://stathfin.id/api/mcp
claude mcp get stathfin

Referensi: Dokumentasi MCP Claude Code

Tool: search_issuers

Tool beta yang terdaftar adalah search_issuers. query berisi 1–120 karakter; limit adalah bilangan bulat 1–20 dan default-nya 10. Field lain ditolak.

  • Respons memakai contractVersion investcp.external-api/1.
  • Periksa status, gaps, sourceRefs, dan clocks sebelum memakai hasil.
  • get_issuer_summary, chat Scopi, resources, dan prompts belum tersedia sebagai tool MCP ini.
Argumen tool
{
  "query": "Bank Central Asia",
  "limit": 5
}

Putuskan koneksi

Gunakan halaman koneksi akun untuk mencabut akses aplikasi. Jangan membagikan token ke percakapan, dokumen publik, atau repository.