Field Control MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Field Control MCP ServerList open service orders"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Field Control MCP Server
Remote MCP (Model Context Protocol) server that connects Claude to the Field Control Integration API (https://developers.fieldcontrol.com.br/), allowing you to query and create customers, work orders, employees, service requests, equipment, etc. directly in a conversation with Claude.
What it exposes
Tools available to Claude:
Tool | What it does |
| Customers |
| Field technicians and geolocation |
| Activity types (installation, maintenance...) |
| Tickets / service requests |
| Work orders (OS) |
| Details of a work order |
| Scheduled activities/visits |
| Equipment under maintenance |
| Fallback for any documented endpoint that doesn't have a dedicated tool |
Related MCP server: Jobber MCP Connector
1. Get your Field Control API key
Access the Field Control dashboard as an administrator.
Go to Settings > Developer settings (or directly:
https://app.fieldcontrol.com.br/#/configuracoes/configuracao-para-desenvolvedores).Under "Integration key", click to create a new key, give it a name, and click Create.
Save that key — you'll use it as the
FIELD_CONTROL_API_KEYenvironment variable.
2. Run locally (optional, for testing)
npm install
FIELD_CONTROL_API_KEY="sua-chave-aqui" npm startThe server starts at http://localhost:3000, with the MCP endpoint at POST /mcp.
3. Put the server on the internet (required for Claude to access it)
Claude connects from the Anthropic cloud, so the server needs to be publicly accessible over HTTPS. Any provider that runs Node.js works. Two simple options with a free tier:
Option A: Render.com
Push this project to a GitHub repository.
On Render, create a Web Service pointing to the repository.
Build command:
npm install— Start command:npm start.Under "Environment", add the
FIELD_CONTROL_API_KEYvariable with your key.After deployment, you'll have a URL like
https://seu-app.onrender.com. The MCP endpoint will behttps://seu-app.onrender.com/mcp.
Option B: Railway.app
Push the project to GitHub.
On Railway, "New Project" > "Deploy from GitHub repo".
Add the
FIELD_CONTROL_API_KEYenvironment variable.Railway detects
npm startautomatically and exposes a public URL.
(Any other Node.js host — Fly.io, Vercel with functions, your own VPS
with Nginx, etc. — works the same way, as long as it exposes /mcp over HTTPS.)
4. Connect to Claude as a custom connector
In Claude, go to Settings > Connectors.
Click + and then Add custom connector.
Paste your server URL ending in
/mcp(e.g.,https://seu-app.onrender.com/mcp).Give it a name (e.g., "Field Control") and click Add.
That's it — in future conversations, Claude will be able to list your work orders, customers, employees, etc. whenever that helps answer what you ask.
On Team/Enterprise plans, an Owner must enable the connector first in Organization Settings > Connectors > Add > Custom > Web; then each member connects their own account.
Security
The API key stays only on the server (environment variable), never exposed to Claude or the browser.
By default, everyone using this server shares the same API key (the one from the environment). If you want to offer this connector to multiple people with different keys, adapt
getApiKeyFromRequest()insrc/server.jsto read the key from a per-request header, and have each person configure that in the connector's "Advanced settings".Never commit your API key to the repository — always use environment variables from the hosting provider.
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcpOAuthcom.crisphive
Field operations on a deterministic solver — run jobs, crews & fleet from Claude or ChatGPT.
- platform7nOAuthtech.p7n
Connect Claude to your Platform7n workspaces — chat, links, and tasks. One-click OAuth.
Authenticated, read-only field-service workspace tools for FieldRobin businesses.
Connect Claude to Fathom meeting recordings, transcripts, and summaries
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables Claude to interact with ServiceNow instances through the ServiceNow API, supporting record management, service catalog operations, change management, and more via natural language.MIT
- FlicenseAqualityFmaintenanceConnects Claude to Jobber to manage clients, jobs, invoices, quotes, and scheduling through natural language.10-
- FlicenseCqualityCmaintenanceConnects Claude to your Freshservice ITSM instance, enabling management of tickets, changes, assets, knowledge base, and more through natural language.701-
- FlicenseBqualityCmaintenanceEnables AI assistants to interact with Zoho Field Service Management, allowing operations on work orders, requests, contacts, and more via natural language.24-