EN ID
โ† Panduan

Hubungkan AI Kamu
(MCP)

Pakai Claude, ChatGPT, atau Grok sebagai antarmuka chat ke data Finance Tracker kamu. Tanya, tarik laporan, cocokkan mutasi, atau catat transaksi, semuanya langsung dari aplikasi AI kamu.

Claude ChatGPT Grok
Satu hal yang perlu diingat: yang kamu butuhkan cuma URL Server. Tempel URL-nya, masuk dengan akun Finance Tracker kamu, selesai. Kamu tidak perlu menempel token akses, Client ID, atau Client Secret ke Claude, ChatGPT, maupun Grok. Aplikasi itu yang mengurus proses masuknya untuk kamu.

Daftar Isi

  1. Apa itu MCP?
  2. Ambil URL Server
  3. Penyiapan di Claude
  4. Penyiapan di ChatGPT
  5. Penyiapan di Grok
  6. Lanjutan: Alat Baris Perintah
  7. Apa yang Bisa Ditanya
  8. Solusi Masalah

Apa itu MCP?

MCP (Model Context Protocol) adalah cara standar bagi aplikasi AI untuk terhubung ke alat yang kamu pakai. Finance Tracker menjalankan server MCP, jadi AI apa pun yang mendukung MCP bisa membaca dan memperbarui data keuangan kamu, tentu atas izinmu.

๐Ÿ’ฌ

AI kamu, data kamu

Daripada buka aplikasi web, tanya saja ke AI: “Bulan lalu kita habis berapa untuk belanja?” atau “Catat Rp150.000 bensin di kartu Amex.” AI yang berpikir, Finance Tracker yang membukukan.

๐Ÿ”’

Terbatas ke keluarga & aman

Akses terkunci ke data keluarga kamu saja. AI tidak akan pernah melihat data keluarga lain. Setiap pencatatan tercatat atas nama kamu. Kamu bisa cabut akses kapan saja dari Pengaturan.

๐Ÿ‘๏ธ

Mode Hanya baca (opsional)

Mau AI-nya boleh lihat tapi tidak boleh mengubah apa pun? Di Pengaturan โ†’ Akses AI (MCP), centang Hanya baca. AI tetap bisa membaca dan menganalisis semua laporan, tapi tidak bisa mencatat, membatalkan, atau mengubah transaksi apa pun. Biarkan tidak dicentang kalau mau akses baca & tulis penuh. Bawaannya mati (akses penuh).


Ambil URL Server

Semua cara penyiapan di bawah ini mulai dari URL yang sama. Ambil sekali saja.

  1. 1Buka aplikasi web, klik nama penggunamu (pojok kanan atas) โ†’ Pengaturan.
  2. 2Gulir ke Akses AI (MCP).
  3. 3Salin URL Server. Bentuknya seperti ini:
https://your-host/mcp
Itu satu-satunya nilai yang kamu butuhkan untuk Claude, ChatGPT, dan Grok. Biarkan tab ini terbuka, URL-nya akan ditempel di langkah berikutnya.

Penyiapan di Claude

Berlaku di claude.ai dan aplikasi desktop Claude. Pakai fitur “custom connector”.

  1. 1Di Claude, buka Settings โ†’ Connectors lalu klik Add custom connector.
  2. 2Name: isi bebas, misal Finance Tracker.
  3. 3Remote MCP server URL: tempel URL Server kamu.
  4. 4Buka Advanced settings dan biarkan OAuth Client ID dan OAuth Client Secret kosong. Keduanya opsional. Finance Tracker mendaftarkan Claude otomatis.
  5. 5Klik Add. Pop-up masuk akan muncul. Masuk dengan akun Finance Tracker kamu lalu klik Approve.
  6. 6Di chat mana pun, buka menu tools/connectors dan pastikan Finance Tracker aktif. Setelah itu tinggal bertanya.

Tampilan formulirnya

Claude ยท Add custom connector
Name
Finance Tracker
Remote MCP server URL
https://your-host/mcp
OAuth Client ID (optional)
kosongkan
OAuth Client Secret (optional)
kosongkan
Pakai Claude Code (terminal)? Itu alat baris perintah, lihat Lanjutan.

Penyiapan di ChatGPT

ChatGPT menyembunyikan server MCP kustom di balik Developer mode, dan custom connector sekarang ada di Plugins. Nyalakan Developer mode dulu, baru tambahkan Finance Tracker sebagai Plugin.

