Skip to main content
Glama
artarcondicionado

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

listar_clientes / obter_cliente / criar_cliente

Clientes

listar_colaboradores / rastreamento_colaboradores

Técnicos de campo y geolocalización

listar_servicos

Tipos de actividad (instalación, mantenimiento...)

listar_solicitacoes / criar_solicitacao

Tickets / llamados

listar_ordens_de_servico / obter_ordem_de_servico

Órdenes de servicio (OS)

listar_atividades_da_os / listar_comentarios_da_os / listar_materiais_da_os / listar_formularios_da_os

Detalles de una OS

listar_atividades

Actividades/visitas programadas

listar_equipamentos

Equipos con mantenimiento

chamada_generica

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

  1. Accede al panel de Field Control como administrador.

  2. Ve a Configuraciones > Configuración para desarrolladores (o directamente: https://app.fieldcontrol.com.br/#/configuracoes/configuracao-para-desenvolvedores).

  3. En "Clave de integración", haz clic para crear una nueva clave, dale un nombre y haz clic en Crear.

  4. 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 start

El 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

  1. Sube este proyecto a un repositorio en GitHub.

  2. En Render, crea un Web Service apuntando al repositorio.

  3. Build command: npm install — Start command: npm start.

  4. En "Environment", agrega la variable FIELD_CONTROL_API_KEY con tu clave.

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

  1. Sube el proyecto a GitHub.

  2. En Railway, "New Project" > "Deploy from GitHub repo".

  3. Agrega la variable de entorno FIELD_CONTROL_API_KEY.

  4. Railway detecta npm start automá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

  1. En Claude, ve a Configuraciones > Conectores.

  2. Haz clic en + y luego en Agregar conector personalizado.

  3. Pega la URL de tu servidor terminando en /mcp (ej: https://seu-app.onrender.com/mcp).

  4. 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() en src/server.js para 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.

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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