Tabs
by Tabs
Query billing, revenue, contract, invoice and payment data from your AI assistant. 27 listed tools, OAuth sign-in through WorkOS, an existing Tabs subscription required.
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 Tabs via MCP
https://integrators.prod.api.tabsplatform.com/mcpWorks in any MCP-compatible client. In Agentman Studio it is one click — no config file to edit.
Tabs Tools & Capabilities (27)
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
Limits
- It is not self-serve. Tabs requires an existing platform account with access to at least one Tabs instance. Every published plan routes through a demo or sales conversation, and the entry plan lists at $2,000 per month.
- We could not verify the read-only claim on the wire. The endpoint returned HTTP 401 to an anonymous
initialize, so we never reachedtools/listand read no annotations. Tabs asserts read-only in three documents; Anthropic publishes nopermissionsfield for this server at all. Treat the posture as a well-corroborated vendor claim, not as an independently verified fact. - The listing and the vendor guide disagree by one tool.
reports_arr_getappears in Anthropic's 27 and not in Tabs' 26-tool table. Tabs states new tools ship continuously, so treat any count as a floor rather than a ceiling. - The OAuth scopes cannot narrow what it does. The authorization server advertises only
openid,profile,emailandoffline_access. There is nothing product-shaped to decline at consent time; authorisation comes from your Tabs instance access instead. - The resource descriptor publishes no scope vocabulary. Its
scopes_supportedkey is absent entirely, so a client reading only RFC 9728 sees no scopes on this resource. - The same host also serves a write-capable REST API. Tabs documents 131 endpoints there, 54 write-shaped, including invoice
SEND, invoice voiding, payment creation and customer deletion. Those are gated by an API key rather than by the connector's OAuth token — which is a reason to keep Tabs API keys away from agents. - Single-record reads need parent identifiers.
invoices_getneeds a customer ID andpayments_getneeds both a customer and an invoice ID, so an agent must walk the hierarchy rather than fetch a record directly. - Rate limits are per Tabs instance and shared. The REST API documents 10 requests per second per merchant. A fan-out agent competes with every other integration on the same instance.
- The cash forecast is directional. Tabs states it assumes on-time sending and on-time payment, and that the assumptions break down under late invoicing, late payment or usage-based billing.
- ARR and recognised revenue are different measures. Tabs states ARR tracks contractual obligations while revenue recognition follows ASC 606. An assistant asked about "revenue" can answer from either.
- Terms restrict use to your own internal purposes. Tabs' terms bar third-party benefit, crawling or scraping by automated means, and storing any significant portion of the content.
- Contact details differ between sources. Anthropic's directory publishes
support@tabs.comwhile Tabs' own guide namessupport@tabsplatform.com. Use the vendor's. - This is data access, not advice. Nothing here is accounting, tax, audit or financial guidance.
Frequently asked questions
Do I need an API key to use the Tabs MCP connector?
No. Tabs documents the connector as OAuth 2.0 only, and states that no API keys or manual token management are needed because compatible clients handle RFC 8414 and RFC 9728 discovery automatically. That differs from the Tabs REST API on the same host, which Tabs documents as authenticating with a long-lived API key placed in the Authorization header.
Can an AI assistant change my billing data through Tabs MCP?
Tabs says no. Its setup guide states all tools are read-only and carry a readOnlyHint annotation, and its launch post says no data can be modified through the MCP server. We could not confirm this on the wire, because the endpoint requires authentication and we did not sign in. The underlying Tabs REST API does support writes.
Why does Claude ask which Tabs instance to use?
Your account has access to more than one. Tabs scopes every tool except list_merchants to a single Tabs instance, so Claude calls list_merchants first to see the options. With access to only one instance, Tabs selects it automatically. With several, name the one you want in plain language and Claude passes the matching instance identifier.
A Tabs tool returned an authorization error. What should I do?
Sign in again through your MCP client. Tabs documents two token faults with the same fix: a missing or invalid authorization header, and an expired OAuth token. Both are resolved by letting the client re-trigger the OAuth flow. If the error says your account has no access instead, Tabs directs you to your Tabs admin to have the account provisioned.
Why did my filter get rejected as an invalid filter rule?
The operator is not one Tabs recognises. Tabs accepts nine rules only, in a property:rule:value string: eq, neq, gt, gte, lt, lte, like, in, nin and between. Anything else returns an invalid filter rule error. A rejected property name is a separate error, and each tool's own description lists the filter properties it supports.
What happens if my AI assistant hits the Tabs rate limit?
The server returns HTTP 429 naming the current limit and reset window. Tabs rate-limits per Tabs instance and returns X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers on every response. Tabs documents the general API limit as 10 requests per second per merchant, and says AI clients typically back off and retry automatically.
Does the Tabs MCP connector cost extra on top of my plan?
Tabs publishes no separate charge for MCP. Its pricing page lists four plans starting at $2,000 per month for Launch and states AI is included on every tier at no extra cost. Tabs does not name MCP in that table, so we cannot confirm which plans include the connector. Tabs also gates access on an existing platform account.
Sources
- Tabs MCP Connector setup and usage guide, for the prerequisites, the per-client setup steps, the 26-tool table and its descriptions, the multi-instance behaviour, the filter grammar and its nine rules, pagination defaults, the rate-limit headers, the example prompts, the version 1.0.0 changelog entry and every FAQ row used below (HTTP 200, retrieved 2026-08-18). This is the exact documentation URL Anthropic's directory publishes for this connector.
help.tabs.com/robots.txtis a bot allowlist that namesClaudeBot,GPTBotandCCBotbefore a blanket disallow for unlisted agents, and carries noContent-Signalheader on any axis. · retrieved 2026-08-18 - Introducing Tabs MCP Server, the vendor's launch post dated April 2026, for the Commercial Graph framing, the "25 read-only data tools across 12 commercial data domains" count, the WorkOS OAuth statement, the shared-service-layer claim and the client compatibility list (HTTP 200, retrieved 2026-08-18) · retrieved 2026-08-18
- Develop with the Tabs API, for the shared base URL, the API-key authentication model, the revoked-key 401 behaviour, the pagination contract and the 10-requests-per-second rate limit (HTTP 200, retrieved 2026-08-18) · retrieved 2026-08-18
- Tabs API reference index — 131 endpoints across 27 sections counted programmatically from on 2026-08-18, of which 54 carry a create, update, delete or upload title. Six were then confirmed individually by page content rather than status code, because this host serves HTTP 200 with a not-found body for missing pages. · retrieved 2026-08-18
- Perform invoice action, for the
SEND,SEND_REMINDER_EMAILandMARK_INVOICE_AS_VOIDenum values and the statement thatSENDemails the customer (retrieved 2026-08-18) · retrieved 2026-08-18 - Cash Forecasting and ARR Report, for the forecast assumptions, the stated breakdown conditions, the directional-not-precise instruction and the contractual-ARR versus ASC 606 distinction — and (retrieved 2026-08-18) · retrieved 2026-08-18
- Tabs pricing, for the four plans, the $2,000/month Launch price, the revenue and active-contract bands, "AI included on every plan" and the Advanced API Support add-on (HTTP 200, retrieved 2026-08-18) · retrieved 2026-08-18
- Tabs Terms and Conditions, for the internal, personal, non-commercial use restriction, the anti-crawling and no-significant-storage clauses, and the bar on processes running while not logged in (retrieved 2026-08-18). We searched it for AI and model-training language and found none. · retrieved 2026-08-18
- Tabs Privacy Policy, for the statement that a subprocessor list is available on request rather than published (retrieved 2026-08-18) · retrieved 2026-08-18
- Live auth posture check against
https://integrators.prod.api.tabsplatform.com/mcp— an anonymousinitializereturned HTTP 401 withwww-authenticate: Bearer resource_metadata=...and a missing-authorization-header body, while an invalid control path returned HTTP 404 with a different generic body./.well-known/oauth-protected-resourcereturned HTTP 200 namingauthorization_servers: ["https://login.tabs.com"]with noscopes_supportedkey;/.well-known/oauth-authorization-serverreturned HTTP 200 advertisingscopes_supportedofopenid,profile,emailandoffline_access, PKCES256, aregistration_endpoint, and anissuerofhttps://login.tabs.com. The RFC path-insert and path-append forms of both descriptors returned HTTP 404; only the bare-root form resolves (all 2026-08-18) · retrieved 2026-08-18 login.tabs.comresolves viaCNAMEtocname.workos-dns.com, and serves a matching OpenID Connect discovery document at/.well-known/openid-configuration— our own DNS and HTTP checks, 2026-08-18, corroborating the vendor's WorkOS statement · retrieved 2026-08-18docs.tabs.com/robots.txtallows all agents except/api/fern-docs/and names a sitemap;www.tabs.com/robots.txtallows all. Neither carries aContent-Signalheader on any axis.docs.tabs.com/llms.txtreturns HTTP 200 indexing 52 documentation pages and invites.mdsuffix fetching; the sitemap contains no MCP page, so the connector documentation lives only onhelp.tabs.com(all checked 2026-08-18) · retrieved 2026-08-18- Anthropic Connectors Directory entry, for the 27 tool names, the partner tier, the
financial-servicescategory, the emptyprompt_namesarray and the absence of anypermissionsfield (snapshot 2026-08-16) · retrieved 2026-08-16 - Tabs support —
support@tabsplatform.comper the vendor's guide,support@tabs.comper Anthropic's directory · Privacy
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
- Finance
- Developer
- Tabs
- Tools
- 27
- Domain
- integrators.prod.api.tabsplatform.com
Using Claude Desktop or another MCP client? Setup docs — the connection URL above works anywhere.