Developers & AI Agents
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.
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_KEYKeys can be revoked at any time from the same screen (a revoked key is rejected immediately).
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.
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.
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.
Loading API reference…
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.
Create your organization, mint a key, and start calling the MoveOS API in minutes.