Skip to main content

Set up and use the Fieldguide MCP

Connect an MCP-compatible AI tool to Fieldguide, then use prompts to review engagement status, list open requests, post request comments, and create engagements.

The Fieldguide MCP lets you connect Fieldguide to an MCP-compatible AI tool. After you connect it, you can ask your AI tool to retrieve Fieldguide data or complete supported Fieldguide actions without opening Fieldguide for each step.
⠀
MCP stands for Model Context Protocol. It is a standard that lets an AI tool connect to other systems, such as Fieldguide, through a defined set of tools and permissions.

Choose your connection method

The Fieldguide MCP supports two connection methods. To choose one, match your AI tool to the method:

⠀

Generate a Fieldguide API token

If you connect your AI tool with an API token instead of OAuth, the token authenticates your AI tool to Fieldguide.

Before you set up the Fieldguide MCP with an API token, make sure you have:

  • A Fieldguide account.

  • Access to the Fieldguide data you want to use through the MCP.

  • Permission to create a Fieldguide API token.

  • An MCP-compatible AI tool that supports token-based authentication.

The Fieldguide MCP uses your Fieldguide permissions. If you don't have access to an engagement, request, or action in Fieldguide, your AI tool can't access it through the MCP.
⠀
To create a token, follow the Create an API token steps in Fieldguide API.
⠀
Store the token somewhere secure after you create it. Fieldguide only shows the token once.
⠀

Connect your AI tool with an API token

The setup flow depends on your AI tool. In the tool's MCP connection settings, create a new connection using these values:

  • Server URL: https://api.fieldguide.io/mcp

  • Authentication type: API key or bearer token authentication

  • Authorization header: Authorization: Bearer YOUR_TOKEN
    ⠀

Replace YOUR_TOKEN with the Fieldguide API token you generated.
⠀
Connecting the MCP doesn't move Fieldguide data into your AI tool on its own. Your AI tool sends requests to Fieldguide only when you ask it to use the connection.
⠀

What the Fieldguide MCP supports today

The Fieldguide MCP supports conversational access to common engagement and request workflows. The exact response depends on your Fieldguide permissions and the details you include in your prompt.
⠀

Review engagement status

Ask for a status summary when you want to understand where an engagement stands.
⠀
Example prompts:

  • What's the current status of the [ENGAGEMENT NAME] engagement?

  • Which requests are open or overdue on [ENGAGEMENT NAME]?

  • Who owns the overdue requests for [ENGAGEMENT NAME]?
    ⠀

The AI tool can retrieve engagement details and request information, then summarize open requests, overdue requests, owners, and status.
⠀

List outstanding requests

Ask for open or overdue requests when you need a request list across one or more engagements.
⠀
Example prompts:

  • Show me open requests for [CLIENT NAME].

  • Which requests are overdue across my active engagements?

  • Show me the open requests for [ENGAGEMENT NAME], grouped by owner.
    ⠀

For broad requests, include a client, engagement, owner, or due-date range in your prompt to help your AI tool return the right results.
⠀

Post follow-up comments on requests

Ask your AI tool to draft and post follow-up comments on Fieldguide requests.
⠀
Example prompts:

  • Post a follow-up comment on the overdue requests for [CLIENT NAME].

  • Add this comment to [REQUEST NAME]: [COMMENT TEXT].

  • Draft a reminder comment for requests due this week on [ENGAGEMENT NAME].
    ⠀

For write actions, review the request list and comment text before your AI tool posts anything in Fieldguide. This keeps you in control of what gets added to request activity.
⠀

Create an engagement from a template

Ask your AI tool to create a new engagement from an existing engagement template.
⠀
Example prompts:

  • Create a new engagement for [COMPANY NAME] from our standard [TEMPLATE NAME] template.

  • Set up a [PERIOD] engagement for [COMPANY NAME] using [TEMPLATE NAME].
    ⠀

If required details are missing, your AI tool should ask for them before creating the engagement. These details may include the company, template, engagement name, dates, or report issue date.
⠀

What the Fieldguide MCP doesn't support yet

The Fieldguide MCP currently focuses on engagement and request workflows. It doesn't support:

  • OAuth-based MCP setup for AI tools other than Claude Enterprise and Microsoft Copilot Studio.

  • Insights queries.

  • Triggering Field Agents, agent runs, or Orchestrator workflows.

  • Directly modifying documents, forms, or sheets.
    ⠀

Scopes

A scope is a permission that controls what your AI tool can access in Fieldguide. You select scopes when you enable the Fieldguide MCP for an OAuth connection or when you create an API token.

Scopes come in two types:

  • Read scopes: Let your AI tool view Fieldguide data. An example is engagements:read.

  • Write scopes: Let your AI tool change Fieldguide data, such as posting comments or creating engagements. Examples are comments:write and engagements:write.

Select the narrowest set of scopes that covers what you want to do. For example, read scopes are enough to review engagement status and list open requests. You need write scopes to post comments or create engagements. If you want your AI tool to only retrieve data, don't select write scopes.

Security and access

The Fieldguide MCP acts on your behalf, using either an OAuth connection or your Fieldguide API token. The connection's access is limited by:

  • Your Fieldguide user permissions.

  • The scopes you select when you enable the integration or create the API token.

  • Any Fieldguide access restrictions that apply to the underlying engagement, request, or object.
    ⠀

If you use an API token, keep it secure. Don't paste it into prompts or share it in messages. Add it only to your AI tool's MCP connection settings.
⠀
If your AI tool can't access data you expect it to find, check that your Fieldguide account has access to that data and that the scopes you selected include it.
⠀

Related articles

Did this answer your question?