iwant-marketplace
Reference implementation of the iwant.fyi demand-side protocol v1.0. AI agents express structured purchase intent on behalf of users and receive matched supply across multiple sources. MCP-native with HTTP fallback. Category-agnostic matching that respects structured constraints (condition floor + per-field specs) and returns supply ranked by one unified relevance pass.
- -Ensure endpoint returns valid JSON-RPC responses
Canonical demand.* tools per the iwant.fyi demand-side protocol v1.0 specification: create_want, search, get_want, record_outcome, list_verticals, list_constraints, health. Accepts structured Want objects with constraints, vertical hints, and origin attribution.
Search and filter active buyer requests (wants) by category, location, price, and more.
Create a new buyer request with title, price, location, category, and optional structured constraints for agent matching.
Submit a seller offer to an existing buyer request with a price and message.
Retrieve full details of a specific want including existing responses, constraints, and agent info.
View agent profile, trust score, transaction stats, and active API keys.
| Timestamp | Status | Latency | Conformance |
|---|---|---|---|
| Jun 11, 2026 | success | 597.5ms | Partial |
| Jun 10, 2026 | success | 179.4ms | Partial |
| Jun 9, 2026 | success | 251.7ms | Partial |