ThreatNews

by xue20010808

4 stars
340 downloads
Not rated
GitHub

About

MCP server for Threat info collection in cyber security

Details

Author
xue20010808
GitHub stars
4
Downloads
340
Categories
Other, Security

- 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:
image

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.