Developers & AI agents
Tabzoola prices custom printed index tab dividers from the same engine the website uses, and any agent or app can call it. There is no account, no key and no quote request: ask for a build, get the exact per-set price with setup included, and hand the person a link that opens the designer already filled in.
Everything on this page is read-only. The API purchases nothing, reserves nothing and takes no payment; every path ends at a page a person opens, and a free PDF proof must be approved before anything prints.
Endpoints
| MCP server | https://tabzoola.com/api/mcp Model Context Protocol, Streamable HTTP, stateless, no authentication. Listed in the official MCP registry as com.tabzoola/pricing. |
| OpenAPI 3.1 | https://tabzoola.com/openapi.json The pricing and delivery-date endpoints as a spec: load it as a tool in any agent framework. |
| Price endpoint | https://tabzoola.com/api/price?product=paper&tabs=8&sets=100 Plain GET, JSON back. Add any option as optionKey=choiceId. |
| Capabilities | https://tabzoola.com/api/price With no parameters: every product, option key, choice id and valid set quantity. |
| llms.txt | https://tabzoola.com/llms.txt The site described for language models, with the price tables inlined in llms-full.txt. |
| Discovery document | https://tabzoola.com/.well-known/mcp.json A one-page description of the MCP server for directories and crawlers. |
MCP tools
Connect https://tabzoola.com/api/mcp as a remote MCP server in Claude, ChatGPT, Cursor, or any client that speaks Streamable HTTP. Three tools, all read-only and idempotent.
- Use when
- Call first. No input.
- Input
- none
- Returns
- Products (paper, poly), every option key and its choice ids, the valid set quantities, and ordering facts such as the minimum order and turnaround.
- Use when
- The user knows the product, tabs per set and number of sets.
- Input
- product (paper | poly), tabsPerSet (1–150), sets (25 or more), options (optional map of optionKey to choiceId), colorChanges (poly only)
- Returns
- Exact per-set and total price in USD with setup included, the resolved options, and an orderUrl that opens the configurator with that build pre-selected.
- Use when
- The user has their actual tab titles in order.
- Input
- product, sets, titles (array of 1–150 strings; the count sets tabs per set), options (optional)
- Returns
- The same price block plus an orderUrl that opens the designer with every title pre-filled, for a person to review and complete at checkout.
Example
A plain JSON-RPC call, no session needed. The tool result carries the same JSON as text and as structured content.
curl -s https://tabzoola.com/api/mcp \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"quote_price",
"arguments":{"product":"paper","tabsPerSet":8,"sets":100}}}'{
"product": "paper",
"sets": 100,
"tabsPerSet": 8,
"price": { "currency": "USD", "perSet": 3.58, "total": 358, "setupIncluded": true },
"facts": {
"minimumOrder": "25 sets",
"proof": "Free PDF proof emailed before anything prints",
"turnaround": "About 5 business days for paper after proof approval"
},
"orderUrl": "https://tabzoola.com/configure/paper?tabs=8&sets=100"
}What the engine prices, and what it does not
- Paper tabs on 90# or 110# index, Mylar-reinforced on every tab in 19 colors, and wipe-clean .015 poly tabs. 1 to 150 tabs per set, any cut from 1/2 to 1/15.
- Minimum order is 25 sets. Set quantities step through the published tiers; the capabilities tool lists them.
- Setup is included in every price. Ground shipping is free over $75 in the continental US, which a 25-set order of three or more tabs clears.
- Production is about 5 business days for paper and about 15 for poly, after proof approval.
- Reverse-printed tabs, PMS ink matching and custom sheet sizes up to 11 x 17 are by quote only: send those to the quote form, never to the price tools.
Privacy and data
The API needs no account and asks for nothing about the user. Requests carry only the build (product, quantities, options) and, for draft orders, the tab titles; the server computes a price and returns a URL, and stores none of it. Ordinary web-server logs apply, as described in the privacy policy. Purchases happen only on tabzoola.com, by a person, under the terms of service.
Support
Questions about the API or a listing: sales@tabzoola.com or (847) 397-1200, Monday to Friday, Chicago time. The server is version 1.1.0 and has been in the official MCP registry since August 2026; tool changes are announced in the server’s own description, so a client that re-lists tools always has the current set.
See also Open Data for the CC BY 4.0 datasets and Press & facts for the company facts.