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 orders
  • GET /api/v1/field-reports — Completed reports
  • GET /api/v1/technicians — Technician list
  • GET /api/v1/customers — Customer database
  • GET /api/v1/assets — Equipment registry
  • GET /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"

Next Steps