Panduan ini menjelaskan cara menghubungkan TriPay Admin MCP Server ke Claude, ChatGPT, Gemini, dan AI client lainnya.
| Item | Nilai |
|---|---|
| URL MCP Server | https://tripay.co.id/mcp/tripay |
| Transport | Streamable HTTP |
| Autentikasi | OAuth 2.1 (Laravel Passport) |
| Client ID | Tanya mas-mas programmer |
| Client Secret | Tanya mas-mas programmer |
| Tool | Fungsi |
|---|---|
check_transaction_tool | Cari transaksi + cek status ke provider |
get_user_detail_tool | Detail user (ID, email, HP, nama, saldo, status blokir) |
get_merchant_detail_tool | Detail merchant (kode, nama, website, status) |
get_violation_history_tool | Riwayat pelanggaran user/merchant |
get_payment_channel_tool | Daftar/detail channel pembayaran, filter by kode, nama, provider, atau status |
get_withdraw_tool | Daftar penarikan + statistik agregat, filter by status, nominal, tanggal, dll |
| Client | Redirect URI |
|---|---|
| Claude Web | https://claude.ai/api/mcp/auth_callback |
| Claude Code | Otomatis jika sudah terhubung di Claude Web, atau http://localhost:<port>/callback (port via env MCP_OAUTH_CALLBACK_PORT) |
| ChatGPT Web | Berbeda-beda karena developer mode, harus ditambahkan manual |
| ChatGPT Codex | http://localhost:<port>/callback (port random) |
| Gemini Web | Belum mendukung custom connector |
| Gemini CLI | http://localhost:7777/oauth/callback |
| MCP Inspector | http://localhost:6274/oauth/callback (untuk pengembangan di lokal) |
https://tripay.co.id/mcp/tripayOwner tambahkan connector dulu di Organization Settings → Connectors, baru anggota bisa mengaktifkan dari Settings mereka.
claude mcp add --transport http --scope user tripay-admin-mcp https://tripay.co.id/mcp/tripay
Saat pertama connect, Claude Code akan buka browser untuk OAuth. Login dan approve di halaman TriPay.
claude atau aplikasi Claude Code)/mcp untuk melihat daftar server MCPhttps://tripay.co.id/mcp/tripayhttps://tripay.co.id/authorizehttps://tripay.co.id/tokencodex mcp add tripay-admin --url https://tripay.co.id/mcp/tripay
codex mcp login tripay-admin-mcp
Browser akan buka halaman authorize TriPay. Login dan approve.
Jalankan codex → ketik /mcp → pastikan tripay-admin terdaftar dan terhubung.
Saat ini Gemini Web belum mendukung custom MCP connector lewat UI. Gunakan Gemini CLI untuk koneksi MCP.
gemini mcp add --transport http tripay-admin-mcp https://tripay.co.id/mcp/tripay
Atau edit ~/.gemini/settings.json:
{
"mcpServers": {
"tripay-admin": {
"httpUrl": "https://tripay.co.id/mcp/tripay"
}
}
}
Saat pertama connect, Gemini CLI akan buka browser untuk OAuth. Login dan approve di halaman TriPay.
Jalankan gemini → ketik /mcp → pastikan tripay-admin terdaftar dan terhubung.
/mcp/, /oauth, /authorize, /token, /register, well-known/authorize dan /token di root. Pastikan proxy ke /oauth/authorize dan /oauth/token ada di web.php