# isIPsafe MCP server

> Check IP reputation, report malicious addresses, and download firewall-ready blocklists.

- Repository: https://github.com/isipsafe/isipsafe-python
- Page: https://hostedmcp.org/servers/isipsafe/isipsafe-python
- Transport: remote
- Stars: 0
- License: MIT
- Latest version: 1.0.1

## Install

### Claude Code

```sh
claude mcp add --transport http isipsafe-python https://isipsafe.com/mcp
```

### Cursor (`~/.cursor/mcp.json`)

```json
{
  "mcpServers": {
    "isipsafe-python": {
      "url": "https://isipsafe.com/mcp"
    }
  }
}
```

### VS Code (`.vscode/mcp.json`)

```json
{
  "servers": {
    "isipsafe-python": {
      "type": "http",
      "url": "https://isipsafe.com/mcp"
    }
  }
}
```

### Codex (`~/.codex/config.toml`)

```toml
[mcp_servers.isipsafe-python]
url = "https://isipsafe.com/mcp"
```

### Gemini CLI (`~/.gemini/settings.json`)

```json
{
  "mcpServers": {
    "isipsafe-python": {
      "httpUrl": "https://isipsafe.com/mcp"
    }
  }
}
```

## Environment variables

| Name | Required | Secret | Description |
|---|---|---|---|
| `ISIPSAFE_API_KEY` | no | no |  |

## FAQ

### Do I need an API key to check IP addresses?

Lookups work without a key, but you are limited to 400 per day per address.

### Can I report multiple IP addresses at once?

Yes, you can use the bulk report feature to upload up to 10,000 reports in a single request.

### What formats are supported for the blocklist download?

The service provides blocklists in formats such as nftables, ipset, nginx, apache, MikroTik, and STIX.
