Developers

Your data, your tools,
and your choice of AI.

Ask Costed answers questions about your jobs, catalogue and BOQs right inside the app. Prefer your own assistant? The MCP server lets you bring the AI of your choice. And a versioned REST API is there when you want to build directly.

Start free trial Book a demo
The Ask Costed AI assistant panel open over a BOQ, with suggested prompts about jobs, catalogue and BOQ totals

Ask Costed, built in

The assistant answers questions about your jobs, catalogue, suppliers and BOQ totals — and can build assemblies — right where you work. It uses the AI model you pick in Settings → AI, and every change is confirmed before it runs.

MCP · bring your own AI

costed.app ships a Model Context Protocol server with 44 tools that read and write. Connect Claude — or any MCP-compatible assistant you prefer — and it can pull a BOQ, list jobs, prepare an RFQ, run a profitability report or check price intelligence, authorized per-tenant over OAuth.

REST API

A versioned /api/v1 with an OpenAPI reference. Read your jobs, catalogue, suppliers, cost centres, contacts and units with tenant-scoped keys (costed_sk_), per-domain scopes, rate limits and an audit log. Self-manage keys and outbound webhooks in the app.

API reference

Every endpoint, documented.

An interactive API reference (RapiDoc over the live OpenAPI spec) documents every resource, response and error — with a built-in request console. Sign in and open it at app.costed.app → Developers; the spec itself is public at /api/v1/openapi.json.

The costed.app API Developer Reference: a RapiDoc reference for the versioned /api/v1 REST API
FAQ

Common questions.

Can I use my own AI, not Claude?
Yes. Ask Costed lets you pick the AI model in Settings → AI, and the MCP server works with any MCP-compatible assistant — so you bring the AI you prefer.
What is MCP?
The Model Context Protocol is an open standard for connecting AI assistants to tools and data. costed.app ships an MCP server so your assistant can work with your jobs, BOQs and reports directly — authorized over OAuth, scoped to your tenant.
Does the REST API write data too?
The v1 REST API is read-only for your Bill-of-Quantities data today (jobs, catalogue, suppliers, cost centres, contacts, units) — write access is on the roadmap. Writes are available now through the MCP server (add BOQ items, create catalogue items, prepare RFQs, and more).
Where do I get an API key and the docs?
In the app: Settings → Developer. Create a tenant-scoped costed_sk_ key, choose its scopes, and open the interactive API reference. Outbound webhooks are managed there too.
Ready when you are

Start building
on costed.app.

14-day free trial. No credit card. Your data, your call.

Start free trial Book a 15-min demo