Walletguide
Developers

Overview

Everything the Walletguide app can do to your data, over a REST API, a CLI and an MCP server — all generated from one OpenAPI document.

Walletguide has no private API. The app talks to the same public routes you do.

One document, three surfaces

The OpenAPI 3.1 document is generated from the route definitions themselves. The CLI's commands, the MCP server's tools and every page of the endpoint reference are then generated from it, at build time.

Nothing in that chain is hand-maintained, which is why the three agree and why a new route reaches all of them at once.

It also means the names line up. GET /wallets/{walletId}/assets is the tool assets_list and the command walletguide assets list. Learn one and you can guess the others.

Which one to use

You areUse
Writing a script or a CI jobThe CLI with an API key
Building software against someone else's walletThe REST API with OAuth
Pointing an AI agent at your own moneyMCP, read-only to begin with
ExploringThe reference — every endpoint has a playground

The one thing to get right

Ask a data slice for a metric. They compute over the full history on the server and apply the rules raw rows do not carry: splits, transfers between your own accounts, offset categories. Listing transactions and adding them up returns one page of them and no warning that there were more.

On this page