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 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