External TCP port check

See what the internet can reach.

A quick outside view of your public connection. Find reachable TCP ports from your browser, a server, or an AI agent.

Run a check

Choose how many common TCP ports to check. No address to enter. No public result is saved.

We check the public connection making your request. Your IP will appear in the result.

Using a VPN? This checks its exit IP. Devices behind the same router can share this address.

From a terminal

Run this on the server or network you want to check.

curl -fsS https://ifport.io

CLI and JSON guide

From an AI agent

Connect your MCP client using Streamable HTTP. A hosted agent checks its platform’s connection, not necessarily your device.

https://ifport.io/mcp

MCP setup

One public IP. One point of view.

Behind NAT, a VPN or a proxy, the check describes that public exit point. A hosted agent checks its platform’s connection, which may differ from yours. It cannot identify individual devices behind the same public IP.

Only the selected TCP ports are checked. An open port is not proof of a vulnerability; no open ports is not a guarantee of security. How IfPort works