FieldDraft

com.fielddraftappPublished by fielddraftapp.comOfficial publisherv1.0.0Updated Oct 26, 2026

Draft contractor quotes priced only from your own price book; find, edit and push them to Jobber.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowBusiness & Commerce

Overview

AI-generated overview

FieldDraft lets an assistant draft contractor quotes from the user's own price book, review and edit them, and push confirmed drafts into Jobber.

What you can do
  • Draft itemized quotes from a described job, priced only from the contractor's price book, with unmatched lines flagged and left unpriced
  • List recent quotes, open the latest ones, or fetch a single quote with line items, options and totals
  • Search the price book by name or description to check what is charged for an item or fix an unmatched line
  • Replace all line items on a draft quote after requested changes to quantities, prices or lines
  • Re-import products and services from the connected Jobber account to refresh stored prices
  • Create a confirmed draft quote in the connected Jobber account
When to use it
Useful for contractors and tradespeople who quote jobs from a standard price book and want an assistant to turn site notes into itemized drafts, adjust them, and hand them to Jobber for review and sending.
Requirements
A remote endpoint at fielddraftapp.com over streamable HTTP; no packages, environment variables or headers are declared. A FieldDraft account with its own price book, and a connected Jobber account for the sync and push tools.
Before you install
Several tools write data: drafting saves a new quote, updating lines overwrites all existing lines on a draft, syncing overwrites stored names, prices and details with Jobber's, and pushing creates a quote in Jobber. Push only after explicit confirmation; the server itself asks for that. Quotes and price data are exchanged with Jobber.

Installation

In SourceWeft

  1. Open FieldDraft in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.fielddraftapp%2Ffielddraft/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "fielddraft": {
      "type": "http",
      "url": "https://fielddraftapp.com/mcp"
    }
  }
}

Tools

8

draft_quote

Draft a quote

Use this when a contractor describes a job (what they saw on site, what needs doing, quantities) and wants an itemized quote. Builds the draft only from the contractor's own price book; lines with no match are flagged and left unpriced, never guessed. Side effects: saves a new draft quote in the contractor's FieldDraft account each time it is called (calling again creates another draft) and counts toward the account's monthly draft allowance. The description and any photo links are sent to FieldDraft's AI provider to produce the draft. Nothing is sent to the customer or to Jobber. Do not use for general pricing questions or for jobs the user has not described.

ParametersphotoUrlsclientNamejobDescriptionrequired

open_quotes

FieldDraft quotes

Show the contractor's 10 most recent FieldDraft quotes with title, client, status, total and a link to each. Read-only; changes nothing.

Takes no parameters.

get_quote

Get a quote

Fetch one of the contractor's FieldDraft quotes by its id (from draft_quote or list_quotes), with line items, options and totals. Read-only; changes nothing.

ParametersquoteIdrequired

list_quotes

List quotes

List the contractor's recent FieldDraft quotes, newest first, with title, status, total and id (default 10, up to 50). Read-only; changes nothing.

Parameterslimit

update_quote_lines

Update quote line items

Replace ALL line items on a draft quote with the supplied list, after the contractor asks for changes (quantities, prices, adding or removing lines). Overwrites the existing lines, so pass every line that should remain, not just the changed one; discount lines are kept automatically. Prices must come from the contractor or their price book; confirm before changing a price. Only changes the quote in FieldDraft, not in Jobber.

ParametersquoteIdrequiredlineItemsrequired

push_quote_to_jobber

Push quote to Jobber

Create the quote in the contractor's connected Jobber account, as a draft they review and send from Jobber. Only call after the contractor explicitly confirms the draft. Requires a client name; ask for it (plus email and job site address if known) when missing. Side effects: creates a new quote in Jobber, and a new client and property there when no existing client matches; it never edits or deletes existing Jobber records. Safe to retry: a quote that was already pushed returns the existing Jobber quote. Fails if Jobber is not connected or any line has no price.

ParametersquoteIdrequiredclientNameclientEmailclientPhonesiteAddress

sync_price_book

Sync price book from Jobber

Re-import the contractor's products & services from their connected Jobber account so drafts use current prices. Use when the contractor says they changed prices in Jobber or the price book looks out of date. Side effects: overwrites FieldDraft's stored names, prices and details with Jobber's and deactivates items deleted in Jobber; nothing is changed in Jobber. Fails if Jobber is not connected.

Takes no parameters.

search_price_book

Search price book

Find items in the contractor's own price book by name or description, to answer 'what do I charge for X' or to fix an unmatched line. Returns up to 25 items. Read-only; changes nothing.

Parameterslimitqueryrequired

Version history

1
  1. v1.0.0LatestOct 23, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.