{"actors": [{"slug": "api-match", "name": "API Match", "description": "Search the Inventing Genius API Hub and optionally rank tools with paid LLM.", "category": "agents", "version": "2.0.0", "tags": ["marketplace", "search", "llm"], "input_schema": {"type": "object", "properties": {"q": {"type": "string"}, "enhanced": {"type": "boolean"}, "payment_signature": {"type": "string"}}, "required": ["q"]}, "cache_ttl_seconds": 180, "quality_score": 0.92, "estimated_compute_units": 0.1, "pricing_tier": "enhanced", "uses_llm": true}, {"slug": "campaign-builder", "name": "Campaign Builder", "description": "Campaign pack (positioning, week plan, email, CTAs) that funnels to paid hub calls.", "category": "marketing", "version": "2.0.0", "tags": ["campaign", "marketing", "llm"], "input_schema": {"type": "object", "properties": {"target": {"type": "string"}, "offer": {"type": "string"}, "payment_signature": {"type": "string"}}}, "cache_ttl_seconds": 0, "quality_score": 0.94, "estimated_compute_units": 0.28, "pricing_tier": "campaign", "uses_llm": true}, {"slug": "catalog-classify", "name": "URL / Slug Classifier", "description": "Classify a catalog URL as Apify, docs page, official API, or Genius actor.", "category": "catalog", "version": "2.0.0", "tags": ["classify", "heal"], "input_schema": {"type": "object", "properties": {"url": {"type": "string"}, "slug": {"type": "string"}}}, "cache_ttl_seconds": 3600, "quality_score": 0.97, "estimated_compute_units": 0.002, "pricing_tier": "standard", "uses_llm": false}, {"slug": "copy-composer", "name": "Copy Composer", "description": "Generate marketing copy that funnels agents to paid hub endpoints. Paid LLM.", "category": "marketing", "version": "2.0.0", "tags": ["marketing", "copy", "llm"], "input_schema": {"type": "object", "properties": {"target": {"type": "string"}, "offer": {"type": "string"}, "channel": {"type": "string"}, "payment_signature": {"type": "string"}}}, "cache_ttl_seconds": 0, "quality_score": 0.93, "estimated_compute_units": 0.18, "pricing_tier": "campaign", "uses_llm": true}, {"slug": "crypto-prices", "name": "Crypto Prices", "description": "Real-time prices from CoinGecko public API with aliases, fiat pairs, and completeness scores.", "category": "crypto", "version": "2.0.0", "tags": ["crypto", "prices", "market"], "input_schema": {"type": "object", "properties": {"ids": {"type": "string", "description": "Comma ids or tickers: bitcoin,eth,xrp"}, "vs": {"type": "string", "description": "Fiat/quote currencies", "default": "usd"}}}, "cache_ttl_seconds": 45, "quality_score": 0.94, "estimated_compute_units": 0.02, "pricing_tier": "standard", "uses_llm": false}, {"slug": "data-clean", "name": "Data Cleaner", "description": "Local, zero-network cleaner: strip HTML, nulls, duplicates; normalize keys.", "category": "utilities", "version": "2.0.0", "tags": ["clean", "normalize"], "input_schema": {"type": "object", "properties": {"items": {"type": "array"}, "text": {"type": "string"}}}, "cache_ttl_seconds": 0, "quality_score": 0.99, "estimated_compute_units": 0.005, "pricing_tier": "cached", "uses_llm": false}, {"slug": "data-convert", "name": "Data Converter", "description": "Convert JSON, CSV, or XML payloads into structured JSON items. Pure local compute.", "category": "utilities", "version": "2.0.0", "tags": ["convert", "csv", "xml", "json"], "input_schema": {"type": "object", "properties": {"from": {"type": "string", "enum": ["json", "csv", "xml", "auto"]}, "to": {"type": "string", "enum": ["json", "csv"]}, "payload": {"type": "string"}}, "required": ["payload"]}, "cache_ttl_seconds": 0, "quality_score": 0.98, "estimated_compute_units": 0.008, "pricing_tier": "standard", "uses_llm": false}, {"slug": "intel-brief", "name": "Intel Brief", "description": "LLM synthesis of public entity/company intel. Requires x402 before BlockRun.", "category": "intel", "version": "2.0.0", "tags": ["intel", "llm", "wikipedia"], "input_schema": {"type": "object", "properties": {"query": {"type": "string"}, "angle": {"type": "string"}, "payment_signature": {"type": "string"}}, "required": ["query"]}, "cache_ttl_seconds": 1800, "quality_score": 0.9, "estimated_compute_units": 0.12, "pricing_tier": "enhanced", "uses_llm": true}, {"slug": "intel-entity", "name": "Public Company / Entity Intel", "description": "Wikipedia REST summaries for companies, people, and places. Public, no key.", "category": "intel", "version": "2.0.0", "tags": ["wikipedia", "company", "entity"], "input_schema": {"type": "object", "properties": {"query": {"type": "string"}}, "required": ["query"]}, "cache_ttl_seconds": 86400, "quality_score": 0.86, "estimated_compute_units": 0.03, "pricing_tier": "standard", "uses_llm": false}, {"slug": "intent-router", "name": "Intent Router", "description": "Turn natural language into the best actor slug and payload. Keyword path is free; enhanced=true uses paid LLM.", "category": "router", "version": "2.0.0", "tags": ["router", "nlp", "llm"], "input_schema": {"type": "object", "properties": {"q": {"type": "string"}, "enhanced": {"type": "boolean"}}, "required": ["q"]}, "cache_ttl_seconds": 120, "quality_score": 0.95, "estimated_compute_units": 0.04, "pricing_tier": "enhanced", "uses_llm": true}, {"slug": "lead-icebreaker", "name": "Lead Icebreaker", "description": "Generate professional outreach openers that point agents/devs to the hub.", "category": "marketing", "version": "2.0.0", "tags": ["outreach", "leads", "llm"], "input_schema": {"type": "object", "properties": {"who": {"type": "string"}, "context": {"type": "string"}, "payment_signature": {"type": "string"}}, "required": ["who"]}, "cache_ttl_seconds": 0, "quality_score": 0.9, "estimated_compute_units": 0.12, "pricing_tier": "enhanced", "uses_llm": true}, {"slug": "news-digest", "name": "News Digest", "description": "LLM briefing from live RSS headlines. Requires x402 payment before BlockRun.", "category": "llm", "version": "2.0.0", "tags": ["news", "llm", "briefing"], "input_schema": {"type": "object", "properties": {"feed": {"type": "string"}, "focus": {"type": "string"}, "payment_signature": {"type": "string"}}}, "cache_ttl_seconds": 600, "quality_score": 0.91, "estimated_compute_units": 0.12, "pricing_tier": "enhanced", "uses_llm": true}, {"slug": "news-rss", "name": "News RSS", "description": "Fetch and normalize public RSS/Atom headlines.", "category": "news", "version": "2.0.0", "tags": ["news", "rss"], "input_schema": {"type": "object", "properties": {"feed": {"type": "string", "description": "bbc | npr | hn | URL"}, "limit": {"type": "integer", "default": 15}}}, "cache_ttl_seconds": 300, "quality_score": 0.9, "estimated_compute_units": 0.03, "pricing_tier": "standard", "uses_llm": false}, {"slug": "skill-forge", "name": "Skill Forge", "description": "Write a SKILL.md so agents discover, classify, pay x402, and call hub APIs autonomously.", "category": "agents", "version": "2.0.0", "tags": ["skill", "agents", "llm"], "input_schema": {"type": "object", "properties": {"job": {"type": "string"}, "payment_signature": {"type": "string"}}, "required": ["job"]}, "cache_ttl_seconds": 0, "quality_score": 0.96, "estimated_compute_units": 0.2, "pricing_tier": "campaign", "uses_llm": true}, {"slug": "weather-nws", "name": "US National Weather Service", "description": "Official NOAA/NWS JSON forecasts via api.weather.gov (requires a real User-Agent).", "category": "weather", "version": "2.0.0", "tags": ["weather", "noaa", "usa"], "input_schema": {"type": "object", "properties": {"lat": {"type": "number"}, "lon": {"type": "number"}, "periods": {"type": "integer", "default": 8}}, "required": ["lat", "lon"]}, "cache_ttl_seconds": 600, "quality_score": 0.96, "estimated_compute_units": 0.04, "pricing_tier": "standard", "uses_llm": false}, {"slug": "weather-openmeteo", "name": "Open-Meteo Forecast", "description": "Global forecast JSON from api.open-meteo.com (not the marketing homepage).", "category": "weather", "version": "2.0.0", "tags": ["weather", "global"], "input_schema": {"type": "object", "properties": {"lat": {"type": "number"}, "lon": {"type": "number"}}}, "cache_ttl_seconds": 300, "quality_score": 0.93, "estimated_compute_units": 0.02, "pricing_tier": "standard", "uses_llm": false}, {"slug": "web-brief", "name": "Web Brief", "description": "Fetch a URL, extract content, then LLM-summarize. Requires x402 before BlockRun.", "category": "extraction", "version": "2.0.0", "tags": ["extract", "llm", "summary"], "input_schema": {"type": "object", "properties": {"url": {"type": "string"}, "goal": {"type": "string"}, "payment_signature": {"type": "string"}}, "required": ["url"]}, "cache_ttl_seconds": 900, "quality_score": 0.89, "estimated_compute_units": 0.15, "pricing_tier": "enhanced", "uses_llm": true}, {"slug": "web-extract", "name": "Web Content Extractor", "description": "Fetch a URL and return clean title, description, markdown-ish text, and outbound links.", "category": "extraction", "version": "2.0.0", "tags": ["extract", "html", "content"], "input_schema": {"type": "object", "properties": {"url": {"type": "string"}}, "required": ["url"]}, "cache_ttl_seconds": 1800, "quality_score": 0.88, "estimated_compute_units": 0.08, "pricing_tier": "standard", "uses_llm": false}], "count": 18}