Field Control MCP Server
Field Control MCP Server
Servidor MCP (Model Context Protocol) remoto que conecta Claude con la API de Integración de Field Control (https://developers.fieldcontrol.com.br/), permitiendo consultar y crear clientes, órdenes de servicio, colaboradores, solicitudes de servicio, equipos, etc. directamente en una conversación con Claude.
Lo que expone
Herramientas (tools) disponibles para Claude:
Herramienta | Qué hace |
| Clientes |
| Técnicos de campo y geolocalización |
| Tipos de actividad (instalación, mantenimiento...) |
| Tickets / llamados |
| Órdenes de servicio (OS) |
| Detalles de una OS |
| Actividades/visitas programadas |
| Equipos con mantenimiento |
| Fallback para cualquier endpoint documentado que no tenga una herramienta dedicada |
Related MCP server: Jobber MCP Connector
1. Obtén tu clave de API de Field Control
Accede al panel de Field Control como administrador.
Ve a Configuraciones > Configuración para desarrolladores (o directamente:
https://app.fieldcontrol.com.br/#/configuracoes/configuracao-para-desenvolvedores).En "Clave de integración", haz clic para crear una nueva clave, dale un nombre y haz clic en Crear.
Guarda esa clave: la usarás como variable de entorno
FIELD_CONTROL_API_KEY.
2. Ejecuta localmente (opcional, para probar)
npm install
FIELD_CONTROL_API_KEY="sua-chave-aqui" npm startEl servidor se levanta en http://localhost:3000, con el endpoint MCP en POST /mcp.
3. Pon el servidor en internet (necesario para que Claude acceda a él)
Claude se conecta desde la nube de Anthropic, por lo que el servidor debe ser accesible públicamente por HTTPS. Cualquier proveedor que ejecute Node.js funciona. Dos opciones simples y con capa gratuita:
Opción A: Render.com
Sube este proyecto a un repositorio en GitHub.
En Render, crea un Web Service apuntando al repositorio.
Build command:
npm install— Start command:npm start.En "Environment", agrega la variable
FIELD_CONTROL_API_KEYcon tu clave.Después del deploy, tendrás una URL tipo
https://seu-app.onrender.com. El endpoint MCP seráhttps://seu-app.onrender.com/mcp.
Opción B: Railway.app
Sube el proyecto a GitHub.
En Railway, "New Project" > "Deploy from GitHub repo".
Agrega la variable de entorno
FIELD_CONTROL_API_KEY.Railway detecta
npm startautomáticamente y expone una URL pública.
(Cualquier otro host de Node.js — Fly.io, Vercel con functions, un VPS propio con Nginx, etc. — funciona de la misma manera, siempre que exponga /mcp vía HTTPS.)
4. Conecta a Claude como conector personalizado
En Claude, ve a Configuraciones > Conectores.
Haz clic en + y luego en Agregar conector personalizado.
Pega la URL de tu servidor terminando en
/mcp(ej:https://seu-app.onrender.com/mcp).Dale un nombre (ej: "Field Control") y haz clic en Agregar.
Listo: en las próximas conversaciones, Claude podrá listar tus órdenes de servicio, clientes, colaboradores, etc. siempre que eso ayude a responder lo que pidas.
En planes Team/Enterprise, un Propietario debe habilitar el conector primero en Configuraciones de la Organización > Conectores > Agregar > Personalizado > Web; luego cada miembro conecta su propia cuenta.
Seguridad
La clave de API queda solo en el servidor (variable de entorno), nunca se expone a Claude ni al navegador.
Por defecto, todos los que usen este servidor comparten la misma clave de API (la del entorno). Si quieres ofrecer este conector a varias personas con claves diferentes, adapta
getApiKeyFromRequest()ensrc/server.jspara leer la clave de un header por solicitud, y haz que cada persona configure eso en las "Configuraciones avanzadas" del conector.Nunca hagas commit de tu clave de API en el repositorio: usa siempre variables de entorno del proveedor de hospedaje.
This server cannot be deployed
Maintenance
Related MCP Connectors
Run field service from Claude, ChatGPT or Copilot: dispatch, billing, customer messages, photos, and change the software itself, with a confirm step before every change. This address is the India region; US East, Canada, Norway and NZ addresses are at fieldproxy.ai/mcp.
Read FieldPulse customers, jobs, estimates, invoices, assets and projects; create and update jobs.
Field operations on a deterministic solver — run jobs, crews & fleet from Claude or ChatGPT.
- platform7nOAuthtech.p7n
Connect Claude to your Platform7n workspaces: chat, links, work and decks. One-click OAuth.
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
- AlicenseAqualityFmaintenanceConnects Claude to Jobber to manage clients, jobs, invoices, quotes, and scheduling through natural language.10MIT
- FlicenseCqualityDmaintenanceConnects Claude to your Freshservice ITSM instance, enabling management of tickets, changes, assets, knowledge base, and more through natural language.701-
- AlicenseBqualityDmaintenanceEnables AI assistants to interact with Zoho Field Service Management, allowing operations on work orders, requests, contacts, and more via natural language.24MIT