TocharianOU/abuseipdb-mcp
AbuseIPDB based Nodejs provided by TocharianOU
An MCP (Model Context Protocol) server that provides threat intelligence lookups against the AbuseIPDB database. This server enables any MCP-capable client to perform IP reputation checks, CIDR block analysis, and access curated blacklists with intelligent caching and rate limiting.
git clone <repository-url>
cd AbuseIPDB-MCPpip install -e .cp .env.example .env
# Edit .env and add your ABUSEIPDB_API_KEYpython -m mcp_abuseipdb.serverAdd to your MCP client configuration (e.g., mcp.json):
{
"mcpServers": {
"mcp-abuseipdb": {
"command": "python",
"args": ["scripts/start_mcp_server.py"],
"cwd": "/path/to/AbuseIPDB-MCP",
"env": {
"ABUSEIPDB_API_KEY": "your_api_key_here"
}
}
}
}{
"mcpServers": {
"mcp-abuseipdb": {
"command": "python",
"args": ["-m", "mcp_abuseipdb.server"],
"cwd": "/path/to/ALoading reviews...