{
  "name": "yfarmx",
  "title": "YFarmX newsroom and AI Fingerprinting lab",
  "description": "Read-only MCP access to YFarmX: daily frontier-technology reporting across AI, crypto, quantum, security and space, six sourced incident and threat trackers, a glossary of more than 3,000 terms, verified event listings, dated state-of-play briefs, and the AI Fingerprinting lab: first-party tokenizer and API-contract measurements of every model the lab has measured, the catalogue that identified the stealth models Ox Alpha and Union Alpha before their makers did.",
  "version": "1.3.0",
  "endpoint": "https://yfarmx.com/api/mcp",
  "transport": "streamable-http",
  "authentication": {
    "type": "none",
    "optional": {
      "type": "bearer",
      "description": "A YFarmX data API key sent as the Authorization: Bearer header unlocks the three paid feed tools (yfarmx_models_catalogue, yfarmx_models_history, yfarmx_models_clusters). Every other tool is free and needs no key.",
      "docs": "https://yfarmx.com/data-api/"
    }
  },
  "tools": [
    {
      "name": "yfarmx_latest_news",
      "description": "The newest articles across every desk, or one desk."
    },
    {
      "name": "yfarmx_search_articles",
      "description": "Search published articles by words in the title, description, tags and slug; up to 20 best matches with the total."
    },
    {
      "name": "yfarmx_get_article",
      "description": "One article's structured record: byline, dates, media, and key points and sources where the article carries them as data."
    },
    {
      "name": "yfarmx_tracker",
      "description": "Rows from the crypto exploit, AI risk, quantum threat, bounty economics, AI-found vulnerability or model security capability tracker, each carrying its sources."
    },
    {
      "name": "yfarmx_glossary",
      "description": "Definitions from a glossary of more than 3,000 frontier-technology terms."
    },
    {
      "name": "yfarmx_events",
      "description": "Upcoming AI, crypto and quantum events, verified against organiser announcements."
    },
    {
      "name": "yfarmx_state_of_play",
      "description": "The dated state-of-play brief for a desk."
    },
    {
      "name": "yfarmx_find_models",
      "description": "Search the measured models in the AI Fingerprinting catalogue by name, lab, family, signature or status; up to 12 matches ranked by relevance."
    },
    {
      "name": "yfarmx_fingerprint",
      "description": "One model's measured identity record: tokenizer family, confidence, signature, counts and API contract. A name that matches several models comes back as candidates."
    },
    {
      "name": "yfarmx_compare_models",
      "description": "Two models' fingerprints side by side with the agreement between their 50-string token counts."
    },
    {
      "name": "yfarmx_models_catalogue",
      "description": "Paid feed, Developer plan or above: every measured model with its tokenizer family, confidence, signature, measured date and re-measurement verdict; filter by lab, page with offset and limit, full for the complete record."
    },
    {
      "name": "yfarmx_models_history",
      "description": "Paid feed, Pro plan: every dated change to a measured model between catalogue snapshots, including a tokenizer fingerprint that moved on re-measurement; filter by model or since date."
    },
    {
      "name": "yfarmx_models_clusters",
      "description": "Paid feed, Pro plan: which models share one tokenizer fingerprint, as exact clusters and folded groups."
    }
  ],
  "documentation": "https://yfarmx.com/agents/",
  "openapi": "https://yfarmx.com/openapi.yaml",
  "license": "https://yfarmx.com/terms/#data-reuse",
  "licenseDocument": "https://yfarmx.com/license.xml",
  "attribution": "YFarmX, https://yfarmx.com",
  "citeAs": "YFarmX: <title>, <published date>, <url>",
  "contact": "contact@yfarmx.com",
  "publisher": {
    "name": "YFARMX LTD",
    "url": "https://yfarmx.com",
    "registration": "England and Wales, company number 15605223"
  },
  "protocolVersions": [
    "2025-06-18",
    "2025-03-26"
  ]
}
