Skip to content
Subpay logo

Subpay MCP server

Which servers in the official MCP registry are Subpay's own, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-13

← Back to Subpay

Whose server it is
  • Registry nameai.subpay/document-readerverified in the MCP registry

The registry name sits under subpay.ai. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-13
  • Stateanswerschecked 2026-10-13
  • Tools3
  • Server calls itselfsubpay-document-reader
  • Server version1.0.0
  • Protocol version2025-06-18

On 2026-10-13 the server answered initialize and tools/list without a sign-in. First answer in 132 ms.

Tools it offers3 tools · read 2026-10-13
  • extract_document

    Reads construction pay applications — the AIA G702 Application and Certificate for Payment with its G703 Continuation Sheet, including Procore and Textura versions — and change orders, from PDF into structured JSON with arithmetic checks…

  • request_capability

    Free. Tell Subpay about a construction document or field extract_document doesn't support yet (e.g. lien waivers, invoices), and the most you'd pay per read. Used to decide what to build next. No personal information, please.

  • about

    Free. What extract_document reads, its price, payment networks, and terms.

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "document-reader": {
      "type": "http",
      "url": "https://subpay.ai/mcp"
    }
  }
}
Other servers listed as Subpay's
  • ai.subpay/invoice-readeranswers, 2 toolsverified in the MCP registry
  • ai.subpay/tool-finderanswers, 2 toolsverified in the MCP registry

OpenAPI spec

2 paths, read 2026-10-13. Open the spec ↗

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.