Prototype · Preview: every server in the official registry, synced every 30 minutes. Reviews and accounts come in a later step.
PopNx MCPMCP servers for people who use AI · explained in plain words

IP Judge

by ipjudgeversion 1.0.2i★ –iRuns in the cloud
Registry nameorg.ipjudge/ipjudge

Install

Overview

Description from the maker (original English)

Check an IP or your own network exit before using ChatGPT, Claude, Gemini or Meta Muse.

PopNx MCP’s three pillars

These three are never merged into one score: opinions, measurements and popularity are different things.

What you can do with it

We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.

Install

Pick the AI app you use, then copy the settings.

Before you install

  • Basic checks: 1 of 1 passed
  • Runs on the maker’s server: what you ask it goes through their server.
  • The registry lists no key to fill in.

You need

Which app do you use?

Pick your app above. We remember it, so next time the button says “Install in …”.

Works in Claude on the web, desktop and mobile:

  1. Open Settings → Connectors
  2. Press Add custom connector
  3. Paste the address below and press Add
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Add2https://…3
https://ipjudge.org/mcp

Run this in your terminal

claude mcp add --transport http ipjudge https://ipjudge.org/mcp

Open in Cursor

Or copy the settings yourself

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "ipjudge": {
      "url": "https://ipjudge.org/mcp"
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

Open in VS Code

Or copy the settings yourself

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "ipjudge": {
      "type": "http",
      "url": "https://ipjudge.org/mcp"
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

ChatGPT connects only to servers on the internet:

  1. Open ChatGPT on the web → Settings → Connectors (Apps)
  2. Press Create or Add (some plans need Developer mode under Advanced first)
  3. Paste the address below, give it a name and save
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Create2https://…3
https://ipjudge.org/mcp

Menu names can differ slightly by plan and over time.

Your choice stays on this device in a cookie; no account needed.

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

What it can do

We have not read this server’s tool list yet; we check endpoints in rotation.

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 6, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified against the domain ipjudge.org (the registry checks domain ownership)

  • … Not checked yet

    Still maintained

    We have not read this repo from GitHub yet

  • … Not checked yet

    Has a licence

    We have not read this repo from GitHub yet

  • … Not checked yet

    Endpoint responds

    Not checked yet; we check endpoints in rotation

  • … Not checked yet

    Sign-in with OAuth

    Not checked yet; we check endpoints in rotation

  • … Not checked yet

    No hidden instructions in tool descriptions

    Not checked yet; we read the tool list when we check the endpoint

Compared with others in Otheri

  • More stars than 0% of the other 32433 servers in this category
  • Published to the registry more recently than 56% of the other 32433 servers in this category
  • Basic checks equal to or better than 100% of the other 32433 servers in this category

Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.

Common questions

Is IP Judge safe?

It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

The registry does not list a required key, though some servers ask you to sign in on first use.

Does it run on my computer or in the cloud?

It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.

Is it still maintained?

The GitHub repo last changed –, and the latest version (1.0.2) reached the registry 32 days ago.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.

What can I use instead?

In the same category: Spec Driven Development, Remote Desktop Commander, Symantec Cloud DLP AIops

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

Spec Driven Development

by formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

Runs on your computer★ 440MITUpdated 14 months ago
Install

Remote Desktop Commander

by desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

Runs in the cloud★ 211Updated yesterday
Install

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.

IP 判官 · IP Judge

[ipjudge.org](https://ipjudge.org) —— 中立的 IP / 网络出口检测。用 ChatGPT、Claude、Gemini、Meta Muse 之前,先看清你的出口:住宅还是机房、地区是否受官方支持、有没有 DNS / WebRTC 泄露、终端和浏览器是不是走的同一条线路。

English

这个仓库放的是会在你机器上运行的部分,方便你在 curl | bash 之前先读源码:

文件作用一行运行
scripts/cc.shClaude Code / Codex 终端出口体检`curl -sL ipjudge.org/cc \bash`
scripts/check.sh服务器(VPS)一键体检bash <(curl -Ls ipjudge.org/sh)
server.jsonMCP 服务描述(官方 MCP Registry:org.ipjudge/ipjudge)见下文

两个脚本都是只读的:不安装任何东西、不改设置、不上传数据。发往 ipjudge.org 的请求只有一个:查询本机出口 IP 的判定(和你直接打开网站一样)。其余请求直接访问各平台的公开地址。

本仓库的脚本与线上同步更新,但线上发布并不由本仓库自动触发,二者可能短暂不一致。运行前请自己核对:

diff <(curl -sL ipjudge.org/cc) scripts/cc.sh && echo 一致

有输出就说明线上版本比仓库新(或相反),以你实际读过的那一份为准;欢迎在本仓库开 issue。

终端出口体检(Claude Code / Codex)

Claude Code、Codex 跑在终端里,只认 HTTPS_PROXY 这类环境变量,不一定走浏览器用的代理。浏览器检测显示美国住宅,终端却可能直连出去。

curl -sL ipjudge.org/cc | bash          # 中文

curl -sL ipjudge.org/en/cc | bash # English

按 Claude Code 官方规则判断代理:只认 https_proxy / HTTPS_PROXY / http_proxy / HTTP_PROXY 和 ~/.claude/settings.json 里的 env;不支持 SOCKS;官方文档只列了上面四个变量,没有提到 ALL_PROXY(官方文档)。

Agent Skill:在 Claude Code / Codex 里直接自检

skills/ipjudge-exit-check 是一个遵循 Agent Skills 规范 的技能:装好后,对 agent 说「帮我查一下终端出口」,它会运行内置的 exit-check.sh 并用大白话解释结果。

# Claude Code(装到 ~/.claude/skills/)

DO_NOT_TRACK=1 npx --yes skills add ipjudge/ipjudge --skill ipjudge-exit-check --global --agent claude-code --copy --yes

Codex / Cursor / GitHub Copilot / OpenCode(装到 ~/.agents/skills/)

DO_NOT_TRACK=1 npx --yes skills add ipjudge/ipjudge --skill ipjudge-exit-check --global --agent codex --copy --yes

一定要带 --agent:不带的话安装器会把它复制进几十个不同工具的目录。

  • 只读:不改任何设置、不装东西。代理变量只报名称和形态,不打印地址、账号密码或 NO_PROXY 内容;不读 settings.json 的值。
  • 只往外发一次查询:把出口 IP 发给 ipjudge.org 取判定,其余请求是各平台公开的 /cdn-cgi/trace。
  • 只陈述观测到的事实:能看出「某个域名看到的是哪个 IP、哪个国家」,看不出账号、登录或 API 会不会成功,也不预测任何账号的结果。检查没跑完时会明确标「不完整」,不会说「没问题」。
  • 需要 bash 3.2+ 和 curl(macOS / Linux / WSL);原生 Windows 请用网页版。
  • 安装器自带的统计请求用 DO_NOT_TRACK=1 关闭;脚本本身没有任何统计。
  • 测试:tests/run_tests.sh(全部使用本机假服务,不联网)。

MCP(给 AI Agent 用)

端点:https://ipjudge.org/mcp(Streamable HTTP,免费,不需要 key)

# Claude Code

claude mcp add --transport http ipjudge https://ipjudge.org/mcp

// Cursor / Windsurf / 其他支持远程 MCP 的客户端

{ "mcpServers": { "ipjudge": { "url": "https://ipjudge.org/mcp" } } }

工具说明
my_exit判定发起 MCP 请求的那台机器的出口。Claude Code、Cursor 等本机客户端就是你的电脑;网页版 connector 由平台服务器发起请求,看到的是平台服务器的出口
check_ip判定任意 IPv4 / IPv6:住宅 / 机房、纯净度 0–100、风险名单命中、四家 AI 是否接受
ai_availability某国家 / 地区是否在 ChatGPT、Claude、Gemini、Muse 的官方支持名单里
service_statusClaude、OpenAI、Cursor、GitHub、Cloudflare 等的官方实时状态

不带 key 时每个访客 10 分钟最多 40 次新查询;需要更多,在 我的账户 创建 API key,加 --header "Authorization: Bearer ipj_你的key"。

HTTP API

curl ipjudge.org/api/ip/8.8.8.8                       # JSON,无需 key

curl -H "Authorization: Bearer ipj_你的key" "https://ipjudge.org/api/v1/ip/8.8.8.8"

字段说明和配额见 ipjudge.org/tools/api/。展示结果时请注明「数据来自 ipjudge.org」并附链接;请勿批量扫描。

判定规则

规则全部公开:ipjudge.org/method/。觉得判错了,到 纠错页 提交,或在本仓库开 issue。


English

[ipjudge.org](https://ipjudge.org/en/) is a neutral IP / network-exit checker. Before you use ChatGPT, Claude, Gemini or Meta Muse, see what your exit really looks like: residential or datacenter, whether the region is officially supported, DNS / WebRTC leaks, and whether your terminal takes the same route as your browser.

This repository holds the parts that run on your machine, so you can read them before piping to bash:

  • scripts/cc.sh — Claude Code / Codex terminal exit check: curl -sL ipjudge.org/en/cc | bash
  • scripts/check.sh — server (VPS) check: bash <(curl -Ls ipjudge.org/en/sh)
  • server.json — MCP server description, listed in the official MCP Registry as org.ipjudge/ipjudge

Both scripts are read-only: they install nothing, change nothing and upload nothing. The only request to ipjudge.org asks for the verdict on your own exit IP.

The terminal check follows Claude Code's documented proxy rules: only https_proxy / HTTPS_PROXY / http_proxy / HTTP_PROXY and the env block in ~/.claude/settings.json. SOCKS is not supported and ALL_PROXY is not read (docs).

MCP

Endpoint https://ipjudge.org/mcp (Streamable HTTP, free, no key needed):

claude mcp add --transport http ipjudge https://ipjudge.org/mcp

Tools: my_exit (the exit of whichever machine sends the MCP request — your computer for Claude Code / Cursor; the platform's servers for web connectors), check_ip, ai_availability, service_status. Without a key: 40 new lookups per visitor per 10 minutes. For more, create a key under My account and send Authorization: Bearer ipj_YOURKEY.

API, rules and corrections

License: MIT

Ask PopNx