{
  "schemaVersion": "rnn.mcp-discovery.v1",
  "name": "Robot News Network MCP",
  "endpoint": "/mcp",
  "transport": "http-json-rpc-beta",
  "readOnly": true,
  "tools": [
    {
      "name": "get_canonical_events",
      "description": "Get deduped RNN event records with source facts, RNN summary, uncertainty, evidence links, and ranking fields."
    },
    {
      "name": "get_editorial_standard",
      "description": "Get RNN evidence-layer rules for separating source facts, summaries, inferences, uncertainty, and update history."
    },
    {
      "name": "get_ranking_method",
      "description": "Get RNN ranking method for importance, confidence, and novelty."
    },
    {
      "name": "search_robot_news",
      "description": "Search current robot, autonomy, and AI-agent news packets."
    },
    {
      "name": "get_latest_robot_news",
      "description": "Get latest source-linked robot and agent news by category."
    },
    {
      "name": "get_entity_profile",
      "description": "Get an entity profile and current article references."
    },
    {
      "name": "get_trending_robotics_signals",
      "description": "Get trending entities, beats, and transmissions."
    },
    {
      "name": "get_latest_research",
      "description": "Get recent research packets from configured research feeds."
    },
    {
      "name": "get_robotaxi_incidents",
      "description": "Get source-linked robotaxi and AV incident records."
    },
    {
      "name": "get_mcp_tools",
      "description": "Get tracked MCP tools and risk labels."
    },
    {
      "name": "get_dataset",
      "description": "Get a dataset by name or id."
    },
    {
      "name": "compare_companies",
      "description": "Compare two tracked company/entity profiles."
    },
    {
      "name": "summarize_topic",
      "description": "Summarize a topic from current packets and source links."
    }
  ],
  "usage": {
    "openapi": "/openapi.json",
    "llms": "/llms.txt",
    "startHere": "/api/agents/start-here.json",
    "briefing": "/api/agents/briefing.json",
    "context": "/api/agents/context.json",
    "changes": "/api/v1/changes",
    "sourceTrust": "/api/v1/source-trust"
  }
}