What services are supported?
VirusTotal, HybridAnalysis, AlienVault, Shodan, Urlscan.io, AbuseIPDB, and HaveIBeenPwned. All require API keys.
@MSAdministrator
Basic information
A Model Context Protocol server for enriching data from multiple security products
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"enrichment-mcp": {
"command": "uv",
"args": [
"run",
"--env-file",
".env",
"server.py"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Enrichment MCP Server is a Model Context Protocol (MCP) server that performs third-party enrichment on a provided observable. It uses the security-cli Python package and configured services (such as VirusTotal, HybridAnalysis, and Shodan) to determine which enrichment services to call based on the observable type.
Run locally with uv run --env-file .env server.py after creating a .env file with the required API keys. For use with Claude Desktop, add the server to your claude_desktop_config.json file under mcpServers, pointing command to the uv binary and passing the directory and server.py as arguments.
lookup-observable tool that routes observables to the correct enrichment serviceVirusTotal, HybridAnalysis, AlienVault, Shodan, Urlscan.io, AbuseIPDB, and HaveIBeenPwned. All require API keys.
Set environmental variables in the format `ENRICHMENT_MCP_VIRUSTOTAL_KEY`, `ENRICHMENT_MCP_HYBRIDANALYSIS_KEY`, etc., and load them via a `.env` file when starting the server.
Currently supported types: `ipaddress`, `domain`, `url`, and `email`. File hashes (md5, sha1, sha256) are defined but not yet implemented.
Data is fetched live from each configured third-party service. No local storage of results is implemented.
Add an entry to `claude_desktop_config.json` under `mcpServers` with the command pointing to `uv`, the directory path to the cloned repository, and the argument `run server.py`.
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
🚀 The fast, Pythonic way to build MCP servers and clients.

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Comments