LabscoMCP early access ↗
SalmanwzMCP SERVER

AbuseIpDB MCP Server

Check an IP address against AbuseIPDB and get its abuse confidence score back.

by Salmanwz ↗Threat Intelligence & Digital ForensicsCommunity

LABSCO SUMMARY

An address in a log becomes a judgement.

One tool, one question: is this address known for abuse, and how strong is the record behind that. The score arrives with the reports underneath it, so the answer can be argued with rather than only believed.

What it is

An MCP server over the AbuseIPDB API. Its check tool queries any IPv4 or IPv6 address for abuse reports and returns the confidence score with the report data behind it.

What you get

  • Any IPv4 or IPv6 address queried for abuse reports
  • An abuse confidence score from 0 to 100, based on report frequency and severity
  • Report metadata and categories behind that score
  • A configurable lookback window
  • Concise or verbose output, whichever the answer needs

Requirements

An AbuseIPDB API key — the free tier is enough to start — plus Python 3.13 or higher and the uv package manager.

Setup effort

Build from source — git clone https://github.com/Salmanwz/mcp-abuseipdb.git