Skip to content

Integration · Field service

Connect Claude & ChatGPT to Exayard

Ask your AI for the takeoff totals on a project, what a vendor quoted, or to draft an estimate in Exayard. It can read projects, plan pages, files, takeoff symbols and line items, and export a whole project. It can also create and update projects, products and vendors, record vendor quotes and post messages to a project's feed.

Connect Exayard free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What are the takeoff totals on the Harbor Street project?”

    The AI gets the summed quantities, lengths and areas across all takeoff symbols in the project.

  • “Estimate the drywall and paint for the second floor of project 118.”

    It generates a cost estimate from your description and saves it as a document on the project. This uses Exayard AI credits.

  • “Log Acme Supply's quote Q-2291 on this project, valid for 30 days.”

    It records the vendor quote with quote number, line items, totals and expiry.

What your AI can do

Projects and takeoffs

Read projects, plan pages, files, takeoff symbols, line items and totals, and export a full project.

Estimates and quotes

Generate estimates from a plain-language scope, read estimates and bids, and record, accept or reject vendor quotes.

Products and vendors

Search, create and update products in your price lists and your suppliers, subcontractors and rental companies.

  • “Which vendor quotes on this project are still open?”

    It lists the vendor quotes on the project, filtered by status.

  • “Raise the price of SKU CT-450 to 38.50.”

    It finds the product in your price lists and updates only the price.

  • “Tell the team the plans were revised and mention Maria.”

    It posts the message to the project's activity feed, and mentioned teammates are notified.

30 tools for Exayard

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_productChanges dataAdd a product to a price list (`list_id`) with name, SKU, unit, price and currency.
  • create_projectChanges dataCreate a project with a `name` in an organization, plus optional custom properties.
  • create_vendorChanges dataCreate a vendor with a `name` and `type` (supplier, subcontractor or rental), plus contact name, email, phone, address and notes.
  • export_projectExport a whole project (files, takeoffs, estimates) as structured data by `project_id`.
  • generate_estimateChanges dataGenerate a cost estimate for a project from a plain-language `query` describing the scope, and save it as a document. Uses AI credits; set `share` to true only if the estimate should be shareable.
  • get_documentGet one generated document (estimate or bid) by `document_id`.
  • get_fileGet one file with its pages by `document_id`.
  • get_meGet the signed-in Exayard user and their organizations. Call this first: the `organization_id` most other tools need is in memberships[].orgId.
  • get_productGet one product by `product_id`, with SKU, unit and price.
  • get_projectGet one project by `project_id` and `organization_id`.
  • get_takeoff_summaryGet the totals across all takeoff symbols in a project (quantities, lengths, areas) by `project_id`.
  • get_vendorGet one vendor by `supplier_id`, with contact details and payment terms.
  • get_vendor_quoteGet one vendor quote by `quote_id`, with line items and totals.
  • list_price_listsList the organization's product price lists and takeoff templates. Use it to find a `list_id`.
  • list_productsList products in the organization's price lists, optionally filtered by `search` text.
  • list_project_documentsList the generated documents (estimates, bids) of a project by `project_id`.
  • list_project_filesList the files (plans and documents) uploaded to a project by `project_id`.
  • list_project_messagesList the team messages posted on a project by `project_id`.
  • list_project_pagesList the drawing pages (plan sheets) in a project by `project_id`.
  • list_projectsList projects in an organization, optionally filtered by `search` text or `status` (lead, contacted, qualified, active, archived).
  • list_takeoff_symbolsList the takeoff symbols (count, linear, area) in a project by `project_id`, optionally filtered by type, source or category.
  • list_vendor_quotesList vendor quotes on a project by `project_id`, optionally filtered by `status`.
  • list_vendorsList vendors (suppliers, subcontractors, rental companies), optionally filtered by `search`, type or preferred only.
  • post_project_messageChanges dataPost a message to a project's activity feed (`project_id`, `content`). Mentioned teammates are notified.
  • record_vendor_quoteChanges dataRecord a vendor quote on a project: `project_id`, `vendor_id`, `quote_number`, plus optional line items, totals and expiry.
  • search_project_line_itemsSearch the line items attached to a project's takeoff, by `project_id` and an optional `query`.
  • set_vendor_quote_statusChanges dataAccept, reject or expire a vendor quote by `quote_id`, passing the new `status`.
  • update_productChanges dataUpdate a product's name, SKU, price or other details by `product_id`. Only the fields you pass change.
  • update_projectChanges dataUpdate a project's name, status, tags or custom properties by `project_id`. Only the fields you pass change.
  • update_vendorChanges dataUpdate a vendor's details by `supplier_id`. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Exayard from the app list.

  2. 2

    Paste your key

    Paste an Exayard API key. In Exayard go to Settings > Profile > Security and create an API key, selecting only the scopes you need (for example read:projects or write:estimates). Copy the key, which starts with sk_live_, and paste it into PipMCP.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Exayard?

The AI can read projects, files, plan pages, takeoff symbols and totals, line items, estimates, bids, products, price lists, vendors, vendor quotes and project messages, and export a project. It can create and update projects, products and vendors, generate estimates, record vendor quotes and set their status, and post project messages.

Does the AI see my Exayard API key?

No. Your Exayard API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Actions like generating an estimate, which uses AI credits, or accepting a vendor quote can require your approval before they run. Every tool call is logged. The scopes on your Exayard key set a second limit.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Exayard account.

Which scopes should my Exayard key have?

Only the ones you want the AI to use. A key with read scopes such as read:projects lets it look things up. Add write scopes such as write:estimates when you want it to create or change things. Exayard blocks anything outside the key's scopes.

Let your AI work in Exayard today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Exayard free

PipMCP is not affiliated with Exayard. Product names are trademarks of their owners.