# RTK Motion Intelligence Platform

> Agent-to-agent paid data marketplace. 4D motion capture (BVH skeletal animation, robot trajectories), rehabilitation biomechanics, and location threat intelligence. 14 MCP tools — 8 free for evaluation, 6 paid via USDC on Base/Ethereum/Solana using x402. ECDSA-signed provenance on every paid record.

The server exposes paid datasets via the Model Context Protocol (MCP) at /mcp and the x402 HTTP payment protocol at /paid/* and /data/*.

## Core endpoints

- [MCP server (POST JSON-RPC)](https://api.rtkmotion.io/mcp): 14 tools — call `initialize` then `tools/list` to enumerate. Streamable-HTTP transport.
- [Free data catalog](https://api.rtkmotion.io/catalog): hierarchical browse, no auth.
- [Pricing](https://api.rtkmotion.io/pricing): per-tool prices in USDC.
- [Provenance verification (POST)](https://api.rtkmotion.io/verify): verify ECDSA signatures on paid records.

## Discovery

- [OpenAPI 3.1](https://api.rtkmotion.io/openapi.json): full API description with x-payment-info per paid route.
- [x402 manifest](https://api.rtkmotion.io/.well-known/x402): WellKnownDocSchema-compliant resource list for x402/MCP indexers.
- [A2A agent card (v0.2)](https://api.rtkmotion.io/.well-known/agent-card.json): A2A v0.2 catalog with AP2 extension declared. Same content also at `/.well-known/agent.json`.
- [AP2 manifest (v1)](https://api.rtkmotion.io/.well-known/ap2.json): payment-side manifest — networks, facilitator, per-endpoint pricing.
- [MCP server card](https://api.rtkmotion.io/.well-known/mcp.json): MCP discovery doc.
- [Glama connector](https://api.rtkmotion.io/.well-known/glama.json): Glama catalog metadata.
- [JWKS](https://api.rtkmotion.io/.well-known/jwks.json): ECDSA P-256 public key for provenance verification.

## Catalog listings

- [Smithery](https://smithery.ai/servers/RTKMotion/motion-intelligence): MCP catalog, verified, listed.
- [MCP Server Registry](https://registry.modelcontextprotocol.io/v0/servers?search=rtkmotion): `io.rtkmotion/data` v1.2.0 (current).
- [Manifest repo on GitHub](https://github.com/RTKMotion/motion-intelligence): public, MIT-licensed, includes connection examples.

## Free tools (8)

- `browse_catalog`: hierarchical catalog browse.
- `search_catalog`: full-text search across motion-capture, rehab, and threat datasets.
- `get_threat_profile`: monitored location profile (assets, feeds, scan interval).
- `get_rehab_profile`: patient demographics, injury history, medications.
- `get_threat_sample`: free threat assessment sample.
- `get_rehab_sample`: free rehab biomechanics sample.
- `get_mocap_sample`: 5-second BVH skeletal animation (300 frames at 60 fps).
- `get_calibration`: multi-camera calibration parameters (intrinsics + extrinsics) for the capture rig.

## Paid tools (6)

- `get_bvh` ($10): full BVH skeletal animation.
- `get_video_url` ($5): multi-view grappling video.
- `get_robotarget` ($15): robot-ready joint trajectories (NPZ; MoveIt/ROS/Isaac compatible).
- `get_threat_summary` ($0.50–$1.00): full location threat assessment with enriched flagged items.
- `get_rehab_summary` ($0.50): cross-exercise biomechanical summary, asymmetry, ROM, fatigue index.
- `get_rehab_report` ($0.25): per-exercise biomechanical report.

## Payment

USDC via the [x402 HTTP payment protocol](https://www.x402.org/) on Base mainnet (eip155:8453), Ethereum mainnet (eip155:1), or Solana. Two flows:

1. CDP-facilitated `/paid/*` anchors (Base only) — `@x402/hono` paymentMiddleware against `https://api.cdp.coinbase.com/platform/v2/x402`.
2. Self-facilitated `/data/<key>` (multi-chain) — GET → 402 → send USDC → retry with `X-PAYMENT` header carrying base64 tx hash.

Payee wallet (on-chain): `0x6C11F8a21f7ca922F483Ed21C3b6c2d9B305B10C`

## Optional

- [Marketing site](https://www.rtkmotion.io)
- [Legal & licensing](https://www.rtkmotion.io/legal)
- [Security disclosure](https://api.rtkmotion.io/.well-known/security.txt)
- [Contact](mailto:support@rtkmotion.io)
