Memungkinkan AI client untuk mengakses dan menganalisis komitmen rutin, langganan, dan pengeluaran Anda guna memberikan wawasan finansial serta menyarankan perubahan.
Juga dikenal sebagai MXmaster2s/longbook-code, mcp, @longbook/mcp
- Stars
- 0
- Tools
- —
- Unduhan, 30 hari
- —
- Versi terbaru
- 1.50.0
- Commit terakhir
- 14 Nov 2026
- Lisensi
- GPL-3.0
Apa itu longbook MCP?
longbook adalah MCP server. Memungkinkan AI client untuk mengakses dan menganalisis komitmen rutin, langganan, dan pengeluaran Anda guna memberikan wawasan finansial serta menyarankan perubahan.
Ringkasan dibuat dari README proyek
Tentang longbook MCP server
Longbook menyediakan interface bagi AI client untuk mengakses dan menganalisis komitmen finansial rutin Anda, seperti langganan, sewa, dan asuransi. Tool ini berfungsi sebagai memori finansial yang memungkinkan AI untuk melakukan perhitungan pada tagihan mendatang, cash flow, dan pola pengeluaran Anda. Pengguna dapat terhubung melalui hosted server menggunakan OAuth melalui browser atau dengan menjalankan local server yang membaca folder file tertentu secara langsung.
Untuk setup lokal, server memerlukan Node 18 atau versi terbaru dan dapat diarahkan ke direktori vault menggunakan flag --vault atau environment variable. Versi lokal dapat membaca rekening koran dalam format PDF, .xlsx, atau CSV dan mengakses laporan yang tersimpan di dokumen Anda. Meskipun sebagian besar tool bersifat read-only, terdapat write tools spesifik yang memungkinkan AI untuk menyarankan perubahan pada komitmen, akun, atau tag. Saran-saran ini tidak langsung mengedit file Anda, melainkan masuk ke layar Changes di dalam aplikasi longbook untuk Anda setujui secara manual.
Apa yang bisa Anda lakukan dengannya
- 1Menganalisis kewajiban finansial mendatangMinta AI Anda untuk menghitung tanggal pembayaran berikutnya atau total tagihan mendatang berdasarkan komitmen yang telah Anda catat.
- 2Melacak pengeluaran berdasarkan kategori spesifikMinta rincian pengeluaran Anda yang disusun berdasarkan tag, akun, atau anggota tertentu.
- 3Mengelola data finansial melalui file lokalGunakan local server agar AI dapat memproses rekening koran dan laporan yang tersimpan di folder lokal Anda tanpa menggunakan akun cloud.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Cara menginstal longbook MCP
Format diverifikasi 10 Nov 2026Instal longbook MCP di Claude Code
$ claude mcp add mcp -- npx -y @longbook/mcpInstal longbook MCP di Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@longbook/mcp"
]
}
}
}Instal longbook MCP di VS Code
.vscode/mcp.json
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@longbook/mcp"
]
}
}
}Instal longbook MCP di Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@longbook/mcp"
]
}
}
}Instal longbook MCP di Codex
~/.codex/config.toml
[mcp_servers.mcp] command = "npx" args = ["-y", "@longbook/mcp"]
Instal longbook MCP di Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@longbook/mcp"
]
}
}
}Pengecekan otomatis
Berjalan 14 Nov 2026Laporan lengkap →Lolos checks otomatis kami. Ini bukan audit keamanan: baca kodenya dan berikan server akses paling terbatas yang dibutuhkannya. Cara kerja checks
- Source repository terhubung dan dapat dijangkaumxmaster2s/longbook-code is public and reachablegithub.com/mxmaster2s/longbook-code ↗Lolos
- Paket menyebut repo ini sebagai sumbernya@longbook/mcp names mxmaster2s/longbook-code as sourcenpmjs.com/package/@longbook/mcp ↗Lolos
- Provenance build (atestasi Sigstore)No build attestation published for this releaseTidak diperiksa
- Lisensi open source (OSI)GPL-3.0spdx.org/licenses/GPL-3.0.html ↗Lolos
- Ada commit atau release dalam satu tahun terakhirLast commit or release 2026-11-11github.com/mxmaster2s/longbook-code ↗Lolos
- OpenSSF ScorecardTidak diperiksa
- Nama package tidak mirip dengan package populerNo popular package one edit away from @longbook/mcpLolos
- Tidak ada advisory kritis di paket maupun dependensinya1 resolved dependencies checked; no critical advisoryosv.dev ↗Lolos
- Tidak ada instruksi tersembunyi untuk model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersLolos
- Tools yang bersifat destruktif telah diberi labelTidak diperiksa
- Endpoint remote menjawab handshake MCPHTTPS endpoint answered 401 (sign-in required)Lolos
README
Lihat di GitHublongbook MCP server
Your financial memory, readable by the AI you already use. longbook keeps every recurring commitment — subscriptions, insurance, EMIs, rent, fees — as a plain folder of files you own. This MCP server lets any AI answer from that memory with real arithmetic: next payment day, upcoming charges, cash flow, spending by tag, account, or member. Amounts are per-currency and never converted or blended.
There are two ways to connect. Both serve the same tools from the same engine.
The hosted server (works with any AI, no install)
Address: https://longbook.app/mcp
Sign-in happens in your browser through OAuth; the server reads the hosted copy of your memory, which you switch on inside the longbook app (Settings → MCP server). A signed-in AI reads. It can also suggest changes once you turn on "Let signed-in AIs suggest changes" in the app — suggestions wait for your app and land in its Changes screen, to keep or undo as one batch. Nothing in the cloud ever edits your memory itself. Disconnecting an AI or turning the switch off takes effect immediately.
The simplest setup: copy the connect prompt from the app or from longbook.app/mcp and paste it into your AI.
| Client | Where to add it |
|---|---|
| Claude (web, desktop, mobile) | Settings → Connectors → Add custom connector → paste the address |
| ChatGPT | Settings → Connectors → Advanced → Developer mode → add MCP server |
| Grok | Settings → Connectors → add remote MCP server |
| Anything else that speaks remote MCP | Point it at the address; OAuth does the rest |
Clients that cannot open a browser — schedulers, CLIs — use an access key from the app instead (Settings → MCP server → Access keys) as a bearer token. A key made with "Read and suggest changes" can file suggestions the same way. On a Mac, save the key to the keychain when it is shown; an agent then reads it without a file:
security find-generic-password -s "longbook access key" -w
Hand it to a connector config through the environment ("Authorization": "Bearer ${LONGBOOK_KEY}"), never by pasting the key into a file.
The local server (reads the folder directly)
npx -y @longbook/mcp@latest --vault "/path/to/your/longbook folder"
@latest makes npx fetch the newest release each time instead of reusing an older copy
it kept. It needs Node 18 or later.
Without --vault (or the LONGBOOK_VAULT_PATH environment variable) it looks in
the iCloud Drive folder the longbook app uses on a Mac. On Windows and Linux, name your
longbook folder with --vault. The local server reads your files
directly — no account, no network — reads the bank statements in your documents
folder (PDF, .xlsx, CSV), reads the reports longbook drew into your reports/ folder with
their comments, and carries the write tools: adding and changing commitments, charges, accounts, people
and tags, marking paid, promoting to recurring and leaving an insight. Every write is schema-validated, scanned by
the data policy, stamped with provenance, and lands in the app's Changes screen for
you to keep or undo.
Claude Desktop
The Mac app writes this for you in one click (Settings → MCP server). By hand:
{
"mcpServers": {
"longbook": { "command": "npx", "args": ["-y", "@longbook/mcp@latest"] }
}
}
Cursor
Add to ~/.cursor/mcp.json with the same JSON as above, or use the one-click link:
VS Code and GitHub Copilot
Add to .vscode/mcp.json (or user settings):
{
"servers": {
"longbook": { "command": "npx", "args": ["-y", "@longbook/mcp@latest"] }
}
}
Codex CLI
Add to ~/.codex/config.toml:
[mcp_servers.longbook]
command = "npx"
args = ["-y", "@longbook/mcp@latest"]
Gemini CLI
Add to ~/.gemini/settings.json:
{
"mcpServers": {
"longbook": { "command": "npx", "args": ["-y", "@longbook/mcp@latest"] }
}
}
What the tools return
Fourteen read tools (next payment, upcoming, charges, cash flow, spending by tag, account
and member, the commitment list, search, accounts, members, tags, whoami and the guide),
every number computed by the engine the apps themselves trust. The vault's own llms.txt and JSON Schema travel with the
connection as resources, and four self-contained HTML cards render the answers.
All read tools declare readOnlyHint; nothing here can change your files except
the two review-gated local write tools described above.
More about longbook
- longbook.app: the app for Mac and iPhone
- This package on longbook.app
- Every feature and automations with your AI
- Automate longbook with Claude
- Review every change your AI makes
- Get insights about your expenses from your AI
- Import your bank statements
- Why we built longbook and the FAQ
Privacy
The memory's format cannot hold card numbers, CVVs, expiries, PINs, or credentials — there is no field for them, and a save containing one is refused. The privacy policy is at longbook.app/privacy-policy.
License
GPL-3.0-only. longbook itself is a paid app ($38 one-time, with a 7-day refund); this server is free software either way.
Versions
The server reports its version to every AI that connects: 1.<rulebook revision>.<patch>,
the same number as this package, its MCP registry entry and the longbook plugin for Claude.
The rulebook is longbook's llms.txt and the files beside it; its revision says which
version of them the server speaks.
Pertanyaan tentang longbook MCP
Bagaimana cara menambahkan longbook MCP ke Claude Code?
Jalankan claude mcp add mcp -- npx -y @longbook/mcp di terminal Anda. Tambahkan --scope user agar tersedia di semua proyek.
Bagaimana cara menambahkan longbook MCP ke Cursor?
Buka ~/.cursor/mcp.json dan tambahkan server di bawah mcpServers, menggunakan config Cursor yang ditunjukkan di bagian instalasi di atas.
Bagaimana cara menghubungkan hosted server ke AI saya?
Anda dapat terhubung melalui OAuth di browser dengan menyalin prompt koneksi dari aplikasi atau situs web longbook dan menempelkannya ke AI client Anda.
Apakah AI dapat mengedit catatan keuangan saya secara otomatis?
Tidak, AI hanya dapat menyarankan perubahan yang harus ditinjau dan disetujui di layar Changes pada aplikasi sebelum diterapkan.
Bagaimana cara menggunakan versi local server?
Anda dapat menjalankan local server menggunakan npx dengan mengarahkannya ke folder longbook Anda menggunakan flag --vault.
Jenis file apa yang bisa dibaca oleh local server?
Local server dapat membaca rekening koran dalam format PDF, .xlsx, dan CSV, serta laporan yang dihasilkan oleh longbook.