All 20 Criteria
P1-A Structured Data — 3/5
Homepage contains JSON-LD with `"@type": "Corporation"` (MagicAPI Inc), logo, and social links. Basic Organization schema only — no Product, Offer, or AggregateRating schema present.
P1-B Machine-Readable Pricing — 3/5
Individual API pricing is displayed in structured HTML tables with specific call limits and TPS rates (e.g., Basic: 5,000 calls/month, 2 TPS; Pro: 100,000 calls/month, 10 TPS). Not tagged with schema.org/Offer, but human- and moderately machine-readable structure exists.
P1-C llms.txt / Agent Layer — 0/5
/llms.txt returns 404. No agent identity layer or LLM-facing discovery file present.
P1-D API / MCP Availability — 4/5
Published MCP server on Smithery, NPM package (@noveum-ai/mcp-server), and GitHub repo (github.com/Noveum/api-market-mcp-server). Exposes 40 APIs from OpenAPI specs to LLMs. Documented setup for Claude Desktop and Cursor. REST API for marketplace interactions also available. Loses one point for the MCP server exposing only 40 of 300+ APIs and lacking a full agent card.
P1-E Discoverability (GEO) — 3/5
Listed on Smithery registry, ProductHunt, and third-party API directories. Blog content published. robots.txt has a sitemap reference. No specific GEO optimization for AI retrieval (no structured FAQ, no canonical LLM content layer).
P2-A Offer Completeness — 3/5
Product category (API marketplace), pricing, and API descriptions are findable. However, a complete machine-parseable picture of any individual API's offer requires navigating from the marketplace to the individual API page — not available from a single structured source.
P2-B Scope & Limits — 4/5
Rate limits are explicitly stated per API plan: calls/month, TPS (transactions per second), and hard/soft limit distinctions. Example seen: Trueway Routing API (Basic: 5,000/month, 2 TPS; Mega: 1,000,000/month, 30 TPS). Clear quantitative scope definition.
P2-C Substitution & Fallback Rules — 1/5
No guidance found on what happens when an API is unavailable, deprecated, or replaced. No fallback logic, substitution rules, or deprecation notices visible anywhere in audited pages.
P2-D Conditional Logic Transparency — 3/5
Most pricing is self-serve and visible without "contact sales" gates. Pricing tiers and access rules are relatively transparent. No major hidden conditions found on audited pages; terms page returned 404 preventing full assessment.
P2-E Semantic Precision — 3/5
Uses specific metrics: "99.9% uptime guarantee," "sub-2-hour response," "6M+ monthly requests," "10,000+ developers." Mix of precise stats and some vague marketing language ("trusted by developers worldwide").
P3-A Verifiable Performance — 2/5
Claims "99.9% uptime guarantee" and "SLA-backed enterprise infrastructure" with "real-time monitoring" stated on homepage. No public status page URL linked or visible. Self-reported only — no third-party verification (G2, Trustpilot, or uptime.is page found).
P3-B Scoped Permissions — 2/5
API keys issued per-API purchase with "encrypted API key management" mentioned. No evidence of time-bounded, action-scoped, or amount-limited permission tiers for agents. All-or-nothing access model per API.
P3-C Audit Trail — 2/5
"Detailed usage analytics" and "automated metering and billing" exist for human account holders. No agent-accessible transaction log API or machine-readable audit log found.
P3-D Behavioral Consistency — 1/5
No versioning policy, deprecation timeline, or notice period found. Terms of service page returned 404. No evidence of version-controlled API terms or stability track record communicated to buyers.
P4-A Friction-Free Activation — 4/5
"Instant API key activation" after self-serve checkout. Free tiers available (e.g., "5,000-1,000,000 free API calls" on select APIs). Live sandbox testing available before purchase. No human approval gate. Loses one point for requiring account creation and checkout flow.
P4-B Agent Decision Signals — 2/5
Free tiers and pricing visible. But no explicit machine-readable signals for when/why an agent should upgrade, subscribe, or act. No structured trial-expiry notification or programmatic trigger for autonomous decision-making.
P5-A Integration Depth / Switching Cost — 2/5
MCP server creates some integration stickiness, but exposes only 40 of 300+ APIs. Individual APIs are easily swappable for alternatives. No data lock-in mechanism or network effects creating significant switching cost.
P5-B Agent Memory / Personalization Layer — 1/5
No agent memory layer, usage history, or personalization features mentioned anywhere in audited pages. Each interaction appears stateless from the agent's perspective.
P5-C Programmatic Renewal Signals — 2/5
Automated metering and billing exist for human subscribers. No agent-accessible API for subscription renewal, usage threshold notifications, or auto-scaling signals.
P5-D Compounding Value Signal — 1/5
Marketplace catalog (300+ APIs) may grow over time, but no agent-readable signals indicating compounding value, usage-based improvements, or network effects visible to agents.
Rubric v1 (April 2026). Scores reflect the company's state on the audit date and may have improved since.