Tiller
by Tiller
Query your Tiller personal finance spreadsheet from an AI agent, and let it write categories and notes back. Four tools listed by Anthropic; Tiller publishes no tool names anywhere, and its own OpenAPI spec covers only the three reads. OAuth sign-in with identity-only scopes.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Connect Tiller via MCP
https://ai-tools.tillermoney.com/mcpWorks in any MCP-compatible client. In Agentman Studio it is one click — no config file to edit.
Tiller Tools & Capabilities (4)
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
Limits
- No application scopes exist. Tiller's authorization server advertises
openid,profile,emailandoffline_access, and its OpenAPI spec requires all four on every financial endpoint. Every one is an identity claim. The RFC 9728 resource descriptor declares noscopes_supportedat all. Nothing at the OAuth grant separates reading a decade of transactions from writing to the sheet — the boundary a user would most want falls nowhere in this vocabulary. - Tiller calls it beta. Both Tiller blog posts and the help article describe the MCP server as a beta or experimental feature, and the article says of its preset prompts that they have not been thoroughly tested, directing feedback to
beta@tiller.com. - The write is Google Sheets only. It requires a Direct Fills sheet, and Tiller states Direct Fills is not currently available for Microsoft Excel.
- 500 transactions per page. Tiller states Claude retrieves 500 at a time and paginates automatically, so wide date ranges are slower.
- Raw pages come back in sheet order, not by date. Tiller's audit schema states a limited page is the first N sheet rows rather than the newest or oldest.
- Category names must match exactly. Tiller states your category names are the source of truth, so a question using a synonym finds nothing rather than erroring.
- Some accounts still need a manual refresh. Tiller states Direct Fills does not remove the requirement to manually refresh institutions that require MFA, so the connector can read a spreadsheet that is silently behind your bank.
- No undo, and no delete. Nothing in the listing reverts a batch of writes or removes a row. Recovery is your spreadsheet's own version history.
- The write endpoint's parameters are unpublished. Tiller's OpenAPI spec omits it entirely, so the batch size and the full set of writable fields are unknown to us.
- ChatGPT is not recommended by the vendor. Tiller reports inconsistent and inaccurate results in early testing and has not validated Gemini.
- Tiller's privacy policy does not mention the MCP server, AI or LLMs at all. The document the directory links carries a May 2019 revision date, predating the connector and this class of tool entirely. Every privacy commitment about the connector — that Tiller does not store what the AI analyses, that access is explicit and transient, that transactions are not sent to a model automatically — appears only in help-centre and marketing prose, not in the binding policy.
- Tiller's own AI landing page shipped with unfilled placeholders. On 2026-08-22 it displayed bracketed CMS tokens including a customer-attribution slot and an instruction to insert any error found in its accuracy demonstration, on a page stamped "Verified August 20, 2026". Read its claims as marketing copy in progress rather than as a settled specification.
Frequently asked questions
No. Tiller's own security promise states the platform has read-only access to bank data and that Tiller cannot move, transfer or invest money, create accounts, change passwords or modify permissions at any financial institution. The connector sits above that boundary. Its endpoints read a spreadsheet, and no tool takes a payee, amount or account credential.
Categories and notes, on Direct Fills sheets only. Tiller's help article states the MCP allows writing changes back to the Transactions sheet for Direct Fills sheets, and that you can use Claude to categorize transactions and apply notes. The documented flow has Claude propose the edits and ask before applying them, so the write is confirmed rather than silent.
Only identity claims. Tiller's authorization server advertised openid, profile, email and offline_access on 2026-08-22, and its OpenAPI spec requires exactly those four for every financial endpoint. None of them separates reading transactions from writing categories, so consent cannot grant read-only access to the connector.
Anthropic lists four: list_categories, list_spreadsheets, query_transactions and update_transactions. Tiller publishes no tool names anywhere public — not in its help centre, blog, forum, GitHub, npm or PyPI. Its OpenAPI spec publishes three operations, all GET, all reads, so the write has no machine-readable entry.
Not through the connector. It reaches spreadsheets Tiller already services, addressed by a spreadsheet ID that list_spreadsheets returns. Separately, Tiller's Direct Fills authorization asks Google for see, edit, create and delete on all your spreadsheets. Tiller's Advanced Security setting replaces that with a per-file picker, and it is off by default.
Read the audit block. Tiller's query response attaches a record of the executed pipeline with row counts at each step, a truncated flag when a limit cut the tail, and a verdict of ok or warn. Tiller's own schema describes it as letting the caller verify the result matches its intent by reading the plan that produced it.
Pagination and hidden categories. Tiller states Claude retrieves 500 transactions at a time and paginates through larger sets automatically, so annual analyses take longer. Categories marked hide from reports are excluded by default, and Tiller's schema treats an unresolved hide flag as unknown rather than not hidden, which keeps those rows.
It connects, but Tiller does not recommend it. Tiller states that in early testing with ChatGPT the responses were inconsistent and inaccurate, that it recommends Claude for the best results right now, and that it has not validated Gemini. The endpoint URL is the same for any MCP client, and Tiller does not document setup steps for other tools.
Sources
- Tiller help centre, "Connecting AI Tools to Tiller via MCP" (retrieved 2026-08-22). This is the
documentationURL Anthropic's directory publishes;help.tiller.com/robots.txtpermits it and carries noContent-Signalline. · retrieved 2026-08-22 - Tiller AI Tools OpenAPI specification (retrieved 2026-08-22). Served unauthenticated on the MCP host itself; the source for every schema and parameter claim on this page. · retrieved 2026-08-22
- Tiller, "How to use AI with Tiller" (retrieved 2026-08-22). Stamped "Verified August 20, 2026" by Tiller; carries unfilled CMS placeholders. · retrieved 2026-08-22
- Tiller blog, "What does AI mean for my Tiller spreadsheet?" (retrieved 2026-08-22) · retrieved 2026-08-22
- Tiller blog, "ChatGPT, Claude, and Your Bank: Why the Layer Underneath Matters" (retrieved 2026-08-22) · retrieved 2026-08-22
- Tiller's 12-Point Security and Privacy Promise (retrieved 2026-08-22) · retrieved 2026-08-22
- Tiller help centre, "Direct Fills vs Sidebar Fills" (retrieved 2026-08-22) · retrieved 2026-08-22
- Tiller help centre, "Advanced Security for Tiller's Google Sheets spreadsheet access" (retrieved 2026-08-22) · retrieved 2026-08-22
- Tiller help centre index,
llms.txt(retrieved 2026-08-22). Indexes 170+ articles and does not list the MCP article; neither does the site'ssitemap.xml. · retrieved 2026-08-22 - Live OAuth posture check: 401 with
www-authenticatepointing at RFC 9728 metadata athttps://ai-tools.tillermoney.com/.well-known/oauth-protected-resource, and authorization server metadata athttps://ai-tools.tillermoney.com/.well-known/oauth-authorization-serverandhttps://auth.tillermoney.com/.well-known/oauth-authorization-server(2026-08-22) · retrieved 2026-08-22 - Searched for a vendor tool enumeration and found none:
help.tiller.comin-site search for "MCP" (0 results),help.tiller.com/llms.txt,help.tiller.com/sitemap.xml,tiller.com/sitemap_index.xml,community.tiller.com,github.com/tillerhq, npm and PyPI (all 2026-08-22) · retrieved 2026-08-22 - Anthropic Connectors Directory entry — , read from our directory snapshot dated 2026-08-16 · retrieved 2026-08-16
- Tiller support — <mailto:support@tiller.com> · Privacy (retrieved 2026-08-22; the directory publishes the unslashed form, which 301s here). Last revised May 2019. · retrieved 2026-08-22
Use in Agentman
Connect once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.
Open in Agentman StudioServer Info
- Category
- Productivity
- Developer
- Tiller
- Tools
- 4
- Domain
- ai-tools.tillermoney.com
Using Claude Desktop or another MCP client? Setup docs — the connection URL above works anywhere.