ThreatNews
About
MCP server for Threat info collection in cyber security
Details
- Author
- xue20010808
- GitHub stars
- 4
- Downloads
- 340
- Categories
- Other, Security
Jump to
- Collects threat intelligence via a single MCP tool.
- Queries by configurable start and end dates.
- Runs as a stdio MCP server.
- Requires an API key for authentication.
- Integrates with Cursor IDE.
Configure ThreatNews in Cursor as a stdio MCP server using uv to run the collect.py script from its directory, and set the API_KEY environment variable. Invoke the collect_threat_info tool with start and end date parameters (year, month, day).
MCP server for threat info colletion
Usage :
TOOL: collect_threat_info
arguments": {
"start_year": "2024",
"start_month": "3",
"start_day": "1",
"end_year": "2024",
"end_month": "3",
"end_day": "10"
}
Cursor settins->Add mcp server[stdio]:
mcp.json:
{
"mcpServers": {
"Threat_news": {
"command": "uv",
"args": ["--directory", "/Users/sheldon/Desktop/mcp_test/threatmcp","run", "collect.py"],
"env": {
"API_KEY": "value"
}
},
// if u want to create a neo4j knowledge graph. Thanks to alanse!!!
"neo4j": {
"command": "npx",
"args": ["@alanse/mcp-neo4j-server"],
"env": {
"NEO4J_URI": "bolt://localhost:7687",
"NEO4J_USERNAME": "neo4j",
"NEO4J_PASSWORD": "123456"
}
}
Or view it in Smithery:
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