A. Nyalakan Developer mode

  1. 1Buka Settings โ†’ Security & login.
  2. 2Gulir ke Developer mode lalu nyalakan. Ini membuka akses ke server MCP kustom.
Developer mode untuk MCP tersedia di paket ChatGPT berbayar (Plus / Pro / Business). Kalau tidak muncul, mungkin paketmu belum mendukungnya.

B. Tambahkan plugin

  1. 1Buka Plugins (dulu ChatGPT menyebutnya Connectors) lalu klik + โ†’ New Plugin.
  2. 2Name: misal Finance Tracker. Description boleh dikosongkan.
  3. 3Connection: pilih Server URL lalu tempel URL Server kamu.
  4. 4Authentication: pilih OAuth. Biarkan Advanced OAuth settings kosong.
  5. 5Centang “I understand and want to continue”, lalu klik Create.
  6. 6Selesaikan pop-up masuk dengan akun Finance Tracker kamu, lalu setujui.
  7. 7Di chat, aktifkan plugin-nya (menu Developer mode / tools) lalu mulai bertanya.

Tampilan formulirnya

ChatGPT ยท New Plugin
Name
Finance Tracker
Connection: Server URL
https://your-host/mcp
Authentication
OAuth
โ˜‘ I understand and want to continue

Penyiapan di Grok

