MCP App Store
Claude
Field Control icon

Field Control

by Field Control

Overview

Query your Field Control operation data directly from ChatGPT. Work orders, tasks, customers, technicians, equipment, inventory, quotations and more — all in real time, connected to your account. Ask anything about your field service operation without leaving the chat.

Tools

execute_graphql

ChatGPT
Use this when no other specific tool covers the data needed. Executes a custom GraphQL query against the Field Control API. Requires a valid GraphQL query string. Do not use when a specific search or get tool is available for the entity.

get_customer_details

ChatGPT
Use this when the user asks about a specific customer by ID. Returns complete customer data including name, document number, all contacts, address, tags, statistics and attachments. Do not use for listing multiple customers — use search_customers instead.

get_employee_details

ChatGPT
Use this when the user asks about a specific employee or technician by ID. Returns complete employee data including name, email, address, contract details, work schedule, groups, skills and device info. Do not use for listing multiple employees — use search_employees instead.

get_equipment_details

ChatGPT
Use this when the user asks about a specific equipment by ID. Returns complete equipment data including name, serial number, model, manufacturer, customer, location and maintenance history. Do not use for listing multiple equipments — use search_equipments instead.

get_location_details

ChatGPT
Use this when the user asks about a specific service location by ID. Returns complete location data including name, address, customer, contacts, attachments, territories and responsible person. Do not use for listing multiple locations — use search_locations instead.

get_order_details

ChatGPT
Use this when the user asks about a specific work order by ID or needs detailed information about one order. Returns complete order data including tasks, equipments, customer, employee, services, deadline, address and comments. Do not use for listing multiple orders — use search_orders instead.

get_part_details

ChatGPT
Use this when the user asks about a specific inventory part by ID. Returns complete part data including name, code, description, quantity in stock and unit price. Do not use for listing multiple parts — use search_parts instead.

get_part_unit_details

ChatGPT
Use this when the user asks about a specific serialized part unit by ID. Returns complete unit data including serial number, status, location history and associated order. Do not use for listing multiple units — use search_part_units instead.

get_product_details

ChatGPT
Use this when the user asks about a specific product by ID. Returns complete product data including name, code, description, price and stock info. Do not use for listing multiple products — use search_products instead.

get_quotation_details

ChatGPT
Use this when the user asks about a specific quotation or estimate by ID. Returns complete quotation data including items, prices, customer, discounts and approval status. Do not use for listing multiple quotations — use search_quotations instead.

get_service_details

ChatGPT
Use this when the user asks about a specific service type by ID. Returns complete service data including name, description, pricing and configuration. Do not use for listing multiple services — use search_services instead.

get_storage_details

ChatGPT
Use this when the user asks about a specific storage location or warehouse by ID. Returns complete storage data including name, address and inventory summary. Do not use for listing multiple storages — use search_storages instead.

get_task_details

ChatGPT
Use this when the user asks about a specific task by ID. Returns complete task data including description, status, scheduled date, duration, assigned employee, order reference and checklist items. Do not use for listing multiple tasks — use search_tasks instead.

get_ticket_details

ChatGPT
Use this when the user asks about a specific support ticket by ID. Returns complete ticket data including subject, description, status, priority, requester, assigned employee and conversation history. Do not use for listing multiple tickets — use search_tickets instead.

get_user_details

ChatGPT
Use this when the user asks about a specific system user by ID. Returns complete user data including name, email, role, phone and profile settings. Do not use for listing multiple users — use search_users instead.

introspect_schema

ChatGPT
Use this when you need to discover available types, fields and operations in the data model. Introspects the GraphQL schema structure.

search_comments

ChatGPT
Use this when the user wants to see notes or comments left on a specific work order. Requires an order ID. Returns paginated results with comment text, author and date. Do not use for general order info — use get_order_details instead.

search_customers

ChatGPT
Use this when the user wants to find, list or search customers (clientes). Returns paginated results with customer name, document number, contact info and address. Supports filtering by name, city, state, document number, tags and rating. Do not use for getting details of a single customer — use get_customer_details instead.

search_employees

ChatGPT
Use this when the user wants to list, search or filter field technicians/employees (técnicos/funcionários). Returns paginated results with employee name, email, groups and contract status. Supports filtering by name, active status, group and territory. Do not use for getting details of a single employee — use get_employee_details instead.

search_equipments

ChatGPT
Use this when the user wants to find, list or search equipments (equipamentos). Returns paginated results with equipment name, serial number, model, customer and location. Supports filtering by name, serial number, customer and location. Do not use for getting details of a single equipment — use get_equipment_details instead.

