---
title: "Developers & AI Agents | Ice Cube Xpress"
description: "Machine interfaces for Ice Cube Xpress: public MCP server, keyless JSON API, OpenAPI spec, markdown negotiation, agent skills. No signup, no keys."
canonical: https://icecubexpress.com/developers/
last_updated: 2026-09-21
---
# Developers & AI Agents

Everything machine-readable about Ice Cube Xpress is public and keyless — no signup, no API keys, no sales call.

## Quickstart: MCP server (60 seconds, no auth)

```bash
curl -X POST https://icecubexpress.com/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
```

Tools: `get_business_info`, `list_products`, `check_delivery_area`, `get_faqs` — all read-only.
Server card: /.well-known/mcp/server-card.json · A2A card: /.well-known/agent-card.json

## HTTP API (keyless)

OpenAPI 3.1: /openapi.json · API catalog: /.well-known/api-catalog

- GET /api/health — liveness
- POST /api/lead — submit a delivery request (human-confirmed; no online checkout)
- POST /api/callback — request a phone callback

All endpoints return JSON errors, accept Idempotency-Key on writes, and send IETF RateLimit headers (60 req/min). Versioning: additive within v1; breaking changes get a new major path + RFC 9745 Deprecation/Sunset headers with >=90 days notice.

## Content for agents

- Markdown twins of every page: Accept: text/markdown, or append /index.md to any URL
- /llms.txt reading list · /llms-full.txt whole site
- /agents.md quick-reference · /auth.md (no auth needed) · /pricing.md
- Agent skills: /.well-known/agent-skills/index.json
- Capability catalogs: /.well-known/ard.json and /.well-known/ai-catalog.json
- DNS-AID records under _index._agents.icecubexpress.com
- WebMCP in-page tools (navigator.modelContext) on every page

## Sandbox & testing

Read-only surfaces double as a safe sandbox — call /mcp tools freely; they never mutate. Only POST /api/lead and /api/callback have real-world effects (a human reviews every request).

## Ordering is human

No self-serve checkout. Call 904-222-4286 (Mon-Fri 7:00-17:00 ET) or use /contact/.
