Skip to content
MCPSTAMP

AnswerLive data

Can Claude create purchase orders?

Yes, as a document. Claude can draft a purchase order from a list of items, and with code execution on (the default on Free, Pro and Max) it can save it as a PDF or spreadsheet. Projects and memory can keep your supplier details. What a chat does not keep is a PO number series and the status of each order until the goods arrive. Connect the Billing Docs server (free token) and Claude raises a numbered purchase order with totals, writes a plain-text order to email the supplier, and records full or partial deliveries against it.

What Claude does alone, and what needs the server

Claude on its own

  • Drafts a purchase order from a list of items.
  • Saves it as a file when code execution is on.

With the Billing Docs server

  • A PO number on every order that is never reissued.
  • Open, partly received or received status per order.
  • Each delivery kept with its date and note.

A real call to the live server

We sent this to the hosted server on 2026-11-05. The answer below is the server's own text, not a mock-up. Live values will differ when you ask.

You ask

Order 4 packs of business cards at USD 42 and one trade show banner at USD 185 from Mile High Print Co, delivered by 13 November.

Tool call

purchase_order_create {"supplier":"Mile High Print Co","items":[{"description":"Business cards, 350gsm, 500 pack","quantity":4,"unit_price_minor":4200},{"description":"Trade show banner, 2 x 1 m","quantity":1,"unit_price_minor":18500}],"expected_delivery_date":"2026-11-13","issue_date":"2026-11-06","notes":"Deliver to 210 Pine St, Denver"}

Server answer

{"created": {"id": "PO-2026-0001", "supplier": {"name": "Mile High Print Co"}, "issue_date": "2026-11-06", "expected_delivery_date": "2026-11-13", "status": "open", "total": "USD 353.00", "lines": [{"description": "Business cards, 350gsm, 500 pack", "quantity": 4, "unit_price": "USD 42.00", "amount": "USD 168.00"}, {"description": "Trade show banner, 2 x 1 m", "quantity": 1, "unit_price": "USD 185.00", "amount": "USD 185.00"}]}}

The server answers in JSON. This is a shortened copy, and every field shown is unchanged.

You ask

Write the order so I can email it.

Tool call

purchase_order_text {"id":"PO-2026-0001"}

Server answer

Hello Mile High Print Co, Please treat this as purchase order PO-2026-0001, dated 2026-11-06. Business cards, 350gsm, 500 pack 4 x USD 42.00 USD 168.00 Trade show banner, 2 x 1 m 1 x USD 185.00 USD 185.00 Subtotal USD 353.00 TOTAL USD 353.00 Please deliver by 2026-11-13 and quote PO-2026-0001 on the delivery note and your invoice. Deliver to 210 Pine St, Denver Best regards, Reyes Studio --- Download (.txt, valid 1 hour): <download link>

Download links last one hour, so they are shown here as <download link>.

Connect it in 1 minute

Get a free token first. No account, 30 days, 600 calls an hour. Put it in the URL in place of <token>. In Claude.ai or Claude Desktop open Settings, then Connectors, then Add custom connector, and paste the URL.

1. Free token

curl -s -X POST https://mcp.zovo.one/mcp/token

Connector URL (replace <token>)

https://mcp.zovo.one/mcp/billing-docs/t/<token>

Claude Code

claude mcp add --transport http billing-docs https://mcp.zovo.one/mcp/billing-docs/t/<token>

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "billing-docs": {
      "url": "https://mcp.zovo.one/mcp/billing-docs/t/<token>"
    }
  }
}

VS Code (.vscode/mcp.json)

{
  "servers": {
    "billing-docs": {
      "type": "http",
      "url": "https://mcp.zovo.one/mcp/billing-docs/t/<token>"
    }
  }
}

All 14 tools, free and Pro limits and more prompts are on the Billing Docs MCP server page.

Questions

Can Claude create purchase orders?
Yes, as a document. Claude can draft a purchase order from a list of items, and with code execution on (the default on Free, Pro and Max) it can save it as a PDF or spreadsheet. Projects and memory can keep your supplier details. What a chat does not keep is a PO number series and the status of each order until the goods arrive. Connect the Billing Docs server (free token) and Claude raises a numbered purchase order with totals, writes a plain-text order to email the supplier, and records full or partial deliveries against it.
Does it send the order to the supplier?
No. It writes the order text, and you send it. purchase_order_receive then records what arrived, and a partial delivery keeps the order open.
What is free, and what does Pro add?
Five documents a calendar month, credit notes and purchase orders counted together, are free, and so are the plain-text versions and the lists. Pro is $19 once for the Billing Docs server, or $39 once for all 49 servers. It adds unlimited documents, the A4 credit note and purchase order pages, and the billing report of credits and late orders.
Is the server free?
The hosted Billing Docs server has a free tier. A free token lasts 30 days and allows 600 calls an hour, with no account. Some features are Pro, and the server page lists what is free and what is not.

More questions people ask Claude

All answers ยท All free servers

Get an email when a new free server ships

About once a month, one short email lists the free MCP servers and Can Claude answers we added since the last one. Your address is used for nothing else. We first send a link to confirm, and you are not on the list until you click it. Every email has an unsubscribe link. Details are on the privacy page.