ADEO CTI MCP Server
by ADEO Cybersecurity Services
The ADEO CTI MCP Server provides access to Shodan and VirusTotal APIs for comprehensive security analysis and threat intelligence. It enables cybersecurity analysts to perform network intelligence operations through a collection of tools and prompt templates.
Last updated: N/A
What is ADEO CTI MCP Server?
The ADEO CTI MCP Server is a Model Context Protocol (MCP) server designed to integrate Shodan and VirusTotal APIs, offering a unified platform for cybersecurity analysis and threat intelligence.
How to use ADEO CTI MCP Server?
To use the server, set the required environment variables for Shodan and VirusTotal API keys, install dependencies using npm install
, build the project with npm run build
, and start the server using npm start
. Interact with the server using the provided tools and prompts, following the specified parameters and examples.
Key features of ADEO CTI MCP Server
Detailed Shodan IP information and DNS operations
VirusTotal malware and URL analysis
Unified security analysis using both platforms
Pre-built analysis templates and custom search filters
Use cases of ADEO CTI MCP Server
Asset discovery and infrastructure analysis
Vulnerability assessment and threat hunting
Network monitoring and alert management
Malware analysis and incident response
FAQ from ADEO CTI MCP Server
What API keys are required to use this server?
What API keys are required to use this server?
You need both Shodan and VirusTotal API keys. Set them as environment variables: SHODAN_API_KEY
and VIRUSTOTAL_API_KEY
.
How do I install the necessary dependencies?
How do I install the necessary dependencies?
Run npm install
in the server's root directory.
How do I start the server?
How do I start the server?
After installing dependencies and building the project, run npm start
.
What are the API rate limits?
What are the API rate limits?
Respect Shodan and VirusTotal API limits based on your subscription. Use batch operations when possible and implement appropriate delays between requests.
How can I contribute to this project?
How can I contribute to this project?
Fork the repository, create a feature branch, and submit a pull request.