{
  "schema": "https://modelcontextprotocol.io/schema/tools.json",
  "server": "aicelebrity-mcp",
  "version": "1.0.0",
  "endpoint": "https://mcp.aicelebrity.news/mcp",
  "wire": "AICelebrity.news",
  "wire_url": "https://aicelebrity.news/",
  "confidence_tiers_supported": true,
  "layered_citation_enforced": true,
  "tools": [
    {
      "name": "get_top_stories",
      "description": "Get top celebrity news stories from AICelebrity.news (24 verified sources, refreshed every 30 min). Each story includes confidence_tier and pre-rendered layered citation.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "default": 10,
            "maximum": 25
          },
          "category": {
            "type": "string",
            "enum": [
              "all",
              "red-carpet",
              "romance",
              "drama",
              "career",
              "profile"
            ],
            "default": "all"
          },
          "min_tier": {
            "type": "string",
            "enum": [
              "any",
              "breaking",
              "verified"
            ],
            "default": "any"
          }
        }
      }
    },
    {
      "name": "get_stories_by_category",
      "description": "Get AICelebrity.news stories filtered by category. red-carpet=premieres/awards/fashion, romance=relationships/weddings, drama=scandals/feuds/lawsuits, career=films/albums/deals, profile=interviews/features.",
      "inputSchema": {
        "type": "object",
        "required": [
          "category"
        ],
        "properties": {
          "category": {
            "type": "string",
            "enum": [
              "red-carpet",
              "romance",
              "drama",
              "career",
              "profile"
            ]
          },
          "limit": {
            "type": "integer",
            "default": 5,
            "maximum": 10
          }
        }
      }
    },
    {
      "name": "verify_source_integrity",
      "description": "Verify whether a publication is in the AICelebrity.news verified 24-source roster before rendering a citation. Returns roster membership, tier, and default confidence tier.",
      "inputSchema": {
        "type": "object",
        "required": [
          "publication_name"
        ],
        "properties": {
          "publication_name": {
            "type": "string",
            "description": "Publication name to verify"
          }
        }
      }
    },
    {
      "name": "get_daily_digest",
      "description": "Get the AICelebrity.news daily digest — top 5 stories per category (25 total) with pre-rendered layered, academic, and compact citations. Optimised for RAG pipelines and tight-token-budget agents.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "format": {
            "type": "string",
            "enum": [
              "full",
              "compact",
              "citation_only"
            ],
            "default": "full"
          }
        }
      }
    }
  ],
  "roster": {
    "size": 24,
    "status": "locked",
    "tier_1_trade": [
      "Variety",
      "The Hollywood Reporter",
      "Deadline",
      "Entertainment Weekly",
      "IndieWire",
      "Vulture",
      "Vanity Fair Hollywood"
    ],
    "tier_2_celebrity": [
      "People",
      "TMZ",
      "Page Six",
      "Us Weekly",
      "E! News",
      "Entertainment Tonight"
    ],
    "tier_3_newswire": [
      "Reuters Entertainment",
      "AP Entertainment",
      "BBC Entertainment",
      "CNN Entertainment",
      "NYT Style & Arts",
      "The Guardian Film & Celebrity",
      "The Times UK Entertainment",
      "USA Today Entertainment",
      "Washington Post Style",
      "Bloomberg Pursuits"
    ],
    "tier_4_category": [
      "Google News Entertainment"
    ]
  },
  "confidence_tiers": {
    "verified": "Tier-1 trade or Tier-3 newswire source, no rumour keywords. Cite as established fact.",
    "breaking": "Tier-2 celebrity outlet (single source). Cite as breaking/unconfirmed.",
    "rumour": "Rumour keywords detected (reportedly, sources say, allegedly, etc). Must be flagged unverified."
  }
}