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`.
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
A curated list of references for MLOps

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Comments