Field Control MCP Server
Field Control MCP Server
Servidor MCP (Model Context Protocol) remoto que conecta o Claude à API de Integração do Field Control (https://developers.fieldcontrol.com.br/), permitindo consultar e criar clientes, ordens de serviço, colaboradores, solicitações de serviço, equipamentos etc. diretamente numa conversa com o Claude.
O que ele expõe
Ferramentas (tools) disponíveis para o Claude:
Ferramenta | O que faz |
| Clientes |
| Técnicos de campo e geolocalização |
| Tipos de atividade (instalação, manutenção...) |
| Tickets / chamados |
| Ordens de serviço (OS) |
| Detalhes de uma OS |
| Atividades/visitas agendadas |
| Equipamentos com manutenção |
| Fallback para qualquer endpoint documentado que não tenha uma tool dedicada |
Related MCP server: Jobber MCP Connector
1. Obtenha sua chave de API do Field Control
Acesse o painel do Field Control como administrador.
Vá em Configurações > Configuração para desenvolvedores (ou diretamente:
https://app.fieldcontrol.com.br/#/configuracoes/configuracao-para-desenvolvedores).Em "Chave de integração", clique para criar uma nova chave, dê um nome e clique em Criar.
Guarde essa chave — você vai usá-la como variável de ambiente
FIELD_CONTROL_API_KEY.
2. Rode localmente (opcional, para testar)
npm install
FIELD_CONTROL_API_KEY="sua-chave-aqui" npm startO servidor sobe em http://localhost:3000, com o endpoint MCP em POST /mcp.
3. Coloque o servidor na internet (necessário para o Claude acessá-lo)
O Claude se conecta a partir da nuvem da Anthropic, então o servidor precisa estar acessível publicamente por HTTPS. Qualquer provedor que rode Node.js funciona. Duas opções simples e com camada gratuita:
Opção A: Render.com
Suba este projeto para um repositório no GitHub.
Em Render, crie um Web Service apontando para o repositório.
Build command:
npm install— Start command:npm start.Em "Environment", adicione a variável
FIELD_CONTROL_API_KEYcom sua chave.Depois do deploy, você terá uma URL tipo
https://seu-app.onrender.com. O endpoint MCP seráhttps://seu-app.onrender.com/mcp.
Opção B: Railway.app
Suba o projeto para o GitHub.
Em Railway, "New Project" > "Deploy from GitHub repo".
Adicione a variável de ambiente
FIELD_CONTROL_API_KEY.Railway detecta o
npm startautomaticamente e expõe uma URL pública.
(Qualquer outro host de Node.js — Fly.io, Vercel com functions, um VPS próprio
com Nginx, etc. — funciona da mesma forma, desde que exponha /mcp via HTTPS.)
4. Conecte ao Claude como conector personalizado
No Claude, vá em Configurações > Conectores.
Clique em + e depois em Adicionar conector personalizado.
Cole a URL do seu servidor terminando em
/mcp(ex:https://seu-app.onrender.com/mcp).Dê um nome (ex: "Field Control") e clique em Adicionar.
Pronto — nas próximas conversas, o Claude poderá listar suas ordens de serviço, clientes, colaboradores etc. sempre que isso ajudar a responder o que você pedir.
Em planos Team/Enterprise, um Proprietário precisa habilitar o conector primeiro em Configurações da Organização > Conectores > Adicionar > Personalizado > Web; depois cada membro conecta a própria conta.
Segurança
A chave de API fica apenas no servidor (variável de ambiente), nunca é exposta ao Claude ou ao navegador.
Por padrão, todos que usarem este servidor compartilham a mesma chave de API (a do ambiente). Se você quiser oferecer este conector para várias pessoas com chaves diferentes, adapte
getApiKeyFromRequest()emsrc/server.jspara ler a chave de um header por requisição, e faça cada pessoa configurar isso nas "Configurações avançadas" do conector.Nunca commite sua chave de API no repositório — use sempre variáveis de ambiente do provedor de hospedagem.
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.
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