AI tools & MCP server
Every page on this site is also available in machine-readable forms, so an AI coding assistant can read the documentation directly instead of you pasting it in.
Markdown for any page
Append .mdx to a page URL to get its content as plain Markdown. For example,
/payments/bbps/overview.mdx is the Markdown of the BBPS overview.
Every page also has a Copy Markdown button next to its title.
llms.txt
/llms.txtlists every page with its title, description and link, in the llmstxt.org format./llms-full.txtis the full text of every page in one file (about 2 MB).
MCP server
The documentation is exposed as an MCP (Model Context Protocol) server, so a coding agent can search and read it on its own:
https://docs.setu.co/api/mcpIt uses the Streamable HTTP transport, needs no authentication, and is read-only. It offers three tools:
| Tool | What it does |
|---|---|
search | Full-text search across every page. Returns up to ten matching pages with a few matching headings or passages each, every one with its URL. Short keyword queries rank better than full sentences. |
list_pages | The page tree with titles, descriptions and URLs. Only pages that answer directly are listed, so every URL in it works with get_page. |
get_page | The Markdown of one page, by its URL path, e.g. /payments/bbps/overview. |
This server answers questions about the documentation. It is not the BillPay MCP server, which lets an assistant fetch and pay bills on a customer's behalf and needs OAuth — see the BillPay MCP integration guide.
Connect your tool
Coding agents take the URL in their MCP config. The Claude and ChatGPT apps take it as a custom connector (ChatGPT calls the result an app). Either way there is nothing to authenticate. Menu labels below are as of September 2026; each vendor's guide has the current path.
Run once; --scope user makes it available in every project, including the desktop app's Code tab:
claude mcp add --transport http --scope user setu-docs https://docs.setu.co/api/mcpStart a new session, then ask your question as usual; the agent calls search and get_page on
these docs and cites the pages it read. /mcp inside a session lists the server and its tools.
Requests are rate limited per IP address (60 per minute), which is plenty for interactive use.