MCP server + REST API

Purchase Orders for AI Agents

Connect Claude, ChatGPT, Cursor or your own system to poTemplate and issue purchase orders by describing them. Your saved company details, currency and payment terms are filled in automatically.

Connect an AI assistant (MCP)

poTemplate ships a Model Context Protocol (MCP) server, so assistants like Claude, ChatGPT and Cursor can create and look up purchase orders in your account after you sign in once.

  1. 1Add the server URL in your assistant's connector settings:
  2. 2A poTemplate sign-in and approval screen opens. Approve once.
  3. 3Ask your assistant to create a purchase order. Missing fields come from your saved profile.
https://potemplate.com/mcp

Automate from your system (REST API)

Prefer a direct integration? The poTemplate REST API issues purchase orders from your ERP, marketplace or automation platform with a single POST request — signed PDF returned in under 200 ms.

curl -X POST https://potemplate.com/api/public/v1/purchase_orders \
  -H "Authorization: Bearer $POTEMPLATE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "template": "north-america", "vendor_name": "Acme Logistics",
        "items": [{ "description": "Fiber Cable", "quantity": 50, "unit_price": 12 }] }'
Read the API docs

What is an MCP server?

The Model Context Protocol is an open standard that lets AI assistants call external tools securely. An MCP server exposes actions — here, purchase orders — that the assistant performs on your behalf: authenticated as you, with no access to anyone else's data.

What your assistant can do

  • Create purchase orders from a plain description
  • Fill in your saved company details, currency and payment terms automatically
  • Look up and search recent purchase orders
  • Organise orders into folders
  • Check your plan and remaining monthly allowance
  • Return a link to the generated PDF

Things you can say

“Create a PO to Nordic Supplies for 200 units of packaging at 4.20 each.”
“Show the purchase orders I raised this month.”
“File last week's POs into a folder called Packaging.”

One monthly pool for assistants, API and dashboard

Every purchase order — created by an assistant, an API call, or a manual save — draws on the same monthly allowance. The free plan includes 10 POs/month; paid plans scale to 100,000.

See pricing
Do I need an API key to connect an assistant?+

No. Assistants connect through the MCP server and you approve the connection by signing in — no API key required. API keys are only needed for direct REST integrations.

Can my assistant see other people's purchase orders?+

No. The connection is authenticated as your account and every action runs under your own permissions. An assistant can only see and create purchase orders belonging to you.

Which assistants are supported?+

Any assistant that supports the Model Context Protocol, including Claude, ChatGPT and Cursor. Connect once at https://potemplate.com/mcp and the same connection works across tools.