Back to Guides
How to Connect MFR (Mobile Field Report) to Claude AI
Connect the MFR API to Claude via MCP. Analyze field reports, service orders, and technician performance with AI using AnythingMCP.
Analyze Field Service Data with Claude
MFR (Mobile Field Report) doesn't have an MCP connector. AnythingMCP converts MFR's REST API into an MCP server so Claude can query service orders, field reports, and technician data.
Step-by-Step Guide
Step 1: Deploy AnythingMCP
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d
Step 2: Get MFR API Credentials
In MFR admin portal → Settings → API Integration, generate read-only API credentials.
Step 3: Create a REST Connector
Base URL: your MFR instance URL (e.g., https://api.mfrportal.com). Set API key authentication.
Step 4: Expose Key Endpoints
GET /api/v1/service-orders— Service ordersGET /api/v1/field-reports— Completed reportsGET /api/v1/technicians— Technician listGET /api/v1/customers— Customer databaseGET /api/v1/assets— Equipment registryGET /api/v1/schedules— Technician schedules
Step 5: Connect Claude Desktop
{
"mcpServers": {
"mfr": {
"url": "http://localhost:4000/mcp"
}
}
}
Step 6: Ask Claude About Your Operations
- "Summarize all service orders completed this week"
- "Which technicians have the highest first-time fix rate?"
- "Show me overdue service orders sorted by priority"
- "What are the most common failure types reported this month?"
- "Generate a weekly operations summary from field reports"