{
  "protocol_version": "0.2",
  "agent": {
    "name": "DataFood",
    "display_name": "DataFood — Universal Data API for AI Agents",
    "description": "Single agent-friendly API aggregating 16 cross-niche data sources with bundle micropayments. Drop-in replacement for stitching CoinGecko, Etherscan, OpenWeather, NewsAPI, DefiLlama and more.",
    "version": "5.0.0",
    "publisher": "TOUGH LOVE SECURITY",
    "publisher_url": "https://toughlovesec.win",
    "canonical_url": "https://toughlovesec.win/agent-mesh",
    "contact": "contact@toughlovesec.win",
    "license": "CC-BY-4.0 with attribution"
  },
  "capabilities": [
    {
      "name": "data_query",
      "description": "Fetch any of 16 data types via single or bundled calls"
    },
    {
      "name": "live_view",
      "description": "Stream agent activity over /watch/{session_id}"
    },
    {
      "name": "portfolio_ask",
      "description": "Natural-language Q&A on Plaid-linked portfolio"
    },
    {
      "name": "sse_stream",
      "description": "Server-Sent Events stream of live data ticks"
    }
  ],
  "skills": [
    {
      "name": "token-risk",
      "description": "GoPlus token security scan",
      "categories": [
        "security",
        "crypto"
      ],
      "example_query": "ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"
    },
    {
      "name": "breach",
      "description": "HHS healthcare breach reports (TLS feed)",
      "categories": [
        "security",
        "health"
      ],
      "example_query": "florida"
    },
    {
      "name": "contract-risk",
      "description": "TLS contract risk score",
      "categories": [
        "security",
        "crypto"
      ],
      "example_query": "ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"
    },
    {
      "name": "defi-yield",
      "description": "DefiLlama top pool by APR",
      "categories": [
        "finance",
        "crypto"
      ],
      "example_query": "usdc"
    },
    {
      "name": "scrape",
      "description": "Firecrawl: any URL → clean LLM-ready markdown",
      "categories": [
        "scraping",
        "ai-agents"
      ],
      "example_query": "https://news.ycombinator.com"
    },
    {
      "name": "crypto-price",
      "description": "CoinGecko spot price USD",
      "categories": [
        "finance",
        "crypto"
      ],
      "example_query": "bitcoin"
    },
    {
      "name": "crypto-trending",
      "description": "CoinGecko trending coins (last hour)",
      "categories": [
        "finance",
        "crypto"
      ],
      "example_query": ""
    },
    {
      "name": "stock-quote",
      "description": "Stooq.com EOD/intraday quote",
      "categories": [
        "finance",
        "stocks"
      ],
      "example_query": "AAPL"
    },
    {
      "name": "weather",
      "description": "Open-Meteo current temp + wind",
      "categories": [
        "weather"
      ],
      "example_query": "33.7,-84.4"
    },
    {
      "name": "news-hn-top",
      "description": "Hacker News front page (Algolia)",
      "categories": [
        "news",
        "tech"
      ],
      "example_query": ""
    },
    {
      "name": "news-reddit",
      "description": "Reddit r/{sub}/hot top 10",
      "categories": [
        "news",
        "social"
      ],
      "example_query": "worldnews"
    },
    {
      "name": "flights-near",
      "description": "OpenSky flights in bbox lamin,lomin,lamax,lomax",
      "categories": [
        "aviation",
        "geo"
      ],
      "example_query": "33,-85,34,-83"
    },
    {
      "name": "real-estate-rss",
      "description": "Recently-sold homes by ZIP (Zillow scrape)",
      "categories": [
        "real-estate"
      ],
      "example_query": "30309"
    },
    {
      "name": "sports-scores",
      "description": "ESPN scoreboard for sport/league",
      "categories": [
        "sports"
      ],
      "example_query": "basketball/nba"
    },
    {
      "name": "gas-prices-eth",
      "description": "Etherscan gas oracle",
      "categories": [
        "crypto",
        "finance"
      ],
      "example_query": ""
    },
    {
      "name": "forex",
      "description": "exchangerate.host base:symbol",
      "categories": [
        "finance",
        "forex"
      ],
      "example_query": "USD:EUR"
    },
    {
      "name": "github-trending",
      "description": "GitHub repos created last 48h sorted by stars",
      "categories": [
        "dev",
        "tech"
      ],
      "example_query": "javascript"
    }
  ],
  "endpoints": {
    "openapi": "https://toughlovesec.win/openapi.json",
    "mcp": "https://toughlovesec.win/.well-known/mcp.json",
    "x402": "https://toughlovesec.win/.well-known/x402.json",
    "ai_plugin": "https://toughlovesec.win/.well-known/ai-plugin.json",
    "discovery": "https://toughlovesec.win/agent-mesh"
  },
  "pricing_summary": {
    "free_tier": "1-row preview free; 1-2 queries $0.001 each",
    "bundle_low": "3-5 queries $0.0035",
    "bundle_mid": "6-10 queries $0.005",
    "bundle_high": "11-20 queries $0.008",
    "day_pass": "$0.99 unlimited 24h",
    "week_pass": "$4.99 unlimited 7d"
  }
}