Saybooks is answering right now. Last checked 10 min ago. Last commit 7 Nov 2026.
Books your AI keeps from your own bank statements: cards, loans, bills, receipts and the tax year.
We read the source, 1 d ago · rules 995398eba69f
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
const specOf = (area) => JSON.parse(fs.readFileSync(path.join(SPEC_DIR, area, 'acts.json'), 'utf8'));
try { out = execFileSync(BIN, args, { encoding: 'utf8', timeout: 20000, stdio: ['ignore', 'pipe', 'ignore'] }); }
sig = subprocess.run(["openssl", "dgst", "-sha256", "-sign", path], input=msg, capture_output=True, check=True).stdout
document.getElementById('funnel').innerHTML = cards.map(([n, l]) => `<div class="stat"><b>${n}</b><span>${l}</span></div>`).join('');
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.
claude mcp add saybooks --transport http https://saybooks.io/mcp
https://saybooks.io/mcp
[mcp_servers.saybooks]
url = "https://saybooks.io/mcp"
{
"mcpServers": {
"saybooks": {
"url": "https://saybooks.io/mcp"
}
}
}
{
"servers": {
"saybooks": {
"type": "http",
"url": "https://saybooks.io/mcp"
}
}
}
This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.
| URL | Transport | State | Latency | Checked |
|---|---|---|---|---|
| https://saybooks.io/mcp | streamable-http | sign-in | 318 ms | 10 min ago |
Which of your cards to tap at a place: the cashback, cap and conditions, from the banks' own pages.
Sales, receivables, statements and fees for your own Rede (Brazilian card acquirer) merchant account
IQ Books: the AI-native UK ledger that keeps your books itself. Review and approve it all from chat
Capture and organize receipts from your AI chat: totals, categories, ledgers.
Create and update Boords projects, scripts, storyboards, frames and comments from your AI app.
Turn bank statements, invoices, receipts and other PDFs into Excel workbooks.
A human checks and confirms in DeskCalc the figures an AI read from invoices, receipts, statements.
Private vault for your receipts, meals and notes. Your AI saves them and answers from them.
Answers built from our own checks of this server.