# Port Scanner API MCP server

Scan the open TCP ports of your own public IP. Fast (32) or deep (65535). No key, no signup.

## Links
- Registry page: https://www.getdrio.com/mcp/com-portscan-port-scanner
- Website: https://portscan.com

## Install
- Endpoint: https://api.portscan.com/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://api.portscan.com/mcp

## Tools
- fast_scan (Fast port scan (common ports)) - Scan the 32 most common TCP ports (~20s) of YOUR OWN public IP address - the egress IP of the machine running this MCP client. There is no target argument: by policy portscan only scans the requester's own IP. The call is non-blocking and keyed by your IP: it starts a scan if none is running, otherwise returns the current state. Call fast_scan repeatedly to poll until status is "complete" (or "incomplete"/"failed"); open ports and service banners are in the result. Pass rescan:true to force a fresh scan when a previous result already exists. Endpoint: https://api.portscan.com/mcp
- deep_scan (Deep port scan (all ports)) - Scan all 65535 TCP ports (~1-5 min) of YOUR OWN public IP address - the egress IP of the machine running this MCP client. There is no target argument: by policy portscan only scans the requester's own IP. The call is non-blocking and keyed by your IP: it starts a scan if none is running, otherwise returns the current state. Call deep_scan repeatedly to poll until status is "complete" (or "incomplete"/"failed"); open ports and service banners are in the result. Pass rescan:true to force a fresh scan when a previous result already exists. Endpoint: https://api.portscan.com/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: com.portscan
- Version: 1.0.1
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jun 26, 2026
- Source: https://registry.modelcontextprotocol.io
