MCP server
Precoro MCP by usefulapi
io.usefulapi/precoro
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Read Precoro purchase orders, invoices, suppliers and budgets; approve, reject and submit documents.
Working at last checkVerified publisher: usefulapi.ioAbout 7,163 tokens per request once connected24 tools
https://precoro.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 24
- Token cost
- About 7,163 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http precoro https://precoro.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.precoro] url = "https://precoro.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"precoro":{"httpUrl":"https://precoro.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"precoro":{"url":"https://precoro.usefulapi.io/mcp"}}}
VS Code
{"servers":{"precoro":{"type":"http","url":"https://precoro.usefulapi.io/mcp"}}}
Antigravity
agy mcp add precoro https://precoro.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"precoro","server_url":"https://precoro.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"precoro","server_url":"https://precoro.usefulapi.io/mcp"}
Tools
precoro_approve_document~281 tokens
WRITE: approve a document as the Precoro user the API key belongs to (that user must be a current approver of it). Approving can release spending: an approved purchase order may be sent to the supplier and an approved invoice can go to payment. Find candidates with the list tools and waiting_for_my_precoro_create_purchase_requisitionMoves money · ~828 tokens
WRITE: create a purchase requisition in draft (open) status for the key user; it is not submitted for approval until precoro_submit_document is called. Needs a location id, a currency, a delivery date and at least one item (a catalog item_id, or a name with quantity and price). Find ids with precoroprecoro_create_supplier~512 tokens
WRITE: create a supplier. The name must be unique in the company (a duplicate name, unique code or registration number is rejected). The supplier is available to all legal entities. Depending on the company's settings it may need approval before it can be used on orders. Returns the new supplier. POprecoro_get_expense~123 tokens
One expense document by IDN with items, custom fields and approval steps. GET /expenses/{idn}.precoro_get_invoice~136 tokens
One supplier invoice or credit note by IDN with items, taxes, matching to purchase orders and receipts, and payments. GET /invoices/{idn}.precoro_get_item~88 tokens
One catalog item by id. GET /items/{id}.precoro_get_purchase_order~137 tokens
One purchase order by IDN with all items, taxes, custom fields, approval steps, receiving and payment status. GET /purchaseorders/{idn}.precoro_get_purchase_requisition~131 tokens
One purchase requisition by IDN with items, custom fields and approval steps. GET /purchaserequisitions/{idn}.precoro_get_receipt~118 tokens
One goods receipt by IDN with items and approval steps. GET /receipts/{idn}.precoro_get_supplier~130 tokens
One supplier by id with contacts, conditions, custom field defaults and credit balance. Bank details are never returned. GET /suppliers/{id}.precoro_list_ap_inbox~188 tokens
List documents in the accounts-payable inbox (uploaded or emailed supplier invoices read by OCR): file name, supplier, gross total, currency, status, upload and processed dates. GET /ap/documents.precoro_list_budgets~181 tokens
List budgets with name, period, total sum, how much is used in purchase requisitions, purchase orders, invoices and expenses, and whether the limit is enforced. GET /budgets.precoro_list_contracts~164 tokens
List supplier contracts with number, supplier, begin and end dates and whether they auto-prolong. GET /contracts.precoro_list_expenses~484 tokens
List expense documents (purchases without a purchase order): supplier, totals, currency, status and payment status. Filter by status, last-modified time, approval date range, or 'waiting for my approval'. GET /expenses.precoro_list_invoices~544 tokens
List supplier invoices and credit notes: supplier, totals, currency, issue and due dates, paid sum, approval/payment status. Filter by status, kind, last-modified time, approval date range, or 'waiting for my approval'. GET /invoices.precoro_list_items~215 tokens
List catalog items (products and services): name, SKU, unit, price, currency, supplier, group and custom fields. Filter by last-modified time. GET /items.precoro_list_payments~197 tokens
List payments recorded against invoices and expenses: pay date, sum paid, status (0 paid, 8 canceled), kind (0 payment, 1 credit, 2 supplier credit balance, 3-6 prepayments/credits) and the invoice or expense paid. GET /payments.precoro_list_purchase_orders~618 tokens
List purchase orders (POs) with number (idn), supplier, location, totals, currency, required date, approval status, receiving status (0 not received, 1 partly, 2 received) and payment status (0 needs invoice, 1 not paid, 2 partly paid, 3 paid). Line items come only from precoro_get_purchase_order. Fprecoro_list_purchase_requisitions~506 tokens
List purchase requisitions (purchase requests): requester, location, totals, required date, approval status. Line items come only from precoro_get_purchase_requisition. Filter by status, last-modified time, approval date range, or 'waiting for my approval'. GET /purchaserequisitions.precoro_list_receipts~500 tokens
List goods receipts (what was delivered against purchase orders): purchase order, status and dates. Line items and received quantities come only from precoro_get_receipt. Filter by status, last-modified time, approval date range, or 'waiting for my approval'. GET /receipts.precoro_list_reference_data~367 tokens
List a configuration table: users (name, email, roles), locations, legal_entities, taxes, payment_terms, units, warehouses, product_groups, document_custom_fields (departments, projects, classes, GL accounts), item_custom_fields or supplier_custom_fields. Use it to find the ids that purchase requisiprecoro_list_suppliers~234 tokens
List suppliers: name, unique code, currencies, payment conditions, minimum order sum, contact and address fields, accounting ids, status. Bank details are never returned. Filter by last-modified time. GET /suppliers.precoro_reject_document~259 tokens
WRITE: reject (deny) a document that is waiting for the key user's approval. A comment is required; the creator is notified and sees it. POST /{document}/{idn}/reject.precoro_submit_document~222 tokens
WRITE: confirm a draft (open) document so it enters the approval flow (or is approved at once if no approval is needed). Approvers are notified. POST /{document}/{idn}/confirm.
Browse
Related MCP servers
- Cin7 Core MCP by usefulapi
Read Cin7 Core products, stock by location, sales, purchases, customers, suppliers and transfers. - KiotViet MCP by usefulapi
Read KiotViet products, customers, invoices, orders and stock; create customers and orders. - Bukku MCP by usefulapi
Read Bukku contacts, accounts, invoices, bills and journals; create contacts and sales invoices. - Bind ERP MCP by usefulapi
Read Bind ERP clients, products, inventory, invoices, orders; create prospects, clients, orders. - Unleashed Software MCP by usefulapi
Check products, stock on hand, customers, orders, invoices and quotes, and create records. - KashFlow MCP by usefulapi
Read KashFlow invoices, customers, suppliers, banking and reports; add customers, notes. - Finale Inventory MCP by usefulapi
Read Finale Inventory products, stock, orders and shipments; create draft purchase orders. - Ordoro MCP by usefulapi
Read Ordoro orders, products, shipments, suppliers and purchase orders; tag and comment on orders.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/precoro)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents