Double-entry bookkeeping MCP server — import bank CSVs, categorize, reconcile, tax reports.
Connect Runs on your machine
claude mcp add bookie -e BOOKIE_DB_URL=<BOOKIE_DB_URL> -e BOOKIE_DB_DIRECT_URL=<BOOKIE_DB_DIRECT_URL> -e BOOKIE_API_KEY=<BOOKIE_API_KEY> -- npx -y [email protected]
{
"mcpServers": {
"bookie": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"BOOKIE_DB_URL": "<BOOKIE_DB_URL>",
"BOOKIE_DB_DIRECT_URL": "<BOOKIE_DB_DIRECT_URL>",
"BOOKIE_API_KEY": "<BOOKIE_API_KEY>"
}
}
}
}
{
"mcpServers": {
"bookie": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"BOOKIE_DB_URL": "<BOOKIE_DB_URL>",
"BOOKIE_DB_DIRECT_URL": "<BOOKIE_DB_DIRECT_URL>",
"BOOKIE_API_KEY": "<BOOKIE_API_KEY>"
}
}
}
}
{
"servers": {
"bookie": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"BOOKIE_DB_URL": "<BOOKIE_DB_URL>",
"BOOKIE_DB_DIRECT_URL": "<BOOKIE_DB_DIRECT_URL>",
"BOOKIE_API_KEY": "<BOOKIE_API_KEY>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
BOOKIE_DB_URLRequired, secret | Neon pooled Postgres connection string — the ledger database |
BOOKIE_DB_DIRECT_URLRequired, secret | Neon direct (non-pooled) Postgres connection string, used for schema push |
BOOKIE_API_KEYRequired, secret | Static Bearer token for authenticating requests (printed by `npm run setup`) |
Details
| Package | [email protected] (NPM, stdio) |
| First published | 3 Jul 2026 |
| Last updated | 3 Jul 2026 |
| Registry name | io.github.yuens1002/bookie |
More finance and crypto servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
