M
MoveOS
AI EmployeesFeaturesMarketplacePlatformPricingAboutContact
Sign InGet Started
M
MoveOS

The complete operating system for modern moving companies.

Product

  • AI Employees
  • Features
  • Marketplace
  • Platform
  • Developers
  • Pricing
  • Demo

Company

  • About
  • Careers

Support

  • FAQ
  • Contact

Legal

  • Privacy
  • Terms
  • Security

© 2026 MoveOS. All rights reserved.

Developers & AI Agents

Build on MoveOS

MoveOS is API-first and agent-native. Mint a key, connect over the Model Context Protocol, and let an AI quote and book moves against your data — every call scoped to your organization.

1. Get an API key

Sign in to MoveOS and open Settings → Integrations → API & Agents. Click Create key; the raw key is shown once — copy it somewhere safe. Send it on every request as a bearer token or the x-api-key header:

Authorization: Bearer YOUR_API_KEY
# or
x-api-key: YOUR_API_KEY

Keys can be revoked at any time from the same screen (a revoked key is rejected immediately).

2. Connect over MCP

The Model Context Protocol endpoint is /api/mcp (JSON-RPC 2.0 over HTTP, optional SSE). Discovery lives at /.well-known/mcp.json. Point any MCP client at it:

{
  "mcpServers": {
    "moveos": {
      "url": "https://app.moveos.co/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

List the tools available to your organization:

curl https://app.moveos.co/api/mcp \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Per-org tooling: tools/listonly returns tools for the modules your organization actually uses — an agent on a CRM-only tenant won't see invoicing or fleet tools.

3. Quote a move in one call

quote_move is the canonical agent entry point. It creates a lead, prices it against your active rates, and returns the estimate — in a single call. It never emails the customer; delivering a formal quote is a separate, explicit step.

curl https://app.moveos.co/api/mcp \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "quote_move",
      "arguments": {
        "origin": "Antwerp, BE",
        "destination": "Brussels, BE",
        "volume": 18,
        "date": "2026-07-15"
      }
    }
  }'

Returns lead_id, the created lead, and a priced quote breakdown (subtotal, tax, total, line items). Follow up with create_quote → send_quote to deliver it.

Or use the REST API directly

Every operation is also reachable as a plain REST call under /api, using the same API key. Browse the full machine-readable spec at /api/openapi.json.

API reference

Loading API reference…

Agents as a product

MoveOS ships autonomous agents that act on your behalf. Explore the AI employees and connect them to the MCP surface above to extend them with your own tooling.

Ready to build?

Create your organization, mint a key, and start calling the MoveOS API in minutes.

Get startedView OpenAPI spec