Grok paling sederhana: cukup nama dan URL.

  1. 1Di Grok, buka pengaturan Connectors / Custom Connector.
  2. 2Name: misal Finance Tracker.
  3. 3Server URL: tempel URL Server kamu (pakai alamat https://your-host/mcp, bukan contoh /sse yang tertulis di kolomnya).
  4. 4Klik Add Connector, lalu masuk dengan akun Finance Tracker kamu saat diminta.

Tampilan formulirnya

Grok ยท Custom Connector
Name
Finance Tracker
Server URL
https://your-host/mcp

Lanjutan: Alat Baris Perintah

Hanya untuk alat yang terhubung pakai token di header, bukan pop-up masuk: Claude Code, curl, skrip buatan sendiri. Kebanyakan orang bisa melewati bagian ini.

Buat token akses

  1. 1Buka Pengaturan โ†’ Akses AI (MCP) โ†’ buka Advanced โ†’ Buat Token.
  2. 2Segera salin, tokennya hanya ditampilkan sekali. Diawali ftmcp_. Perlakukan seperti kata sandi.
Membuat token baru mencabut token lama. Revoke All Access di Pengaturan memutus semua klien, baik baris perintah maupun aplikasi yang sudah masuk.

Claude Code

claude mcp add finance-tracker https://your-host/mcp \
  --transport http \
  --header "Authorization: Bearer ftmcp_..."

Klien apa pun lewat mcp-remote

{
  "mcpServers": {
    "finance-tracker": {
      "command": "npx",
      "args": [
        "mcp-remote", "https://your-host/mcp",
        "--header", "Authorization: Bearer ftmcp_..."
      ]
    }
  }
}

Tes cepat pakai curl

curl -s https://your-host/mcp \
  -H "Authorization: Bearer ftmcp_..." \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Apa yang Bisa Ditanya

Setelah terhubung, ngobrol saja dengan AI pakai bahasa sehari-hari. Tiap permintaan sebenarnya sama dengan yang biasa kamu lakukan di aplikasi, AI cuma bikin lebih cepat.

Membaca & menganalisis

Selalu bisa dipakai, termasuk saat mode Hanya baca.

Coba bilangYang terjadi
“Tampilkan laporan pemasukan bulan lalu.”Sama seperti membuka Laporan Pemasukan di Laporan.
“Berapa kekayaan bersih kita sekarang, dan berubah berapa sejak Januari?”Menarik Neraca Saldo tiap periode lalu membandingkannya.
“Bulan ini kita gimana dibanding budget?”Sama seperti tinjauan Budget vs realisasi di Laporan.
“Daftar semua transaksi Makan di Luar bulan ini dan totalnya.”Sama seperti menyaring Riwayat per kategori, lalu menjumlahkannya.
“Berapa saldo semua akun kita?”Sama seperti melihat tampilan Akun / Saldo.
“Gimana hasil sambilan Etsy-ku bulan Juni?”Sama seperti membuka laporan laba/rugi Sambilan itu di tab Laporan.
“Kurs USD yang kamu pakai hari ini berapa?”Membaca kurs yang dipakai tracker (yang berlaku sekarang atau akhir bulan tertentu).
“Tagihan rutin apa saja yang jatuh tempo dua minggu ke depan?”Membaca aturan transaksi berulang keluarga dan tanggal jalan berikutnya.
“Pengeluaran kita paling banyak ke mana kuartal lalu?”Menarik data beberapa bulan, lalu menganalisisnya untuk kamu. Tidak ada satu layar khusus untuk ini.

Mencatat & mengubah

Butuh akses tulis, jadi dimatikan kalau Hanya baca dicentang di Pengaturan.

Coba bilangYang terjadi
“Catat Rp850.000 belanja di kartu NAB, tanggal kemarin.”Sama seperti mencatat transaksi di app.
“Ini mutasi kartu kreditku, tambahkan transaksi yang belum tercatat.”Mencocokkan mutasi, lalu mencatat yang belum ada sekaligus.
“Masukkan gaji Rp12.000.000 ke akun CBA per tanggal 1.”Mencatat transaksi pemasukan.
“Pindahkan Rp5.000.000 dari Tabungan ke akun offset.”Mencatat transfer antar dua akun.
“Kopi tadi salah catat, batalkan saja.”Sama seperti membatalkan transaksi dari Riwayat.
“Buat kategori ‘Perawatan Hewan’ dengan ikon jejak kaki.”Sama seperti menambah kategori di tab Kelola.
“Tambah akun baru NAB offset dan set saldo awalnya Rp3.000.000.”Sama seperti menambah akun dan mengisi saldo awalnya di tab Kelola.
“Bantu set budget belanja bulanan Rp6.000.000 dan makan di luar Rp1.500.000.”Sama seperti mengisi Alat Budgeting. AI membaca budget yang ada dulu, baru mengisi atau memperbarui.
“Tambah aturan berulang iuran gym Rp450.000 tiap tanggal 1.”Sama seperti menambah aturan transaksi berulang di tab Kelola.
“Saya beli roti isi Subway Rp60.000 pakai Jenius hampir tiap hari, jadikan pintasan dengan nama sub.”Sama seperti menambah Pintasan di tab Kelola. Setelah itu, mengetik sub di mana saja langsung mencatat seluruh transaksinya.
“Catat sub saya.”Mencatat transaksi yang diwakili sebuah pintasan. Sebutkan jumlah atau akunnya hanya kalau berbeda dari yang tersimpan.
“Buatkan sambilan Etsy biar pemasukan dan pengeluarannya dicatat sendiri.”Sama seperti menambah Sambilan di tab Kelola. AI juga bisa menutup atau membukanya lagi kalau sudah selesai.
“Cek tracker aku dong, kira-kira ada yang kurang: akun, kategori, budget, apa saja.”Menjalankan tinjauan penyiapan, yaitu daftar periksa akun yang belum lengkap, saldo awal, kategori, budget, aturan berulang, dan sambilan. Cocok untuk penyiapan pertama kali.
“Coba lihat riwayat transaksiku, ada yang polanya berulang gak?”Memindai catatan transaksi untuk mencari pola berulang, lalu menyarankan aturan transaksi berulang yang bisa ditambahkan.
AI selalu memberi tahu apa yang akan dicatat. Periksa dulu sebelum kamu konfirmasi, sama seperti bot Telegram. Mau baca-baca saja? Centang Hanya baca di Pengaturan โ†’ Akses AI (MCP), dan seluruh tabel kedua langsung dimatikan.

Solusi Masalah

MasalahSolusi
Aplikasi minta Client ID / SecretKosongkan saja. Keduanya opsional, pop-up masuk yang mengurus semuanya.
Pop-up masuk tidak munculCek pemblokir pop-up di browser, lalu hapus dan tambahkan lagi connector-nya.
“Unauthorized” padahal tadi bisaAkses dicabut, atau keanggotaan keluargamu berubah. Hubungkan ulang (aplikasi) atau buat token baru (baris perintah).
ChatGPT tidak ada opsi “New Plugin”Nyalakan Developer mode dulu (Settings โ†’ Security & login). Hanya di paket berbayar.
AI bilang tidak bisa mencatat atau membatalkan apa punHanya baca sedang dicentang di Pengaturan โ†’ Akses AI (MCP). Hilangkan centangnya agar bisa menulis.
Ingin putuskan semuanyaPengaturan โ†’ Akses AI (MCP) โ†’ Revoke All Access. Semua klien langsung kehilangan akses.