Field Control MCP Server
Click on "Install 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables Claude to interact with ServiceNow instances through the ServiceNow API, supporting record management, service catalog operations, change management, and more via natural language.MIT
- FlicenseNot gradedqualityFmaintenanceConnects Claude to Jobber to manage clients, jobs, invoices, quotes, and scheduling through natural language.
- 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
Related MCP Connectors
Connect Claude to Fathom meeting recordings, transcripts, and summaries
WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.
Live SEO workflow tools for Claude Code, Codex, and AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/artarcondicionado/fieldcontrol-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server