SC

sganiere/cybernewsmcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

6 stars 3 forks 质量 66 趋势 14MIT

MCP server to aggregate and analyze cyber security news

概览

A Model Context Protocol (MCP) server that provides comprehensive access to cybersecurity RSS feeds with advanced search, summarization, and trending topic analysis capabilities. - - Enterprise-grade security news and research feeds - - Keyword-based search with relevance scoring and filtering - - Generate concise 100-125 word news briefs - - Extract and analyze trending cybersecurity topics - - Retrieve complete article content when available - - 30-minute feed cache for optimal performance - - Latest cybersecurity news and updates - - Enterprise security news and analysis - - Breaking cybersecurity news - - Security industry news and analysis - - Computer security and technology news - - Cybersecurity news and investigations - - Daily security diary and threat analysis - - The Register Security News - - Mobile Breach Feed - - SEC Cyber incident tracker from Andrew Hoog - - Official US cybersecurity alerts and advisories - - Strategic threat intelligence research - - Malware...

README

以下为原文 README 节选,完整内容请查看原文。

Cyber Security RSS News MCP Server

A Model Context Protocol (MCP) server that provides comprehensive access to cybersecurity RSS feeds with advanced search, summarization, and trending topic analysis capabilities.

Features

  • 21 Cybersecurity RSS Sources - Enterprise-grade security news and research feeds
  • Advanced Search - Keyword-based search with relevance scoring and filtering
  • Content Summarization - Generate concise 100-125 word news briefs
  • Trending Topic Analysis - Extract and analyze trending cybersecurity topics
  • Full Article Fetching - Retrieve complete article content when available
  • Intelligent Caching - 30-minute feed cache for optimal performance

Supported RSS Feeds

News Sources (10 feeds)

  • The Hacker News - Latest cybersecurity news and updates
  • Dark Reading - Enterprise security news and analysis
  • Threatpost - Breaking cybersecurity news
  • Security Week - Security industry news and analysis
  • BleepingComputer - Computer security and technology news
  • TheRecord - Cybersecurity news and investigations
  • SANS Internet Storm Center - Daily security diary and threat analysis
  • The Register - The Register Security News
  • NowSecure - Mobile Breach Feed
  • SEC Cyber Incident Tracker - SEC Cyber incident tracker from Andrew Hoog

Vulnerabilities (1 feed)

  • CISA Alerts - Official US cybersecurity alerts and advisories

Research (10 feeds)

  • EclecticIQ Threat Intelligence - Strategic threat intelligence research
  • Malwarebytes Labs - Malware research and security insights
  • Krebs on Security - In-depth security news and investigation
  • Microsoft Security Blog - Microsoft Security insights and updates
  • Proofpoint Threat Research - Email security and threat research
  • SentinelOne Labs - Endpoint security research and analysis
  • CrowdStrike Threat Research - Advanced threat intelligence and research
  • Palo Alto Unit 42 Research - Unit 42 threat intelligence research
  • Google Intelligence Mandiant - Google Mandiant intelligence
  • Wired Security - Wired Security

Installation

  1. Clone the repository:
git clone https://github.com/sganiere/CyberNewsMCP
cd CyberNewsMCP
  1. Install dependencies:
npm install
  1. Build the server:
npm run build

MCP Integration

Claude Desktop Configuration

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "cybersecurity-rss": {
      "command": "node",
      "args": ["/path/to/CyberNewsMCP/dist/index.js"],
      "env": {}
    }
  }
}

Using with MCP Client

The server implements the Model Context Protocol and can be used with any MCP-compatible client.

Available Tools

1. list_feeds

List all available cybersecurity RSS feeds with optional category filtering.

Parameters:

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "cybersecurity-rss": { "command": "node", "args": ["/path/to/CyberNewsMCP/dist/index.js"], "env": {} } } }