# Field24 MCP server

Connect your AI assistant to Field24. Attach a set of plans, ask for an estimate, and Field24 measures the takeoff, prices it from your own rates and local store prices, and builds a proposal, all in your Field24 account. Your assistant starts the work, checks on it and walks you through the results.

> **Using ChatGPT?** Install the Field24 plugin from the ChatGPT directory instead of adding the server by hand: the plugin ships the estimating skills that tell ChatGPT how to run a takeoff, review it and price it. A bare MCP connection gets the tools without the playbook.

## Quickstart

1. **Connect** your assistant to `https://field24.ai/mcp` (steps for each app below).
2. **Sign in** when Field24's page opens: enter your phone number and the code we text you. New to Field24? Your account is created on the spot.
3. **Attach your plans and ask.** Start with one of these:
   - "Create an estimate based on this set of plans"
   - "Do a takeoff for this project"
   - "Price my takeoff and build a proposal I can send"

A takeoff takes 15 to 30 minutes. You don't have to wait in the chat: your assistant checks back and tells you when it's done.

## Connect your assistant

### ChatGPT (recommended)

Open the Field24 plugin in the ChatGPT directory, choose **Add**, and sign in with your Field24 account.

### Claude

1. Open **Settings → Connectors**.
2. Choose **Add custom connector**.
3. Paste `https://field24.ai/mcp`, then connect and sign in with your Field24 account.

### Claude Code

```bash
claude mcp add --transport http field24 https://field24.ai/mcp
```

Then run `/mcp` in Claude Code and sign in.

### Cursor

Add Field24 to `~/.cursor/mcp.json`, then sign in when Cursor asks:

```json
{
  "mcpServers": {
    "field24": { "url": "https://field24.ai/mcp" }
  }
}
```

### VS Code

Add Field24 to `.vscode/mcp.json`, then start the server and sign in:

```json
{
  "servers": {
    "field24": { "type": "http", "url": "https://field24.ai/mcp" }
  }
}
```

### Codex

```bash
codex mcp add field24 --url https://field24.ai/mcp
codex mcp login field24
```

### Other apps

Any app that supports remote MCP servers with sign-in works: add `https://field24.ai/mcp` as a server and sign in with your Field24 account when it asks.

## What it can do

- Create a project for each job and hold its plans, drawings and photos. See [Files](https://field24.ai/docs/mcp/files.md).
- Measure a full quantity takeoff from the plans, have Field24's reviewer check it, and fix what the review finds. See the [Estimating flow](https://field24.ai/docs/mcp/estimating-flow.md).
- Price the takeoff from your price book and local store prices, then review the pricing.
- Build a branded, e-signable PDF proposal.
- Read and update your price book: your labor and material rates.

It works only on your own Field24 account, the same one you use at `https://field24.ai/app`. Starting a takeoff, pricing or a proposal needs a Field24 free trial or subscription; projects, files and your price book work without one.

## The server at a glance

| | |
| --- | --- |
| URL | `https://field24.ai/mcp` |
| Sign-in | OAuth with your Field24 account (phone number and a texted code). See [Authentication](https://field24.ai/docs/mcp/authentication.md). |
| Apps | ChatGPT (plugin), Claude, Claude Code, Cursor, VS Code, Codex and other MCP clients |
| Server card | [`/.well-known/mcp/server-card.json`](https://field24.ai/.well-known/mcp/server-card.json) |

## Need help?

Use the [support form](https://field24.ai/support) for help with an estimate, your account or billing. The [Tool reference](https://field24.ai/docs/mcp/tools.md) lists everything your assistant can call, and [Errors and limits](https://field24.ai/docs/mcp/errors-and-limits.md) explains the messages you might see.

Index of all Field24 docs for agents: https://field24.ai/llms.txt
