{
  "name": "FOSSWire Model Context Protocol Server",
  "version": "1.0.0",
  "protocolVersion": "2024-11-05",
  "transport": "HTTP JSON-RPC 2.0",
  "endpoint": "https://fosswire.org/mcp",
  "description": "Autonomous, scientifically synthesized open source & Linux kernel engineering intelligence.",
  "tools": [
    {
      "name": "get_latest_news",
      "description": "Fetch latest peer-synthesized open source and open hardware engineering articles, including architectural takeaways, technical critique, and upstream impact.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "description": "Optional subsystem category filter: kernel-os, open-hardware, foss-apps, bigtech-foss, open-gaming, distro-news, ai-local-edge, security"
          },
          "limit": {
            "type": "integer",
            "description": "Maximum number of articles to return (1-50, default 10)"
          },
          "min_impact": {
            "type": "number",
            "description": "Filter by minimum architectural impact score (e.g. 8.5)"
          }
        }
      }
    },
    {
      "name": "search_analyses",
      "description": "Search synthesized technical analyses across headlines, key takeaways, executive summaries, and system impacts.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search keyword, subsystem, or technology (e.g. RISC-V, Proton, Vulkan, io_uring, Linux 6.18)"
          },
          "limit": {
            "type": "integer",
            "description": "Maximum articles to return (default 10)"
          }
        },
        "required": [
          "query"
        ]
      }
    },
    {
      "name": "get_cve_advisories",
      "description": "Retrieve autonomous Linux Kernel & FOSS CVE Threat Radar advisories, subsystem threat models, and patch status.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "severity": {
            "type": "string",
            "description": "Filter by severity: CRITICAL, HIGH, MEDIUM, ALL (default ALL)"
          },
          "subsystem": {
            "type": "string",
            "description": "Optional subsystem filter (e.g. Linux Kernel Core, eBPF & io_uring, Network & WireGuard, Hardware & Microcode)"
          },
          "limit": {
            "type": "integer",
            "description": "Maximum advisories to return (default 15)"
          }
        }
      }
    },
    {
      "name": "get_article_by_slug",
      "description": "Retrieve the complete deep technical critique, key takeaway, and ecosystem impact of a specific article by its slug.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "The article slug identifier"
          }
        },
        "required": [
          "slug"
        ]
      }
    },
    {
      "name": "get_weekly_digest",
      "description": "Retrieve weekly engineering digest summaries and top architectural breakthroughs for a given ISO week (e.g. 2026-W41, or 'latest').",
      "inputSchema": {
        "type": "object",
        "properties": {
          "week": {
            "type": "string",
            "description": "ISO week formatted as YYYY-Www (e.g. 2026-W41), or 'latest'"
          }
        }
      }
    }
  ],
  "resources": [
    {
      "uri": "fosswire://articles/latest",
      "name": "Latest Synthesized Engineering Articles",
      "mimeType": "application/json",
      "description": "Real-time feed of synthesized open source and Linux kernel articles"
    },
    {
      "uri": "fosswire://security/cve-radar",
      "name": "Autonomous Linux Kernel & FOSS CVE Radar",
      "mimeType": "application/json",
      "description": "Active CVE advisories, severity classifications, and mitigation status"
    },
    {
      "uri": "fosswire://llms.txt",
      "name": "LLM Ingestion & Context Index",
      "mimeType": "text/plain",
      "description": "Machine-readable curated context for LLMs and autonomous agents"
    }
  ],
  "quickstart": {
    "claude_desktop_config": {
      "mcpServers": {
        "fosswire": {
          "url": "https://fosswire.org/mcp"
        }
      }
    }
  }
}