{
  "status": "OK",
  "api_version": "2026-09-13",
  "terms_version": "v0.1",
  "generated_at": "2026-11-10T09:51:40.835Z",
  "returned": 84,
  "total_active": 84,
  "filters_applied": {
    "category": null,
    "provider": null,
    "executable": null,
    "byok_required": null,
    "max_skillcafe_fee": null,
    "problem": null
  },
  "supported_filters": [
    "category",
    "provider",
    "problem (alias: use_case, q)",
    "executable (true|false)",
    "byok_required (true|false)",
    "max_skillcafe_fee",
    "limit"
  ],
  "fees": {
    "currency": "Café Credits",
    "closed_loop": true,
    "capability_execution_fee": "Per capability — see skillcafe_fee_credits on each item (source: capability record)",
    "discovery_fee_credits": 0,
    "separate_barista_endpoint_service_fee": {
      "credits": 0.05,
      "note": "Charged only by the separate paid Barista machine endpoint. It is never charged for Remote MCP search, resolve or quote."
    },
    "provider_charges": "Third-party provider usage charges are never paid or collected by SkillCafe. They stay between the credential owner and the provider (BYOK)."
  },
  "documentation_url": "https://skillcafe.ai/docs/agents",
  "items": [
    {
      "capability_id": "fff91e85-901f-440f-b68e-8c659488eae9",
      "slug": "skillcafe-ai-text",
      "name": "AI Text",
      "short_description": "Short AI text generation operated by SkillCafe, with per-request token usage recorded.",
      "sales_summary": "A small AI text capability operated by SkillCafe, used to validate real provider cost and margin.",
      "category": "AI Text",
      "tags": [
        "ai",
        "text"
      ],
      "provider": "SkillCafe AI",
      "provider_slug": "skillcafe-ai",
      "provider_type": "skillcafe",
      "availability": "executable",
      "execution_available": true,
      "trust_status": "CATALOGUED",
      "integration_status": "INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [
        "AUTONOMOUS_AGENT",
        "ASSISTANT",
        "WORKFLOW",
        "MCP_CLIENT"
      ],
      "problems_solved": [
        "The agent needs a short piece of generated text without holding its own model credential"
      ],
      "use_cases": [
        "Short summaries, rewrites and single-answer text generation"
      ],
      "machine_benefits": [
        "One authenticated call returns generated text with token usage recorded",
        "No provider credential required — SkillCafe operates the service"
      ],
      "skillcafe_fee_credits": 0.25,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": true,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "SkillCafe-owned capability. No third-party provider charge applies.",
        "pricing_model": "Flat SkillCafe service fee per successful execution.",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Granted payment authority on the owner account",
        "Accepted SkillCafe Terms",
        "Sufficient Café Credit balance for the SkillCafe service fee"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [
        "sync",
        "callback"
      ],
      "trial_eligible": false,
      "execution_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/execute",
      "execution_status_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/executions",
      "input_type": "Text prompt",
      "output_type": "Text",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": null,
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/skillcafe-ai-text",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/fff91e85-901f-440f-b68e-8c659488eae9"
      },
      "sales_status": "active",
      "updated_at": "2026-09-14T14:50:51.784774+00:00"
    },
    {
      "capability_id": "28fd5b74-f222-4429-a8a4-04f8b7cd705b",
      "slug": "elevenlabs-voice-changer",
      "name": "Voice Changer & Dubbing",
      "short_description": "Transform existing speech into another voice or language.",
      "sales_summary": "Transform existing speech into another voice or language.",
      "category": "Audio Transformation",
      "tags": [
        "voice",
        "dubbing"
      ],
      "provider": "ElevenLabs",
      "provider_slug": "elevenlabs",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Subscription with character quotas; see official pricing.",
        "official_pricing_url": "https://elevenlabs.io/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Audio",
      "output_type": "Audio",
      "modalities": [
        "audio"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://elevenlabs.io/docs/api-reference/speech-to-speech/convert",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/elevenlabs-voice-changer",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/28fd5b74-f222-4429-a8a4-04f8b7cd705b"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "d0f614f4-d00a-40a3-8ebc-793caba9decd",
      "slug": "telegram-check-business-connection",
      "name": "Check Telegram Business Connection",
      "short_description": "Verifies whether an authorised Telegram Business connection exists for the owner account and reports the rights Telegram actually granted the connected bot. Read-only authorization inspection — it sends nothing.",
      "sales_summary": "Verifies whether an authorised Telegram Business connection exists for the owner account and reports the rights Telegram actually granted the connected bot. Read-only authorization inspection — it sends nothing.",
      "category": "Business Messaging / Telegram",
      "tags": [
        "telegram",
        "business",
        "authorization",
        "read-only"
      ],
      "provider": "Telegram Bot API",
      "provider_slug": "telegram-bot-api",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://core.telegram.org/bots/api",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/telegram-check-business-connection",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/d0f614f4-d00a-40a3-8ebc-793caba9decd"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T06:59:14.656757+00:00"
    },
    {
      "capability_id": "70826dec-a469-4a63-9a94-03c9e8ea6a4c",
      "slug": "telegram-receive-customer-enquiry",
      "name": "Receive Telegram Customer Enquiry",
      "short_description": "Accepts permitted incoming Telegram business message events on a verified SkillCafe webhook and normalises them into a machine-readable SkillCafe enquiry event. Customer message content is not stored.",
      "sales_summary": "Accepts permitted incoming Telegram business message events on a verified SkillCafe webhook and normalises them into a machine-readable SkillCafe enquiry event. Customer message content is not stored.",
      "category": "Business Messaging / Telegram",
      "tags": [
        "telegram",
        "business",
        "webhook",
        "inbound",
        "event"
      ],
      "provider": "Telegram Bot API",
      "provider_slug": "telegram-bot-api",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://core.telegram.org/bots/api",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/telegram-receive-customer-enquiry",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/70826dec-a469-4a63-9a94-03c9e8ea6a4c"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T06:59:14.656757+00:00"
    },
    {
      "capability_id": "72fc8d43-b696-42ef-bf07-11258f1bc433",
      "slug": "telegram-reply-customer",
      "name": "Reply to Telegram Customer",
      "short_description": "Replies inside an existing Telegram customer conversation through an authorised Telegram Business connection that reports the can_reply right. One conversation per request.",
      "sales_summary": "Replies inside an existing Telegram customer conversation through an authorised Telegram Business connection that reports the can_reply right. One conversation per request.",
      "category": "Business Messaging / Telegram",
      "tags": [
        "telegram",
        "business",
        "reply",
        "message",
        "write"
      ],
      "provider": "Telegram Bot API",
      "provider_slug": "telegram-bot-api",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://core.telegram.org/bots/api",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/telegram-reply-customer",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/72fc8d43-b696-42ef-bf07-11258f1bc433"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T06:59:14.656757+00:00"
    },
    {
      "capability_id": "468c7413-9459-4b91-84e5-40333bd2cb31",
      "slug": "telegram-send-media",
      "name": "Send Telegram Media / Document",
      "short_description": "Sends one permitted document or photo to an already-known Telegram conversation, within Telegram's published size limits and a SkillCafe media-type allowlist.",
      "sales_summary": "Sends one permitted document or photo to an already-known Telegram conversation, within Telegram's published size limits and a SkillCafe media-type allowlist.",
      "category": "Business Messaging / Telegram",
      "tags": [
        "telegram",
        "media",
        "document",
        "message",
        "write"
      ],
      "provider": "Telegram Bot API",
      "provider_slug": "telegram-bot-api",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://core.telegram.org/bots/api",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/telegram-send-media",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/468c7413-9459-4b91-84e5-40333bd2cb31"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T06:59:14.656757+00:00"
    },
    {
      "capability_id": "9e84a72d-fadb-4287-a641-6ba89bf73ee1",
      "slug": "telegram-send-message",
      "name": "Send Telegram Message",
      "short_description": "Sends one text message to a single already-known Telegram conversation using the authorised connection. There is no bulk, broadcast or contact-discovery form of this capability.",
      "sales_summary": "Sends one text message to a single already-known Telegram conversation using the authorised connection. There is no bulk, broadcast or contact-discovery form of this capability.",
      "category": "Business Messaging / Telegram",
      "tags": [
        "telegram",
        "message",
        "write"
      ],
      "provider": "Telegram Bot API",
      "provider_slug": "telegram-bot-api",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://core.telegram.org/bots/api",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/telegram-send-message",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/9e84a72d-fadb-4287-a641-6ba89bf73ee1"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T06:59:14.656757+00:00"
    },
    {
      "capability_id": "4f0e2af1-c733-41ca-8104-74642d6b1350",
      "slug": "supabase-data-api",
      "name": "Postgres Data API",
      "short_description": "Query and mutate Postgres tables over an auto-generated REST API.",
      "sales_summary": "Query and mutate Postgres tables over an auto-generated REST API.",
      "category": "Database",
      "tags": [
        "postgres",
        "rest",
        "database"
      ],
      "provider": "Supabase",
      "provider_slug": "supabase",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Free tier with usage-based paid plans; see official pricing.",
        "official_pricing_url": "https://supabase.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "JSON or query parameters",
      "output_type": "JSON rows",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://supabase.com/docs/guides/api",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/supabase-data-api",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/4f0e2af1-c733-41ca-8104-74642d6b1350"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "58c583e6-93c0-4f69-9b86-a1ba9ddc9e65",
      "slug": "github-search",
      "name": "Code & Repository Search",
      "short_description": "Search code, repositories, issues and users across GitHub.",
      "sales_summary": "Search code, repositories, issues and users across GitHub.",
      "category": "Developer Tooling",
      "tags": [
        "search",
        "code"
      ],
      "provider": "GitHub",
      "provider_slug": "github",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Free tier with paid plans for private and enterprise use; see official pricing.",
        "official_pricing_url": "https://github.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Query parameters",
      "output_type": "JSON result",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.github.com/rest/search",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/github-search",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/58c583e6-93c0-4f69-9b86-a1ba9ddc9e65"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "083c4195-b62a-4458-b170-18858365f319",
      "slug": "github-issues",
      "name": "Issues & Pull Requests",
      "short_description": "Create, comment on and manage issues and pull requests.",
      "sales_summary": "Create, comment on and manage issues and pull requests.",
      "category": "Developer Tooling",
      "tags": [
        "issues",
        "pull-requests"
      ],
      "provider": "GitHub",
      "provider_slug": "github",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Free tier with paid plans for private and enterprise use; see official pricing.",
        "official_pricing_url": "https://github.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "JSON payload",
      "output_type": "JSON result",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.github.com/rest/issues",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/github-issues",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/083c4195-b62a-4458-b170-18858365f319"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "e8729730-5a2e-40c9-9d19-f2b90e5735f1",
      "slug": "github-repos",
      "name": "Repositories REST API",
      "short_description": "Read and manage repositories, branches, commits and contents.",
      "sales_summary": "Read and manage repositories, branches, commits and contents.",
      "category": "Developer Tooling",
      "tags": [
        "git",
        "repos"
      ],
      "provider": "GitHub",
      "provider_slug": "github",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Free tier with paid plans for private and enterprise use; see official pricing.",
        "official_pricing_url": "https://github.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "JSON payload",
      "output_type": "JSON result",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.github.com/rest/repos",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/github-repos",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/e8729730-5a2e-40c9-9d19-f2b90e5735f1"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "89e59f27-9956-4011-82d6-965acab8dc02",
      "slug": "mistral-ocr",
      "name": "Document OCR",
      "short_description": "Extract structured text from documents and images.",
      "sales_summary": "Extract structured text from documents and images.",
      "category": "Document & OCR",
      "tags": [
        "ocr",
        "document"
      ],
      "provider": "Mistral AI",
      "provider_slug": "mistral-ai",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per page; see official pricing.",
        "official_pricing_url": "https://mistral.ai/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Document, image",
      "output_type": "Text",
      "modalities": [
        "image",
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.mistral.ai/capabilities/OCR/basic_ocr/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/mistral-ocr",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/89e59f27-9956-4011-82d6-965acab8dc02"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "88abf4f4-01ae-41d1-b8cb-8c7cbca4c93d",
      "slug": "resend-broadcasts",
      "name": "Audiences & Broadcasts",
      "short_description": "Manage contact audiences and send broadcast email.",
      "sales_summary": "Manage contact audiences and send broadcast email.",
      "category": "Email",
      "tags": [
        "email",
        "broadcast"
      ],
      "provider": "Resend",
      "provider_slug": "resend",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Tiered plans by monthly email volume; see official pricing.",
        "official_pricing_url": "https://resend.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "JSON payload",
      "output_type": "JSON result",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://resend.com/docs/api-reference/broadcasts/create-broadcast",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/resend-broadcasts",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/88abf4f4-01ae-41d1-b8cb-8c7cbca4c93d"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "16e3c49b-a994-49fe-a11a-6aad83c93772",
      "slug": "sendgrid-mail-send",
      "name": "Mail Send",
      "short_description": "Send transactional email at scale via the v3 Mail Send API.",
      "sales_summary": "Send transactional email at scale via the v3 Mail Send API.",
      "category": "Email",
      "tags": [
        "email",
        "transactional"
      ],
      "provider": "SendGrid",
      "provider_slug": "sendgrid",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Tiered plans by monthly email volume; see official pricing.",
        "official_pricing_url": "https://sendgrid.com/en-us/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "JSON email payload",
      "output_type": "HTTP status",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://www.twilio.com/docs/sendgrid/api-reference/mail-send/mail-send",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/sendgrid-mail-send",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/16e3c49b-a994-49fe-a11a-6aad83c93772"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "9e132d42-8581-477f-bd7e-def9c4c96871",
      "slug": "sendgrid-marketing",
      "name": "Marketing Campaigns",
      "short_description": "Manage contacts, lists and marketing campaign sends.",
      "sales_summary": "Manage contacts, lists and marketing campaign sends.",
      "category": "Email",
      "tags": [
        "email",
        "marketing"
      ],
      "provider": "SendGrid",
      "provider_slug": "sendgrid",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Tiered marketing plans by contacts; see official pricing.",
        "official_pricing_url": "https://sendgrid.com/en-us/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "JSON payload",
      "output_type": "JSON result",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://www.twilio.com/docs/sendgrid/api-reference/marketing-campaigns",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/sendgrid-marketing",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/9e132d42-8581-477f-bd7e-def9c4c96871"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "f8074028-6db1-4b77-8580-cdd5af3c7833",
      "slug": "resend-send-email",
      "name": "Send Email",
      "short_description": "Send transactional email over a simple REST API.",
      "sales_summary": "Send transactional email over a simple REST API.",
      "category": "Email",
      "tags": [
        "email",
        "transactional"
      ],
      "provider": "Resend",
      "provider_slug": "resend",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Tiered plans by monthly email volume; see official pricing.",
        "official_pricing_url": "https://resend.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "JSON email payload",
      "output_type": "JSON result",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://resend.com/docs/api-reference/emails/send-email",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/resend-send-email",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/f8074028-6db1-4b77-8580-cdd5af3c7833"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "0427d9cb-b5cb-47db-bd2f-f227bbe7d6a5",
      "slug": "cohere-embed",
      "name": "Embed",
      "short_description": "Text and image embeddings for semantic search.",
      "sales_summary": "Text and image embeddings for semantic search.",
      "category": "Embeddings",
      "tags": [
        "embeddings",
        "retrieval"
      ],
      "provider": "Cohere",
      "provider_slug": "cohere",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per token or image; see official pricing.",
        "official_pricing_url": "https://cohere.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text, image",
      "output_type": "Vector",
      "modalities": [
        "text",
        "image"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.cohere.com/reference/embed",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/cohere-embed",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/0427d9cb-b5cb-47db-bd2f-f227bbe7d6a5"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "0c60ceb7-0502-4051-a248-fde7b2d10d38",
      "slug": "mistral-embeddings",
      "name": "Embeddings",
      "short_description": "Text embeddings for retrieval and classification.",
      "sales_summary": "Text embeddings for retrieval and classification.",
      "category": "Embeddings",
      "tags": [
        "embeddings",
        "retrieval"
      ],
      "provider": "Mistral AI",
      "provider_slug": "mistral-ai",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per input token; see official pricing.",
        "official_pricing_url": "https://mistral.ai/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text",
      "output_type": "Vector",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.mistral.ai/capabilities/embeddings/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/mistral-embeddings",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/0c60ceb7-0502-4051-a248-fde7b2d10d38"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "9b5427b7-8abd-4af2-a427-3778d7c774d9",
      "slug": "openai-embeddings",
      "name": "Embeddings",
      "short_description": "Vector embeddings for search, clustering and retrieval.",
      "sales_summary": "Vector embeddings for search, clustering and retrieval.",
      "category": "Embeddings",
      "tags": [
        "embeddings",
        "retrieval"
      ],
      "provider": "OpenAI",
      "provider_slug": "openai",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per input token; see official pricing.",
        "official_pricing_url": "https://openai.com/api/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text",
      "output_type": "Vector",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://platform.openai.com/docs/api-reference/embeddings",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/openai-embeddings",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/9b5427b7-8abd-4af2-a427-3778d7c774d9"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "1b029026-1932-4e2e-81d6-09a806d2f585",
      "slug": "gemini-embeddings",
      "name": "Gemini Embeddings",
      "short_description": "Text embeddings for retrieval and semantic search.",
      "sales_summary": "Text embeddings for retrieval and semantic search.",
      "category": "Embeddings",
      "tags": [
        "embeddings",
        "retrieval"
      ],
      "provider": "Google Gemini",
      "provider_slug": "google-gemini",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per input token; see official pricing.",
        "official_pricing_url": "https://ai.google.dev/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text",
      "output_type": "Vector",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://ai.google.dev/gemini-api/docs/embeddings",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/gemini-embeddings",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/1b029026-1932-4e2e-81d6-09a806d2f585"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "a3fab084-ad48-4f44-af70-b87286f374bc",
      "slug": "fx-currency-conversion",
      "name": "Currency Conversion",
      "short_description": "Convert an amount between two currencies at the latest reference rate.",
      "sales_summary": "Converts an amount between currencies using published reference rates.",
      "category": "Finance / FX",
      "tags": [
        "fx",
        "currency",
        "conversion",
        "finance"
      ],
      "provider": "Frankfurter (ECB reference rates)",
      "provider_slug": "frankfurter",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "SANDBOX",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://frankfurter.dev/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/fx-currency-conversion",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/a3fab084-ad48-4f44-af70-b87286f374bc"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "87c76328-7b06-471a-8731-b799f77a754c",
      "slug": "fx-current-rate",
      "name": "Current FX Rate",
      "short_description": "Latest published reference exchange rates for a base currency.",
      "sales_summary": "Latest reference exchange rates for an agent that needs a currency figure it can cite.",
      "category": "Finance / FX",
      "tags": [
        "fx",
        "currency",
        "exchange rate",
        "finance"
      ],
      "provider": "Frankfurter (ECB reference rates)",
      "provider_slug": "frankfurter",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "SANDBOX",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://frankfurter.dev/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/fx-current-rate",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/87c76328-7b06-471a-8731-b799f77a754c"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "9d78b311-e04d-419f-be06-453553652d04",
      "slug": "fx-time-series",
      "name": "FX Time Series",
      "short_description": "Reference exchange rate time series between two dates (bounded range).",
      "sales_summary": "A bounded rate history series for trend and reporting work.",
      "category": "Finance / FX",
      "tags": [
        "fx",
        "currency",
        "time series",
        "finance"
      ],
      "provider": "Frankfurter (ECB reference rates)",
      "provider_slug": "frankfurter",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "SANDBOX",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://frankfurter.dev/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/fx-time-series",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/9d78b311-e04d-419f-be06-453553652d04"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "01421ecf-4606-4bd2-a1f7-0fa92918825c",
      "slug": "fx-historical-rate",
      "name": "Historical FX Rate",
      "short_description": "Published reference exchange rates for one historical date.",
      "sales_summary": "Historical reference rate for one date, for reconciliation and reporting.",
      "category": "Finance / FX",
      "tags": [
        "fx",
        "currency",
        "historical",
        "finance"
      ],
      "provider": "Frankfurter (ECB reference rates)",
      "provider_slug": "frankfurter",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "SANDBOX",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://frankfurter.dev/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/fx-historical-rate",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/01421ecf-4606-4bd2-a1f7-0fa92918825c"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "a1e254be-fe27-433d-9aea-6dde0763545f",
      "slug": "fx-supported-currencies",
      "name": "Supported Currency List",
      "short_description": "Currency codes and names published by the reference rate source.",
      "sales_summary": "Lets an agent validate a currency code before it asks for a rate.",
      "category": "Finance / FX",
      "tags": [
        "fx",
        "currency",
        "reference",
        "finance"
      ],
      "provider": "Frankfurter (ECB reference rates)",
      "provider_slug": "frankfurter",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "SANDBOX",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://frankfurter.dev/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/fx-supported-currencies",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/a1e254be-fe27-433d-9aea-6dde0763545f"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "c233f592-a70e-4d45-a54f-e5a5a98cedf9",
      "slug": "health-clinical-trial-search",
      "name": "Clinical Trial Search",
      "short_description": "Search the public clinical study registry by condition or research term. Informational only.",
      "sales_summary": "Finds registered studies for a condition, with registry links.",
      "category": "Healthcare Information / Research",
      "tags": [
        "healthcare",
        "clinical trials",
        "research",
        "information only"
      ],
      "provider": "ClinicalTrials.gov (U.S. National Library of Medicine)",
      "provider_slug": "clinicaltrials-gov",
      "provider_type": "external",
      "availability": "executable",
      "execution_available": true,
      "trust_status": "CATALOGUED",
      "integration_status": "INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": 0.02,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": true,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account",
        "The agent linked to an owner account with granted payment authority",
        "Sufficient Café Credit balance for the SkillCafe service fee"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [
        "sync",
        "callback"
      ],
      "trial_eligible": false,
      "execution_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/execute",
      "execution_status_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/executions",
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://clinicaltrials.gov/data-api/api",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/health-clinical-trial-search",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/c233f592-a70e-4d45-a54f-e5a5a98cedf9"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "2be7647b-834a-48f1-bfea-1cf570e89ca4",
      "slug": "health-drug-adverse-events",
      "name": "Drug Adverse Event Search",
      "short_description": "Published adverse event reports associated with a medicinal product. Reports do not establish causation.",
      "sales_summary": "Surfaces reported adverse events with the causation caveat attached.",
      "category": "Healthcare Information / Research",
      "tags": [
        "healthcare",
        "adverse events",
        "regulatory",
        "information only"
      ],
      "provider": "openFDA (U.S. Food & Drug Administration)",
      "provider_slug": "openfda",
      "provider_type": "external",
      "availability": "executable",
      "execution_available": true,
      "trust_status": "CATALOGUED",
      "integration_status": "INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": 0.02,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": true,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account",
        "The agent linked to an owner account with granted payment authority",
        "Sufficient Café Credit balance for the SkillCafe service fee"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [
        "sync",
        "callback"
      ],
      "trial_eligible": false,
      "execution_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/execute",
      "execution_status_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/executions",
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://open.fda.gov/apis/drug/event/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/health-drug-adverse-events",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/2be7647b-834a-48f1-bfea-1cf570e89ca4"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "e5b55912-6a12-4bc1-a458-c58dd2ab8005",
      "slug": "health-drug-label-lookup",
      "name": "Drug Label Lookup",
      "short_description": "Published drug product label sections for a brand or generic name. Informational only.",
      "sales_summary": "Retrieves published label information an agent can quote with its source.",
      "category": "Healthcare Information / Research",
      "tags": [
        "healthcare",
        "drug label",
        "regulatory",
        "information only"
      ],
      "provider": "openFDA (U.S. Food & Drug Administration)",
      "provider_slug": "openfda",
      "provider_type": "external",
      "availability": "executable",
      "execution_available": true,
      "trust_status": "CATALOGUED",
      "integration_status": "INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": 0.02,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": true,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account",
        "The agent linked to an owner account with granted payment authority",
        "Sufficient Café Credit balance for the SkillCafe service fee"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [
        "sync",
        "callback"
      ],
      "trial_eligible": false,
      "execution_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/execute",
      "execution_status_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/executions",
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://open.fda.gov/apis/drug/label/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/health-drug-label-lookup",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/e5b55912-6a12-4bc1-a458-c58dd2ab8005"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "1d9ee74d-37da-4c2f-ade3-00ee698d6232",
      "slug": "health-recruiting-trial-search",
      "name": "Recruiting Trial Search",
      "short_description": "Search the registry for studies currently recorded as recruiting. Informational only.",
      "sales_summary": "Narrows registry results to studies recorded as open to recruitment.",
      "category": "Healthcare Information / Research",
      "tags": [
        "healthcare",
        "clinical trials",
        "recruiting",
        "information only"
      ],
      "provider": "ClinicalTrials.gov (U.S. National Library of Medicine)",
      "provider_slug": "clinicaltrials-gov",
      "provider_type": "external",
      "availability": "executable",
      "execution_available": true,
      "trust_status": "CATALOGUED",
      "integration_status": "INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": 0.02,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": true,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account",
        "The agent linked to an owner account with granted payment authority",
        "Sufficient Café Credit balance for the SkillCafe service fee"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [
        "sync",
        "callback"
      ],
      "trial_eligible": false,
      "execution_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/execute",
      "execution_status_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/executions",
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://clinicaltrials.gov/data-api/api",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/health-recruiting-trial-search",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/1d9ee74d-37da-4c2f-ade3-00ee698d6232"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "6ebeef25-f8eb-4eeb-9c90-70fb4325799a",
      "slug": "health-trial-location-search",
      "name": "Trial Location Search",
      "short_description": "Search the registry for studies with sites in a city or country, including regenerative-medicine research terms. Informational only.",
      "sales_summary": "Locates registered study sites by city or country.",
      "category": "Healthcare Information / Research",
      "tags": [
        "healthcare",
        "clinical trials",
        "location",
        "regenerative medicine",
        "information only"
      ],
      "provider": "ClinicalTrials.gov (U.S. National Library of Medicine)",
      "provider_slug": "clinicaltrials-gov",
      "provider_type": "external",
      "availability": "executable",
      "execution_available": true,
      "trust_status": "CATALOGUED",
      "integration_status": "INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": 0.02,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": true,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account",
        "The agent linked to an owner account with granted payment authority",
        "Sufficient Café Credit balance for the SkillCafe service fee"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [
        "sync",
        "callback"
      ],
      "trial_eligible": false,
      "execution_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/execute",
      "execution_status_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/executions",
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://clinicaltrials.gov/data-api/api",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/health-trial-location-search",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/6ebeef25-f8eb-4eeb-9c90-70fb4325799a"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "da2a86c7-309b-46a1-b658-e884d7a3918e",
      "slug": "supabase-auth",
      "name": "Auth",
      "short_description": "User sign-up, sign-in, OAuth providers and session management.",
      "sales_summary": "User sign-up, sign-in, OAuth providers and session management.",
      "category": "Identity & Verification",
      "tags": [
        "auth",
        "oauth"
      ],
      "provider": "Supabase",
      "provider_slug": "supabase",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Free tier with usage-based paid plans; see official pricing.",
        "official_pricing_url": "https://supabase.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "JSON payload",
      "output_type": "JSON session",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://supabase.com/docs/guides/auth",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/supabase-auth",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/da2a86c7-309b-46a1-b658-e884d7a3918e"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "d962d6d5-1ed7-4fb6-81d7-eae514607ac8",
      "slug": "twilio-verify",
      "name": "Verify (OTP)",
      "short_description": "One-time passcode verification over SMS, voice and email.",
      "sales_summary": "One-time passcode verification over SMS, voice and email.",
      "category": "Identity & Verification",
      "tags": [
        "otp",
        "verification"
      ],
      "provider": "Twilio",
      "provider_slug": "twilio",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Pay-as-you-go per verification; see official pricing.",
        "official_pricing_url": "https://www.twilio.com/en-us/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Form-encoded payload",
      "output_type": "JSON result",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://www.twilio.com/docs/verify/api",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/twilio-verify",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/d962d6d5-1ed7-4fb6-81d7-eae514607ac8"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "5161622c-a603-4c9a-85f0-26634b656672",
      "slug": "stability-image-edit",
      "name": "Image Editing & Upscale",
      "short_description": "Edit, inpaint and upscale existing images.",
      "sales_summary": "Edit, inpaint and upscale existing images.",
      "category": "Image Generation",
      "tags": [
        "image",
        "editing",
        "upscale"
      ],
      "provider": "Stability AI",
      "provider_slug": "stability-ai",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Credit-based per operation; see official pricing.",
        "official_pricing_url": "https://platform.stability.ai/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Image",
      "output_type": "Image",
      "modalities": [
        "image"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://platform.stability.ai/docs/api-reference",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/stability-image-edit",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/5161622c-a603-4c9a-85f0-26634b656672"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "3fa51240-bea0-4088-a2e0-691cfc697015",
      "slug": "openai-images",
      "name": "Image Generation",
      "short_description": "Generate and edit images from text prompts.",
      "sales_summary": "Generate and edit images from text prompts.",
      "category": "Image Generation",
      "tags": [
        "image",
        "generation"
      ],
      "provider": "OpenAI",
      "provider_slug": "openai",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per generated image; see official pricing.",
        "official_pricing_url": "https://openai.com/api/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text, image",
      "output_type": "Image",
      "modalities": [
        "text",
        "image"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://platform.openai.com/docs/api-reference/images",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/openai-images",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/3fa51240-bea0-4088-a2e0-691cfc697015"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "b6690cf5-dee6-47e6-a67b-ee55f7e3f153",
      "slug": "stability-image-generate",
      "name": "Image Generation",
      "short_description": "Generate images from text prompts with Stable Diffusion models.",
      "sales_summary": "Generate images from text prompts with Stable Diffusion models.",
      "category": "Image Generation",
      "tags": [
        "image",
        "generation"
      ],
      "provider": "Stability AI",
      "provider_slug": "stability-ai",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Credit-based per generation; see official pricing.",
        "official_pricing_url": "https://platform.stability.ai/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text, image",
      "output_type": "Image",
      "modalities": [
        "text",
        "image"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://platform.stability.ai/docs/api-reference",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/stability-image-generate",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/b6690cf5-dee6-47e6-a67b-ee55f7e3f153"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "ae73c0d3-3d2b-4fd4-8558-95fc4f2e4528",
      "slug": "replicate-image-models",
      "name": "Image Model Inference",
      "short_description": "Run community and commercial image generation models.",
      "sales_summary": "Run community and commercial image generation models.",
      "category": "Image Generation",
      "tags": [
        "image",
        "generation"
      ],
      "provider": "Replicate",
      "provider_slug": "replicate",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per run or compute second; see official pricing.",
        "official_pricing_url": "https://replicate.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text, image",
      "output_type": "Image",
      "modalities": [
        "text",
        "image"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://replicate.com/docs/topics/models",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/replicate-image-models",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/ae73c0d3-3d2b-4fd4-8558-95fc4f2e4528"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "09b9026a-e593-4553-8568-6478af659f57",
      "slug": "gemini-imagen",
      "name": "Imagen Image Generation",
      "short_description": "Generate and edit images with Google Imagen models.",
      "sales_summary": "Generate and edit images with Google Imagen models.",
      "category": "Image Generation",
      "tags": [
        "image",
        "generation"
      ],
      "provider": "Google Gemini",
      "provider_slug": "google-gemini",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per generated image; see official pricing.",
        "official_pricing_url": "https://ai.google.dev/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text, image",
      "output_type": "Image",
      "modalities": [
        "text",
        "image"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://ai.google.dev/gemini-api/docs/imagen",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/gemini-imagen",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/09b9026a-e593-4553-8568-6478af659f57"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "5cfb9273-d9ea-4d2f-ad74-d70a240edee3",
      "slug": "mapbox-directions",
      "name": "Directions & Routing",
      "short_description": "Route, distance and travel-time calculations for multiple profiles.",
      "sales_summary": "Route, distance and travel-time calculations for multiple profiles.",
      "category": "Maps & Location",
      "tags": [
        "routing",
        "directions"
      ],
      "provider": "Mapbox",
      "provider_slug": "mapbox",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per request with a free monthly allowance; see official pricing.",
        "official_pricing_url": "https://www.mapbox.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Coordinates",
      "output_type": "GeoJSON route",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.mapbox.com/api/navigation/directions/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/mapbox-directions",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/5cfb9273-d9ea-4d2f-ad74-d70a240edee3"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "4fafc4f0-b85d-49fe-9730-b845d78207fc",
      "slug": "mapbox-geocoding",
      "name": "Geocoding",
      "short_description": "Convert between addresses and coordinates, forward and reverse.",
      "sales_summary": "Convert between addresses and coordinates, forward and reverse.",
      "category": "Maps & Location",
      "tags": [
        "geocoding",
        "location"
      ],
      "provider": "Mapbox",
      "provider_slug": "mapbox",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per request with a free monthly allowance; see official pricing.",
        "official_pricing_url": "https://www.mapbox.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Address or coordinates",
      "output_type": "GeoJSON",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.mapbox.com/api/search/geocoding/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/mapbox-geocoding",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/4fafc4f0-b85d-49fe-9730-b845d78207fc"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "0a110446-c637-495b-8280-c7b8b805f6ea",
      "slug": "mapbox-static-images",
      "name": "Static Map Images",
      "short_description": "Render static map images for a given location and style.",
      "sales_summary": "Render static map images for a given location and style.",
      "category": "Maps & Location",
      "tags": [
        "maps",
        "image"
      ],
      "provider": "Mapbox",
      "provider_slug": "mapbox",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per request with a free monthly allowance; see official pricing.",
        "official_pricing_url": "https://www.mapbox.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Coordinates and style",
      "output_type": "Image",
      "modalities": [
        "image"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.mapbox.com/api/maps/static-images/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/mapbox-static-images",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/0a110446-c637-495b-8280-c7b8b805f6ea"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "d2f073d9-0e60-4f97-9fde-d3a5364d6f32",
      "slug": "twilio-voice",
      "name": "Programmable Voice",
      "short_description": "Place and receive programmable phone calls.",
      "sales_summary": "Place and receive programmable phone calls.",
      "category": "Messaging",
      "tags": [
        "voice",
        "telephony"
      ],
      "provider": "Twilio",
      "provider_slug": "twilio",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Pay-as-you-go per minute by destination; see official pricing.",
        "official_pricing_url": "https://www.twilio.com/en-us/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Form-encoded payload",
      "output_type": "JSON result",
      "modalities": [
        "audio",
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://www.twilio.com/docs/voice/api/call-resource",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/twilio-voice",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/d2f073d9-0e60-4f97-9fde-d3a5364d6f32"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "65b44265-3e0e-416a-bc8b-bc4e89b057d9",
      "slug": "twilio-sms",
      "name": "SMS Messaging",
      "short_description": "Send and receive SMS and MMS messages worldwide.",
      "sales_summary": "Send and receive SMS and MMS messages worldwide.",
      "category": "Messaging",
      "tags": [
        "sms",
        "messaging"
      ],
      "provider": "Twilio",
      "provider_slug": "twilio",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Pay-as-you-go per message by destination; see official pricing.",
        "official_pricing_url": "https://www.twilio.com/en-us/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Form-encoded payload",
      "output_type": "JSON result",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://www.twilio.com/docs/messaging/api/message-resource",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/twilio-sms",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/65b44265-3e0e-416a-bc8b-bc4e89b057d9"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "7e5543f5-d452-4c17-af8d-22eb27cc1b17",
      "slug": "twilio-whatsapp",
      "name": "WhatsApp Messaging",
      "short_description": "Send WhatsApp Business messages and templates.",
      "sales_summary": "Send WhatsApp Business messages and templates.",
      "category": "Messaging",
      "tags": [
        "whatsapp",
        "messaging"
      ],
      "provider": "Twilio",
      "provider_slug": "twilio",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Pay-as-you-go per conversation or message; see official pricing.",
        "official_pricing_url": "https://www.twilio.com/en-us/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Form-encoded payload",
      "output_type": "JSON result",
      "modalities": [
        "text",
        "image"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://www.twilio.com/docs/whatsapp/api",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/twilio-whatsapp",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/7e5543f5-d452-4c17-af8d-22eb27cc1b17"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "78d8431b-4c43-4c34-8e21-a6cddbf3d708",
      "slug": "replicate-predictions",
      "name": "Model Predictions",
      "short_description": "Run hosted open models via a single prediction API.",
      "sales_summary": "Run hosted open models via a single prediction API.",
      "category": "Model Hosting",
      "tags": [
        "inference",
        "open-models"
      ],
      "provider": "Replicate",
      "provider_slug": "replicate",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per second of compute or per run; see official pricing.",
        "official_pricing_url": "https://replicate.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "JSON input",
      "output_type": "JSON output",
      "modalities": [
        "text",
        "image",
        "audio",
        "video"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://replicate.com/docs/reference/http#predictions.create",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/replicate-predictions",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/78d8431b-4c43-4c34-8e21-a6cddbf3d708"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "a9cb849b-1215-463f-ac35-92058aabd940",
      "slug": "stripe-checkout",
      "name": "Checkout Sessions",
      "short_description": "Hosted checkout pages for one-off and recurring payments.",
      "sales_summary": "Hosted checkout pages for one-off and recurring payments.",
      "category": "Payments",
      "tags": [
        "checkout",
        "payments"
      ],
      "provider": "Stripe",
      "provider_slug": "stripe",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Per-transaction fees that vary by country and method; see official pricing.",
        "official_pricing_url": "https://stripe.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Form-encoded payload",
      "output_type": "JSON session",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.stripe.com/api/checkout/sessions",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/stripe-checkout",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/a9cb849b-1215-463f-ac35-92058aabd940"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "03682bf4-4bec-4440-b712-589030d65292",
      "slug": "stripe-payment-intents",
      "name": "Payment Intents",
      "short_description": "Create and confirm card and wallet payments.",
      "sales_summary": "Create and confirm card and wallet payments.",
      "category": "Payments",
      "tags": [
        "payments",
        "cards"
      ],
      "provider": "Stripe",
      "provider_slug": "stripe",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Per-transaction fees that vary by country and method; see official pricing.",
        "official_pricing_url": "https://stripe.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Form-encoded payload",
      "output_type": "JSON result",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.stripe.com/api/payment_intents",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/stripe-payment-intents",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/03682bf4-4bec-4440-b712-589030d65292"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "6bd29103-31d8-4cec-b392-358c9048b932",
      "slug": "stripe-billing",
      "name": "Subscriptions & Billing",
      "short_description": "Manage recurring subscriptions, invoices and metered billing.",
      "sales_summary": "Manage recurring subscriptions, invoices and metered billing.",
      "category": "Payments",
      "tags": [
        "subscriptions",
        "billing"
      ],
      "provider": "Stripe",
      "provider_slug": "stripe",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Billing fees on top of payment processing; see official pricing.",
        "official_pricing_url": "https://stripe.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Form-encoded payload",
      "output_type": "JSON result",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.stripe.com/api/subscriptions",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/stripe-billing",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/6bd29103-31d8-4cec-b392-358c9048b932"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "81f8a60b-fe15-4bab-9269-fa25d5b9fa39",
      "slug": "cohere-rerank",
      "name": "Rerank",
      "short_description": "Reorder candidate documents by relevance to a query.",
      "sales_summary": "Reorder candidate documents by relevance to a query.",
      "category": "Reranking",
      "tags": [
        "rerank",
        "retrieval"
      ],
      "provider": "Cohere",
      "provider_slug": "cohere",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per search unit; see official pricing.",
        "official_pricing_url": "https://cohere.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text",
      "output_type": "Ranked list",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.cohere.com/reference/rerank",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/cohere-rerank",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/81f8a60b-fe15-4bab-9269-fa25d5b9fa39"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "c97bd608-b6b1-49bd-bc24-84f5222ab4c1",
      "slug": "research-doi-lookup",
      "name": "DOI Lookup",
      "short_description": "Bibliographic metadata for a research work identified by DOI.",
      "sales_summary": "Resolves a DOI into citable bibliographic facts.",
      "category": "Research / Scholarly Metadata",
      "tags": [
        "research",
        "doi",
        "citation",
        "metadata"
      ],
      "provider": "Crossref",
      "provider_slug": "crossref",
      "provider_type": "external",
      "availability": "executable",
      "execution_available": true,
      "trust_status": "CATALOGUED",
      "integration_status": "INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": 0.01,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": true,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account",
        "The agent linked to an owner account with granted payment authority",
        "Sufficient Café Credit balance for the SkillCafe service fee"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [
        "sync",
        "callback"
      ],
      "trial_eligible": false,
      "execution_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/execute",
      "execution_status_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/executions",
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://api.crossref.org/swagger-ui/index.html",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/research-doi-lookup",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/c97bd608-b6b1-49bd-bc24-84f5222ab4c1"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "ceb51b54-c641-4b5a-a080-d6506b76c445",
      "slug": "research-journal-lookup",
      "name": "Journal / Publication Lookup",
      "short_description": "Journal or publication details for an ISSN.",
      "sales_summary": "Confirms a publication exists and who publishes it.",
      "category": "Research / Scholarly Metadata",
      "tags": [
        "research",
        "journal",
        "issn",
        "metadata"
      ],
      "provider": "Crossref",
      "provider_slug": "crossref",
      "provider_type": "external",
      "availability": "executable",
      "execution_available": true,
      "trust_status": "CATALOGUED",
      "integration_status": "INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": 0.01,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": true,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account",
        "The agent linked to an owner account with granted payment authority",
        "Sufficient Café Credit balance for the SkillCafe service fee"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [
        "sync",
        "callback"
      ],
      "trial_eligible": false,
      "execution_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/execute",
      "execution_status_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/executions",
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://api.crossref.org/swagger-ui/index.html",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/research-journal-lookup",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/ceb51b54-c641-4b5a-a080-d6506b76c445"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "8ca74cf5-c1ab-47e9-b483-742fae3b533d",
      "slug": "research-work-search",
      "name": "Research Work Search",
      "short_description": "Search scholarly works by title, author or bibliographic phrase.",
      "sales_summary": "Finds candidate papers for an agent doing literature work.",
      "category": "Research / Scholarly Metadata",
      "tags": [
        "research",
        "search",
        "papers",
        "metadata"
      ],
      "provider": "Crossref",
      "provider_slug": "crossref",
      "provider_type": "external",
      "availability": "executable",
      "execution_available": true,
      "trust_status": "CATALOGUED",
      "integration_status": "INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": 0.02,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": true,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account",
        "The agent linked to an owner account with granted payment authority",
        "Sufficient Café Credit balance for the SkillCafe service fee"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [
        "sync",
        "callback"
      ],
      "trial_eligible": false,
      "execution_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/execute",
      "execution_status_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/executions",
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://api.crossref.org/swagger-ui/index.html",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/research-work-search",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/8ca74cf5-c1ab-47e9-b483-742fae3b533d"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "d60332d2-4860-43ed-8d2d-9c1a56548389",
      "slug": "sales-follow-up",
      "name": "Sales follow-up",
      "short_description": "Generate a contextual sales follow-up: recommended approach, message, CTA, suggested timing and next-step logic.",
      "sales_summary": "Generate a contextual sales follow-up: recommended approach, message, CTA, suggested timing and next-step logic.",
      "category": "Sales & Growth",
      "tags": [
        "sales",
        "expansion-pack-v1"
      ],
      "provider": "SkillCafe AI",
      "provider_slug": "skillcafe-ai",
      "provider_type": "skillcafe",
      "availability": "executable",
      "execution_available": true,
      "trust_status": "CATALOGUED",
      "integration_status": "INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": 0.07,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": true,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "SkillCafe-owned capability. No third-party provider charge applies.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account",
        "The agent linked to an owner account with granted payment authority",
        "Sufficient Café Credit balance for the SkillCafe service fee"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [
        "sync",
        "callback"
      ],
      "trial_eligible": false,
      "execution_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/execute",
      "execution_status_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/executions",
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": null,
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/sales-follow-up",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/d60332d2-4860-43ed-8d2d-9c1a56548389"
      },
      "sales_status": "active",
      "updated_at": "2026-09-28T14:34:26.463438+00:00"
    },
    {
      "capability_id": "0b0c007b-cde3-40fa-bc40-534795d29c7f",
      "slug": "skillcafe-premium-support",
      "name": "☕ SkillCafe Premium Support",
      "short_description": "Bounded, paid SkillCafe assistance for a specific unresolved capability problem. Not unlimited support and not a guarantee of resolution.",
      "sales_summary": "Bounded paid assistance. Local knowledge first, cached diagnosis second, costly reasoning last, and it stops when the purchased allowance is exhausted.",
      "category": "SkillCafe Support",
      "tags": [
        "support",
        "assistance",
        "house-product",
        "bounded"
      ],
      "provider": "SkillCafe AI",
      "provider_slug": "skillcafe-ai",
      "provider_type": "skillcafe",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "SkillCafe-owned capability. No third-party provider charge applies.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": null,
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/skillcafe-premium-support",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/0b0c007b-cde3-40fa-bc40-534795d29c7f"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T09:39:31.780367+00:00"
    },
    {
      "capability_id": "7cb08cca-40f7-4b22-9d60-98d33a5d90a3",
      "slug": "deepgram-streaming",
      "name": "Live Streaming Transcription",
      "short_description": "Real-time transcription over a streaming websocket connection.",
      "sales_summary": "Real-time transcription over a streaming websocket connection.",
      "category": "Speech to Text",
      "tags": [
        "stt",
        "streaming",
        "realtime"
      ],
      "provider": "Deepgram",
      "provider_slug": "deepgram",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per minute of streamed audio; see official pricing.",
        "official_pricing_url": "https://deepgram.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Audio stream",
      "output_type": "Text stream",
      "modalities": [
        "audio",
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://developers.deepgram.com/reference/speech-to-text-api/listen-streaming",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/deepgram-streaming",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/7cb08cca-40f7-4b22-9d60-98d33a5d90a3"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "80de3ba9-20ef-4a23-aec5-2c23a3c13318",
      "slug": "deepgram-prerecorded",
      "name": "Prerecorded Transcription",
      "short_description": "Transcribe stored audio files with diarisation and formatting.",
      "sales_summary": "Transcribe stored audio files with diarisation and formatting.",
      "category": "Speech to Text",
      "tags": [
        "stt",
        "batch"
      ],
      "provider": "Deepgram",
      "provider_slug": "deepgram",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per minute of audio; see official pricing.",
        "official_pricing_url": "https://deepgram.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Audio",
      "output_type": "Text, JSON",
      "modalities": [
        "audio",
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://developers.deepgram.com/reference/speech-to-text-api/listen",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/deepgram-prerecorded",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/80de3ba9-20ef-4a23-aec5-2c23a3c13318"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "ebfed593-e23c-41a1-b0de-7c4118182765",
      "slug": "openai-transcriptions",
      "name": "Speech to Text",
      "short_description": "Transcribe and translate audio files into text.",
      "sales_summary": "Transcribe and translate audio files into text.",
      "category": "Speech to Text",
      "tags": [
        "stt",
        "audio",
        "whisper"
      ],
      "provider": "OpenAI",
      "provider_slug": "openai",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per minute of audio; see official pricing.",
        "official_pricing_url": "https://openai.com/api/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Audio",
      "output_type": "Text",
      "modalities": [
        "audio",
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://platform.openai.com/docs/api-reference/audio/createTranscription",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/openai-transcriptions",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/ebfed593-e23c-41a1-b0de-7c4118182765"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "2434d130-7e05-42aa-acd5-963db43c6c97",
      "slug": "elevenlabs-stt",
      "name": "Speech to Text",
      "short_description": "Transcribe audio with speaker and word-level detail.",
      "sales_summary": "Transcribe audio with speaker and word-level detail.",
      "category": "Speech to Text",
      "tags": [
        "stt",
        "transcription"
      ],
      "provider": "ElevenLabs",
      "provider_slug": "elevenlabs",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Subscription and usage based; see official pricing.",
        "official_pricing_url": "https://elevenlabs.io/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Audio",
      "output_type": "Text",
      "modalities": [
        "audio",
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://elevenlabs.io/docs/api-reference/speech-to-text/convert",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/elevenlabs-stt",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/2434d130-7e05-42aa-acd5-963db43c6c97"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "37a2ec9b-40f3-4de4-9948-a4792166cea6",
      "slug": "supabase-storage",
      "name": "Storage",
      "short_description": "Store and serve files with access rules and transformations.",
      "sales_summary": "Store and serve files with access rules and transformations.",
      "category": "Storage",
      "tags": [
        "storage",
        "files"
      ],
      "provider": "Supabase",
      "provider_slug": "supabase",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Free tier with usage-based paid plans; see official pricing.",
        "official_pricing_url": "https://supabase.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "File upload",
      "output_type": "File, JSON",
      "modalities": [
        "image",
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://supabase.com/docs/guides/storage",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/supabase-storage",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/37a2ec9b-40f3-4de4-9948-a4792166cea6"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "6caf1fc6-e441-4d0d-9159-e272c4f3a954",
      "slug": "cohere-chat",
      "name": "Chat",
      "short_description": "Grounded chat and retrieval-augmented generation.",
      "sales_summary": "Grounded chat and retrieval-augmented generation.",
      "category": "Text & Reasoning",
      "tags": [
        "llm",
        "chat",
        "rag"
      ],
      "provider": "Cohere",
      "provider_slug": "cohere",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per token; see official pricing.",
        "official_pricing_url": "https://cohere.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text",
      "output_type": "Text",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.cohere.com/reference/chat",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/cohere-chat",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/6caf1fc6-e441-4d0d-9159-e272c4f3a954"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "cc1c6787-91ac-4c3c-8ea7-10de6564edba",
      "slug": "openai-chat-completions",
      "name": "Chat & Reasoning",
      "short_description": "Text and multimodal chat completions from OpenAI models.",
      "sales_summary": "Text and multimodal chat completions from OpenAI models.",
      "category": "Text & Reasoning",
      "tags": [
        "llm",
        "chat",
        "reasoning"
      ],
      "provider": "OpenAI",
      "provider_slug": "openai",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per input and output token; see official pricing.",
        "official_pricing_url": "https://openai.com/api/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text, image",
      "output_type": "Text",
      "modalities": [
        "text",
        "image"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://platform.openai.com/docs/api-reference/chat",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/openai-chat-completions",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/cc1c6787-91ac-4c3c-8ea7-10de6564edba"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "6255552d-c098-4fa5-a146-843ea3fc734f",
      "slug": "mistral-chat",
      "name": "Chat Completions",
      "short_description": "Text and reasoning completions from Mistral models.",
      "sales_summary": "Text and reasoning completions from Mistral models.",
      "category": "Text & Reasoning",
      "tags": [
        "llm",
        "chat"
      ],
      "provider": "Mistral AI",
      "provider_slug": "mistral-ai",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per input and output token; see official pricing.",
        "official_pricing_url": "https://mistral.ai/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text, image",
      "output_type": "Text",
      "modalities": [
        "text",
        "image"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.mistral.ai/api/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/mistral-chat",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/6255552d-c098-4fa5-a146-843ea3fc734f"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "2cb2c0df-660c-400a-a185-bf300db4bb67",
      "slug": "anthropic-messages",
      "name": "Claude Messages",
      "short_description": "Text and vision reasoning with the Claude model family.",
      "sales_summary": "Text and vision reasoning with the Claude model family.",
      "category": "Text & Reasoning",
      "tags": [
        "llm",
        "chat",
        "reasoning"
      ],
      "provider": "Anthropic",
      "provider_slug": "anthropic",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per input and output token; see official pricing.",
        "official_pricing_url": "https://www.anthropic.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text, image, document",
      "output_type": "Text",
      "modalities": [
        "text",
        "image"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.claude.com/en/api/messages",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/anthropic-messages",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/2cb2c0df-660c-400a-a185-bf300db4bb67"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "10e7eb04-60e2-4064-8fca-94e37f567286",
      "slug": "gemini-generate-content",
      "name": "Gemini Generate Content",
      "short_description": "Multimodal text, image and audio understanding and generation.",
      "sales_summary": "Multimodal text, image and audio understanding and generation.",
      "category": "Text & Reasoning",
      "tags": [
        "llm",
        "multimodal"
      ],
      "provider": "Google Gemini",
      "provider_slug": "google-gemini",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per token, with a free tier; see official pricing.",
        "official_pricing_url": "https://ai.google.dev/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text, image, audio, video",
      "output_type": "Text",
      "modalities": [
        "text",
        "image",
        "audio",
        "video"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://ai.google.dev/gemini-api/docs/text-generation",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/gemini-generate-content",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/10e7eb04-60e2-4064-8fca-94e37f567286"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "d09cb362-11c8-4431-bd27-b09fafdb7cbb",
      "slug": "anthropic-batches",
      "name": "Message Batches",
      "short_description": "Asynchronous batch processing of large message workloads.",
      "sales_summary": "Asynchronous batch processing of large message workloads.",
      "category": "Text & Reasoning",
      "tags": [
        "llm",
        "batch"
      ],
      "provider": "Anthropic",
      "provider_slug": "anthropic",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per token with batch rate; see official pricing.",
        "official_pricing_url": "https://www.anthropic.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text, image",
      "output_type": "Text",
      "modalities": [
        "text",
        "image"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.claude.com/en/api/creating-message-batches",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/anthropic-batches",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/d09cb362-11c8-4431-bd27-b09fafdb7cbb"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "2e4da3a0-be51-481f-983a-46b2807351e2",
      "slug": "deepgram-aura-tts",
      "name": "Aura Text to Speech",
      "short_description": "Low-latency speech synthesis for conversational agents.",
      "sales_summary": "Low-latency speech synthesis for conversational agents.",
      "category": "Text to Speech",
      "tags": [
        "tts",
        "realtime"
      ],
      "provider": "Deepgram",
      "provider_slug": "deepgram",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per character; see official pricing.",
        "official_pricing_url": "https://deepgram.com/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text",
      "output_type": "Audio",
      "modalities": [
        "text",
        "audio"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://developers.deepgram.com/reference/text-to-speech-api/speak",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/deepgram-aura-tts",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/2e4da3a0-be51-481f-983a-46b2807351e2"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "dd004e1e-c519-46c1-b7a4-6b2fbe01918c",
      "slug": "gemini-tts",
      "name": "Gemini Speech Generation",
      "short_description": "Generate spoken audio from text with Gemini TTS models.",
      "sales_summary": "Generate spoken audio from text with Gemini TTS models.",
      "category": "Text to Speech",
      "tags": [
        "tts",
        "audio"
      ],
      "provider": "Google Gemini",
      "provider_slug": "google-gemini",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per token; see official pricing.",
        "official_pricing_url": "https://ai.google.dev/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text",
      "output_type": "Audio",
      "modalities": [
        "text",
        "audio"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://ai.google.dev/gemini-api/docs/speech-generation",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/gemini-tts",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/dd004e1e-c519-46c1-b7a4-6b2fbe01918c"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "ee9267b5-101e-4397-9548-28c879aaab34",
      "slug": "elevenlabs-tts",
      "name": "Text to Speech",
      "short_description": "High-fidelity speech synthesis in multiple languages and voices.",
      "sales_summary": "High-fidelity speech synthesis in multiple languages and voices.",
      "category": "Text to Speech",
      "tags": [
        "tts",
        "voice"
      ],
      "provider": "ElevenLabs",
      "provider_slug": "elevenlabs",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Subscription with character quotas; see official pricing.",
        "official_pricing_url": "https://elevenlabs.io/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text",
      "output_type": "Audio",
      "modalities": [
        "text",
        "audio"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://elevenlabs.io/docs/api-reference/text-to-speech/convert",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/elevenlabs-tts",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/ee9267b5-101e-4397-9548-28c879aaab34"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "ef85f7e0-a9c6-4179-969d-68373c3e4647",
      "slug": "openai-speech",
      "name": "Text to Speech",
      "short_description": "Synthesise spoken audio from text input.",
      "sales_summary": "Synthesise spoken audio from text input.",
      "category": "Text to Speech",
      "tags": [
        "tts",
        "audio"
      ],
      "provider": "OpenAI",
      "provider_slug": "openai",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Usage-based per character or token; see official pricing.",
        "official_pricing_url": "https://openai.com/api/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text",
      "output_type": "Audio",
      "modalities": [
        "text",
        "audio"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://platform.openai.com/docs/api-reference/audio/createSpeech",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/openai-speech",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/ef85f7e0-a9c6-4179-969d-68373c3e4647"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "b758303d-ce09-4047-a4e3-d20d08f8f073",
      "slug": "stability-video",
      "name": "Video Generation",
      "short_description": "Generate short video clips from image or text input.",
      "sales_summary": "Generate short video clips from image or text input.",
      "category": "Video Generation",
      "tags": [
        "video",
        "generation"
      ],
      "provider": "Stability AI",
      "provider_slug": "stability-ai",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Credit-based per generation; see official pricing.",
        "official_pricing_url": "https://platform.stability.ai/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text, image",
      "output_type": "Video",
      "modalities": [
        "image",
        "video"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://platform.stability.ai/docs/api-reference",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/stability-video",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/b758303d-ce09-4047-a4e3-d20d08f8f073"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "ecc37547-28a3-463a-969a-1f4b7b8593c0",
      "slug": "firecrawl-crawl",
      "name": "Crawl",
      "short_description": "Recursively crawl a site and return page content.",
      "sales_summary": "Recursively crawl a site and return page content.",
      "category": "Web Extraction",
      "tags": [
        "crawl",
        "web"
      ],
      "provider": "Firecrawl",
      "provider_slug": "firecrawl",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Credit-based per crawled page; see official pricing.",
        "official_pricing_url": "https://www.firecrawl.dev/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "URL",
      "output_type": "Markdown, JSON",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.firecrawl.dev/api-reference/endpoint/crawl-post",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/firecrawl-crawl",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/ecc37547-28a3-463a-969a-1f4b7b8593c0"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "8a6a0c0d-7fb1-4f84-b7d6-f48760cb7dbb",
      "slug": "firecrawl-map",
      "name": "Map",
      "short_description": "Discover the URLs available on a website quickly.",
      "sales_summary": "Discover the URLs available on a website quickly.",
      "category": "Web Extraction",
      "tags": [
        "sitemap",
        "discovery"
      ],
      "provider": "Firecrawl",
      "provider_slug": "firecrawl",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Credit-based per request; see official pricing.",
        "official_pricing_url": "https://www.firecrawl.dev/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "URL",
      "output_type": "URL list",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.firecrawl.dev/api-reference/endpoint/map",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/firecrawl-map",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/8a6a0c0d-7fb1-4f84-b7d6-f48760cb7dbb"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "5e5f0fd1-85b5-4c54-b982-edd693ef306e",
      "slug": "firecrawl-scrape",
      "name": "Scrape",
      "short_description": "Convert a single URL into clean markdown, HTML or structured JSON.",
      "sales_summary": "Convert a single URL into clean markdown, HTML or structured JSON.",
      "category": "Web Extraction",
      "tags": [
        "scrape",
        "markdown"
      ],
      "provider": "Firecrawl",
      "provider_slug": "firecrawl",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Credit-based per page scraped; see official pricing.",
        "official_pricing_url": "https://www.firecrawl.dev/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "URL",
      "output_type": "Markdown, HTML, JSON",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.firecrawl.dev/api-reference/endpoint/scrape",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/firecrawl-scrape",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/5e5f0fd1-85b5-4c54-b982-edd693ef306e"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "c98737ac-fcd0-4f57-b41a-73ff898a298b",
      "slug": "tavily-crawl",
      "name": "Site Crawl",
      "short_description": "Crawl a bounded number of pages beneath one website and return their readable content.",
      "sales_summary": "Reads a bounded set of pages under one site in a single call.",
      "category": "Web Extraction",
      "tags": [
        "web",
        "crawl",
        "extraction"
      ],
      "provider": "Tavily",
      "provider_slug": "tavily",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "SANDBOX",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.tavily.com",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/tavily-crawl",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/c98737ac-fcd0-4f57-b41a-73ff898a298b"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "d5b17db9-4982-418e-8bba-bc9b33f49f91",
      "slug": "tavily-map",
      "name": "Site Map",
      "short_description": "Map the reachable page structure of one website without fetching page content.",
      "sales_summary": "Discovers a site's page structure before an agent decides what to read.",
      "category": "Web Extraction",
      "tags": [
        "web",
        "map",
        "sitemap",
        "crawl"
      ],
      "provider": "Tavily",
      "provider_slug": "tavily",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "SANDBOX",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "json",
      "output_type": "json",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.tavily.com",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/tavily-map",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/d5b17db9-4982-418e-8bba-bc9b33f49f91"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T11:42:50.277081+00:00"
    },
    {
      "capability_id": "585bf5fa-9ff1-4787-bd38-b99c87eae57f",
      "slug": "tavily-extract",
      "name": "Web Extract",
      "short_description": "Extract clean page content from specific URLs.",
      "sales_summary": "Extract clean page content from specific URLs.",
      "category": "Web Extraction",
      "tags": [
        "extraction",
        "web"
      ],
      "provider": "Tavily",
      "provider_slug": "tavily",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "SANDBOX",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Credit-based per extracted URL; see official pricing.",
        "official_pricing_url": "https://www.tavily.com/#pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "URL",
      "output_type": "Text, JSON",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.tavily.com/documentation/api-reference/endpoint/extract",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/tavily-extract",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/585bf5fa-9ff1-4787-bd38-b99c87eae57f"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "cc287b0a-0af6-4845-8687-701a5b760a50",
      "slug": "firecrawl-search",
      "name": "Search",
      "short_description": "Web search with optional scraping of the results.",
      "sales_summary": "Web search with optional scraping of the results.",
      "category": "Web Search",
      "tags": [
        "search",
        "web"
      ],
      "provider": "Firecrawl",
      "provider_slug": "firecrawl",
      "provider_type": "external",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Credit-based per request and scraped result; see official pricing.",
        "official_pricing_url": "https://www.firecrawl.dev/pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Text query",
      "output_type": "JSON, markdown",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.firecrawl.dev/api-reference/endpoint/search",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/firecrawl-search",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/cc287b0a-0af6-4845-8687-701a5b760a50"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "5c775032-bdb9-4619-b2f8-0b55693e6b85",
      "slug": "tavily-search",
      "name": "Web Search",
      "short_description": "Agent-oriented web search with ranked, summarised results.",
      "sales_summary": "Live web search for AI agents that need current information from the open internet, executed by SkillCafe against the Tavily Search API using the account owner's own Tavily key.",
      "category": "Web Search",
      "tags": [
        "search",
        "web"
      ],
      "provider": "Tavily",
      "provider_slug": "tavily",
      "provider_type": "external",
      "availability": "executable",
      "execution_available": true,
      "trust_status": "CATALOGUED",
      "integration_status": "INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [
        "AUTONOMOUS_AGENT",
        "ASSISTANT",
        "WORKFLOW",
        "MCP_CLIENT"
      ],
      "problems_solved": [
        "The agent's model knowledge is out of date and it needs current facts",
        "The agent would otherwise burn tokens browsing or guessing at live information",
        "The agent needs cited source links it can pass back to its own caller"
      ],
      "use_cases": [
        "Answering questions about recent events or current prices and availability",
        "Research and fact-checking before the agent produces an answer",
        "Gathering source URLs and snippets for a report or summary"
      ],
      "machine_benefits": [
        "Single authenticated call returns a normalised answer plus ranked results with title, link and snippet",
        "Synchronous response, or signed callback delivery for long-running agent workflows",
        "One flat SkillCafe fee per successful execution, charged from the Café Credit balance with an immutable ledger entry",
        "Failed or rejected executions are not charged"
      ],
      "skillcafe_fee_credits": 0.25,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": true,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "Third-party provider charges are billed by the provider directly to the credential owner. SkillCafe never pays the provider and never collects provider charges with Café Credits.",
        "pricing_model": "Credit-based per API call; see official pricing.",
        "official_pricing_url": "https://www.tavily.com/#pricing"
      },
      "byok_required": true,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "The agent linked to an owner account with granted payment authority",
        "Accepted SkillCafe Terms on the owner account",
        "The owner's own Tavily API key stored with SkillCafe (BYOK)",
        "Sufficient Café Credit balance for the SkillCafe service fee"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [
        "sync",
        "callback"
      ],
      "trial_eligible": false,
      "execution_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/execute",
      "execution_status_endpoint": "https://skillcafe.ai/api/public/v1/capabilities/executions",
      "input_type": "Text query",
      "output_type": "JSON results",
      "modalities": [
        "text"
      ],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://docs.tavily.com/documentation/api-reference/endpoint/search",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/tavily-search",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/5c775032-bdb9-4619-b2f8-0b55693e6b85"
      },
      "sales_status": "active",
      "updated_at": "2026-09-13T11:00:40.856377+00:00"
    },
    {
      "capability_id": "1ea51b8f-d33e-477a-9fb2-e3331dc0a3e5",
      "slug": "skillcafe-address-transaction-count",
      "name": "SkillCafe Address Transaction Count",
      "short_description": "Returns the blockchain transaction count (account nonce) of an address at a block reference. This is the nonce, NOT a full historical count of every transaction ever involving the address.",
      "sales_summary": "Returns the blockchain transaction count (account nonce) of an address at a block reference. This is the nonce, NOT a full historical count of every transaction ever involving the address.",
      "category": "Web3 / Blockchain Data",
      "tags": [
        "web3",
        "ethereum",
        "nonce",
        "address",
        "read-only"
      ],
      "provider": "SkillCafe Web3",
      "provider_slug": "skillcafe-web3",
      "provider_type": "skillcafe",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "SkillCafe-owned capability. No third-party provider charge applies.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://ethereum.org/en/developers/docs/apis/json-rpc/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/skillcafe-address-transaction-count",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/1ea51b8f-d33e-477a-9fb2-e3331dc0a3e5"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T05:38:22.625589+00:00"
    },
    {
      "capability_id": "5b35e998-d68d-4e9e-a5c2-b830f9497301",
      "slug": "skillcafe-block-lookup",
      "name": "SkillCafe Block Lookup",
      "short_description": "Retrieves bounded block information by block number/reference or block hash. Transaction hashes are counted, not returned.",
      "sales_summary": "Retrieves bounded block information by block number/reference or block hash. Transaction hashes are counted, not returned.",
      "category": "Web3 / Blockchain Data",
      "tags": [
        "web3",
        "ethereum",
        "block",
        "read-only"
      ],
      "provider": "SkillCafe Web3",
      "provider_slug": "skillcafe-web3",
      "provider_type": "skillcafe",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "SkillCafe-owned capability. No third-party provider charge applies.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://ethereum.org/en/developers/docs/apis/json-rpc/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/skillcafe-block-lookup",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/5b35e998-d68d-4e9e-a5c2-b830f9497301"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T05:38:22.625589+00:00"
    },
    {
      "capability_id": "139df41a-a137-4dea-885c-1d8bcf69d2d4",
      "slug": "skillcafe-contract-code-check",
      "name": "SkillCafe Contract Code Check",
      "short_description": "Determines whether contract bytecode exists at an address and returns bounded metadata such as code size.",
      "sales_summary": "Determines whether contract bytecode exists at an address and returns bounded metadata such as code size.",
      "category": "Web3 / Blockchain Data",
      "tags": [
        "web3",
        "ethereum",
        "contract",
        "bytecode",
        "read-only"
      ],
      "provider": "SkillCafe Web3",
      "provider_slug": "skillcafe-web3",
      "provider_type": "skillcafe",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "SkillCafe-owned capability. No third-party provider charge applies.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://ethereum.org/en/developers/docs/apis/json-rpc/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/skillcafe-contract-code-check",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/139df41a-a137-4dea-885c-1d8bcf69d2d4"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T05:38:22.625589+00:00"
    },
    {
      "capability_id": "1c551bf1-5b4d-45ff-835a-a8b5b73146f3",
      "slug": "skillcafe-contract-read",
      "name": "SkillCafe Contract Read",
      "short_description": "Performs a read-only smart-contract state call with bounded calldata and a bounded response. It never signs, submits or broadcasts a transaction.",
      "sales_summary": "Performs a read-only smart-contract state call with bounded calldata and a bounded response. It never signs, submits or broadcasts a transaction.",
      "category": "Web3 / Blockchain Data",
      "tags": [
        "web3",
        "ethereum",
        "contract",
        "read",
        "read-only"
      ],
      "provider": "SkillCafe Web3",
      "provider_slug": "skillcafe-web3",
      "provider_type": "skillcafe",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "SkillCafe-owned capability. No third-party provider charge applies.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://ethereum.org/en/developers/docs/apis/json-rpc/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/skillcafe-contract-read",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/1c551bf1-5b4d-45ff-835a-a8b5b73146f3"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T05:38:22.625589+00:00"
    },
    {
      "capability_id": "51ed957c-bc88-4959-a3b2-dcb732871fe9",
      "slug": "skillcafe-transaction-lookup",
      "name": "SkillCafe Transaction Lookup",
      "short_description": "Retrieves a blockchain transaction by transaction hash and returns a normalised structured result.",
      "sales_summary": "Retrieves a blockchain transaction by transaction hash and returns a normalised structured result.",
      "category": "Web3 / Blockchain Data",
      "tags": [
        "web3",
        "ethereum",
        "transaction",
        "lookup",
        "read-only"
      ],
      "provider": "SkillCafe Web3",
      "provider_slug": "skillcafe-web3",
      "provider_type": "skillcafe",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "SkillCafe-owned capability. No third-party provider charge applies.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://ethereum.org/en/developers/docs/apis/json-rpc/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/skillcafe-transaction-lookup",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/51ed957c-bc88-4959-a3b2-dcb732871fe9"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T05:38:22.625589+00:00"
    },
    {
      "capability_id": "a04ba8d5-1767-4111-a941-15bc1c141345",
      "slug": "skillcafe-transaction-receipt",
      "name": "SkillCafe Transaction Receipt / Status",
      "short_description": "Retrieves the receipt and confirmation status of a transaction, including block, gas usage and any created contract address.",
      "sales_summary": "Retrieves the receipt and confirmation status of a transaction, including block, gas usage and any created contract address.",
      "category": "Web3 / Blockchain Data",
      "tags": [
        "web3",
        "ethereum",
        "receipt",
        "status",
        "read-only"
      ],
      "provider": "SkillCafe Web3",
      "provider_slug": "skillcafe-web3",
      "provider_type": "skillcafe",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "SkillCafe-owned capability. No third-party provider charge applies.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://ethereum.org/en/developers/docs/apis/json-rpc/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/skillcafe-transaction-receipt",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/a04ba8d5-1767-4111-a941-15bc1c141345"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T05:38:22.625589+00:00"
    },
    {
      "capability_id": "78b1479d-a5a7-42aa-9f4d-c55be13d41b1",
      "slug": "skillcafe-wallet-balance",
      "name": "SkillCafe Wallet Balance",
      "short_description": "Returns the native blockchain balance of an address on a configured Ethereum-compatible network.",
      "sales_summary": "Returns the native blockchain balance of an address on a configured Ethereum-compatible network.",
      "category": "Web3 / Blockchain Data",
      "tags": [
        "web3",
        "ethereum",
        "wallet",
        "balance",
        "read-only"
      ],
      "provider": "SkillCafe Web3",
      "provider_slug": "skillcafe-web3",
      "provider_type": "skillcafe",
      "availability": "discovery_only",
      "execution_available": false,
      "trust_status": "CATALOGUED",
      "integration_status": "NOT_INTEGRATED",
      "verification_notice": "Catalogued capability — SkillCafe has not yet completed verification.",
      "target_agent_types": [],
      "problems_solved": [],
      "use_cases": [],
      "machine_benefits": [],
      "skillcafe_fee_credits": null,
      "price_currency": "Café Credits",
      "price_source": "capability_record",
      "price_available": false,
      "discovery_charge_credits": 0,
      "discovery_charge_note": "Discovery, resolve and quote through the Remote MCP server and this catalogue are free — 0 Café Credits. The separate paid Barista machine endpoint is a different service.",
      "provider_billing_model": {
        "description": "SkillCafe-owned capability. No third-party provider charge applies.",
        "pricing_model": "Not yet available",
        "official_pricing_url": null
      },
      "byok_required": false,
      "requirements": [
        "A registered SkillCafe agent with a valid Agent Token",
        "Accepted SkillCafe Terms on the owner account"
      ],
      "authentication_method": "Agent Token (Authorization: Bearer sc_agt_...)",
      "supported_delivery_modes": [],
      "trial_eligible": false,
      "execution_endpoint": null,
      "execution_status_endpoint": null,
      "input_type": "Not yet available",
      "output_type": "Not yet available",
      "modalities": [],
      "documentation_reference": {
        "skillcafe_agent_docs": "https://skillcafe.ai/docs/agents",
        "provider_official_docs": "https://ethereum.org/en/developers/docs/apis/json-rpc/",
        "skillcafe_detail_url": "https://skillcafe.ai/library/catalogue/skillcafe-wallet-balance",
        "sales_detail_url": "https://skillcafe.ai/api/public/v1/sales/catalog/78b1479d-a5a7-42aa-9f4d-c55be13d41b1"
      },
      "sales_status": "active",
      "updated_at": "2026-09-15T05:38:22.625589+00:00"
    }
  ]
}