MCP Abuseipdb MCP Server

A Model Context Protocol (MCP) server implementation that provides seamless integration with the AbuseIPDB API for IP reputation checking and abuse

Local serverstdioPython

What is the MCP Abuseipdb MCP Server?

A Model Context Protocol (MCP) server implementation that provides seamless integration with the AbuseIPDB API for IP reputation checking and abuse report

What it actually does

This MCP server enables AI assistants and automated systems to query AbuseIPDB's threat intelligence database, allowing you to check IP addresses for malicious activity, retrieve abuse confidence scores, and access detailed historical report data through a standardized protocol interface.

  • IP Reputation Checks — - Query any IPv4 or IPv6 address for abuse reports
  • Confidence Scoring — - Get abuse confidence scores (0-100) based on report frequency and severity
  • Detailed Reporting — - Access comprehensive abuse report metadata and categories
  • Historical Data — - Query abuse reports within configurable time windows (up to 365 days)
  • Flexible Output — - Toggle between concise summaries and verbose detailed responses
  • Standards-Based — - Built on the Model Context Protocol for seamless integration

Configuration

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Abuseipdb MCP Server

{
  "mcpServers": {
    "abuseipdb": {
      "command": "uv",
      "args": [
        "--directory",
        "/absolute/path/to/mcp-abuseipdb",
        "run",
        "abusedb.py"
      ],
      "env": {
        "ABUSEIPDB_API_KEY": "YOUR_ABUSEIPDB_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
ABUSEIPDB_API_KEYDeclared in the maintainer’s client configuration.Check documentation

Frequently asked questions

A Model Context Protocol (MCP) server implementation that provides seamless integration with the AbuseIPDB API for IP reputation checking and abuse report Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.