Skip to content
mcp/skillhub

Bookie MCP Server

by yuens1002io.github.yuens1002/bookiev0.8.5

Double-entry bookkeeping MCP server — import bank CSVs, categorize, reconcile, tax reports.

0Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active22d ago

Install Bookie MCP server

Install in Claude Code

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 bookie-mcp

Configuration

VariableRequiredSecretDescription
BOOKIE_DB_URLyesyesNeon pooled Postgres connection string — the ledger database
BOOKIE_DB_DIRECT_URLyesyesNeon direct (non-pooled) Postgres connection string, used for schema push
BOOKIE_API_KEYyesyesStatic Bearer token for authenticating requests (printed by `npm run setup`)

Freshness

Active — last maintenance signal 22d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-09-18 · 22d ago · GitHub

  2. Latest release

    2026-09-18 · 22d ago · GitHub · v0.8.16

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-07-03 · 3mo ago · official registry · v0.8.5

FAQ

›How do I install the Bookie MCP server in Claude Code?

Run: 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 bookie-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Bookie require an API key?

Yes. It expects BOOKIE_DB_URL, BOOKIE_DB_DIRECT_URL, BOOKIE_API_KEY, of which 3 are secrets.

›Can I use Bookie as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Bookie in the official MCP registry?

Yes, as io.github.yuens1002/bookie.