search_locations

ChatGPT
Use this when the user wants to find, list or search service locations (locais de atendimento). Returns paginated results with location name, address, customer and contact info. Supports filtering by name, city, state, customer and territory. Do not use for getting details of a single location — use get_location_details instead.

search_order_equipments

ChatGPT
Use this when the user wants to see which equipments were serviced in work orders. Returns paginated results with equipment name, order reference and service details.

search_order_parts_used

ChatGPT
Use this when the user wants to see which parts were consumed in field service orders. Returns paginated results with part name, quantity, order reference and technician.

search_orders

ChatGPT
Use this when the user wants to list, search or filter work orders (ordens de serviço). Returns paginated results with order ID, identifier, status, customer name, scheduled date and assigned employee. Supports filtering by date range, status, customer, employee and territory. Do not use for getting details of a single order — use get_order_details instead.

search_part_types

ChatGPT
Use this when the user wants to see part categories or types. Returns list of part types with name and description.

search_part_units

ChatGPT
Use this when the user wants to list individual serialized part units. Returns paginated results with unit serial number, status and location. Supports filtering by part and status. Do not use for getting details of a single unit — use get_part_unit_details instead.

search_parts

ChatGPT
Use this when the user wants to find or list inventory parts (peças). Returns paginated results with part name, code, quantity and unit price. Supports filtering by name and code. Do not use for getting details of a single part — use get_part_details instead.

search_product_types

ChatGPT
Use this when the user wants to see product categories or types. Returns list of product types with name and description.

search_products

ChatGPT
Use this when the user wants to find or list products (produtos). Returns paginated results with product name, code and price. Supports filtering by name and type. Do not use for getting details of a single product — use get_product_details instead.

search_quotations

ChatGPT
Use this when the user wants to list, search or filter quotations/estimates (orçamentos). Returns paginated results with quotation number, customer, total value, status and date. Supports filtering by status, customer and date range. Do not use for getting details of a single quotation — use get_quotation_details instead.

search_schema

ChatGPT
Use this when looking for specific data fields or entities in the schema. Searches for types or fields matching a keyword.

search_services

ChatGPT
Use this when the user wants to list or search service types (tipos de serviço). Returns paginated results with service name, description and pricing. Supports filtering by name. Do not use for getting details of a single service — use get_service_details instead.

search_storage_items

ChatGPT
Use this when the user wants to check inventory items in a specific warehouse. Returns paginated results with item name, quantity and location within storage.

search_storage_movements

ChatGPT
Use this when the user wants to track inventory movements or stock changes (movimentações de estoque). Returns paginated results with movement type, item, quantity, date and responsible person.

search_storage_parts

ChatGPT
Use this when the user wants to check part stock levels in a specific storage. Returns paginated results with part name, quantity available and storage location.

search_storage_products

ChatGPT
Use this when the user wants to check product stock levels in a specific storage. Returns paginated results with product name, quantity available and storage location.

search_storage_requests

ChatGPT
Use this when the user wants to see pending inventory requests from field technicians (requisições de estoque). Returns paginated results with request status, items requested and requester.

search_storages

ChatGPT
Use this when the user wants to list storage locations or warehouses (almoxarifados). Returns paginated results with storage name and address. Do not use for getting details of a single storage — use get_storage_details instead.

search_tasks

ChatGPT
Use this when the user wants to list, search or filter tasks (atividades/tarefas). Returns paginated results with task ID, description, status, scheduled date, duration and assigned employee. Supports filtering by date range, status, employee and order. Do not use for getting details of a single task — use get_task_details instead.

search_tickets

ChatGPT
Use this when the user wants to list, search or filter support tickets (chamados). Returns paginated results with ticket subject, status, priority, requester and creation date. Supports filtering by status, priority, requester and date range. Do not use for getting details of a single ticket — use get_ticket_details instead.

search_users

ChatGPT
Use this when the user wants to list or search system users who have access to the account. Returns paginated results with user name, email and role. Supports filtering by name and email. Do not use for getting details of a single user — use get_user_details instead.

search_work_services

ChatGPT
Use this when the user wants to list work services performed on orders (serviços executados). Returns paginated results with service name, quantity and value.

validate_query

ChatGPT
Use this when you need to check if a GraphQL query is syntactically correct before executing it. Validates a query against the schema without running it.

App Stats

43

Tools

2

Prompts

May 10, 2026

First seen

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily