
IP Location MCP
cn.pianam.mcp由 mcp.pianam.cn 發布官方發布者v1.0.0更新於 Oct 24, 2026
MCP server for IPv4 geolocation with Chinese output: country/region/city, ISP and ASN.
發布方自己的服務:China 12306 Train Tickets MCP
概覽
遠端 MCP 伺服器,用來查詢 IPv4 歸屬地,回傳國家、省/地區、城市、經緯度、時區、ISP 與 ASN,並以中文輸出。
- 可以做什麼
- 查詢指定 IPv4 位址的歸屬地,回傳國家、省/地區、城市、經緯度、時區、ISP、組織與 AS 編號,以中文輸出;輸入格式錯誤或非 IPv4 時回傳錯誤訊息。位址留空時會嘗試查詢呼叫端自身的公網 IP。結果快取 24 小時,並在兩個免費資料來源之間自動切換備援。
- 適用情境
- 適合助理需要判斷某個 IPv4 位址所在位置的場合,例如補充日誌資訊、判斷位址屬於境內或境外、辨識其 ISP,且希望地名以中文呈現。
- 執行需求
- 無需安裝:直接連線託管的 Streamable HTTP 端點,不需要驗證、API Key 或帳號。自架為選項,需要 Python 與 mcp、uvicorn、starlette 套件,或使用 Docker;本機執行後可用 MCP_HOST、MCP_PORT、MCP_ALLOWED_HOSTS、MCP_ALLOWED_ORIGINS 設定。需要能連線上游歸屬地資料來源。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 IP Location MCP,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/cn.pianam.mcp%2Fip-location-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"ip-location": {
"type": "http",
"url": "https://mcp.pianam.cn/ip-mcp/mcp"
}
}
}README
IP Location MCP
IPv4 geolocation lookup with Chinese output — country/region/city, coordinates, timezone and ISP/ASN info, with automatic fallback between two free providers.
- Try it in 30 seconds: a free public MCP endpoint is already running — just paste the URL into your MCP client (no install, no API key).
- Or self-host: a single Python file, stdlib HTTP + FastMCP, zero paid dependencies.
⚡ Use the hosted endpoint (no setup)
Transport: Streamable HTTP (MCP 2025-03-26 compatible). No authentication required.
🔌 Client configuration
Add this to your MCP client's mcpServers configuration (Claude Desktop claude_desktop_config.json, Cursor mcp.json, Cline, Cherry Studio, etc.):
Clients that do not accept
"type": "http"(some Cherry Studio / older Cline versions) accept the same entry with just"url".
🧰 Tools
📡 Data sources, caching & limits
- Primary source: ip-api.com — free endpoint with direct Chinese-language output.
- Automatic fallback: ipwho.is (free, 10k requests/month) with built-in English→Chinese country/province mapping (all Chinese provinces + US/AU/JP/KR common regions).
- Results cached for 24 hours (geolocation barely changes); hosted endpoint rate-limited to 200 requests / minute / IP.
- No API key, no login; read-only lookups.
🐢 Self-hosting
Then point your MCP client at http://127.0.0.1:8006/mcp.
No API keys or accounts are ever required.
🐳 Self-host with Docker
Option A — pull the pre-built image (fastest, no build):
Option B — build from source:
Then point your MCP client at http://127.0.0.1:8000/mcp.
The container listens on 0.0.0.0:8000 by default (override with -e MCP_PORT=9000 and adjust -p accordingly). No API keys or accounts required.
🗂️ Files
ip_lookup_mcp_server.py— the MCP server (FastMCP, Streamable HTTP transport).rate_limit.py— lightweight per-IP sliding-window rate-limit middleware (200 req/min default).requirements.txt—mcp,uvicorn,starlette.server.json— official MCP Registry manifest (remote server entry, ready to publish withmcp-publisher).smithery.yaml/glama.json— directory listing metadata.
🇨🇳 中文使用说明
一句话:IP 归属地查询,国家/省份/城市/运营商/ASN 全中文输出,主备双通道高可用。
在线直连地址(免费、无需 Key、开箱即用):https://mcp.pianam.cn/ip-mcp/mcp
在 MCP 客户端(Claude Desktop / Cursor / Cherry Studio / Cline 等)的配置里加入:
工具:
query_ip_location(ip):查 IPv4 归属地。传 IP 地址(如8.8.8.8);留空时尝试查询调用方自己的公网 IP。- 返回国家/省份/城市、经纬度、时区、运营商、组织、AS 编号,中文输出。
- 主数据源 ip-api.com(免费、中文直出),故障自动切换 ipwho.is(含中国省份拼音中文化映射)。
服务特性:数据源全部为公开接口、无需注册/付费;服务端内存缓存、失败自动降级/切换备用通道;单 IP 限流 200 次/分钟。
本地部署:
Docker 自托管:
容器默认监听 0.0.0.0:8000(可用 -e MCP_PORT=端口 改),无需任何 API Key 或账号。
📄 License
MIT © 2026 boy-373
Install via Smithery
One-click install for Smithery-supported clients (Claude Desktop, Cursor, etc.):
Or run:
🔌 Use with Any AI Client — One-Click MCP Gateway
We host a free MCP aggregation gateway: your AI assistant (Cherry Studio, Claude Desktop, Cursor, Cline — any MCP client) discovers and uses MCP tools through a single URL:
Add it once, then talk in plain language — the AI automatically searches → inspects → calls the right MCP for you.
- 🔍 Search across 22,000+ indexed MCP servers (Chinese & English)
- ⚡ 50+ live hosted MCPs callable directly out of the box (weather, exchange rates, hot trends, IP geo, train tickets…)
- 📦 GitHub-based MCPs: search finds them with links to install locally
- ✅ Servers health-checked weekly — alive ones ranked first
- 🆓 Free to use, no key required
📖 3-step setup guide / 中文接入教程: https://mcp.pianam.cn/ai-gateway
來源:README.md,提交 db8eb90
工具
0版本歷史
1- v1.0.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式必需10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
其他 Pianam 整合

China 12306 Train Tickets MCP
cn.pianam.mcp官方發布者
一個唯讀的 MCP 伺服器,讓助理依中文車站名與日期查詢中國鐵路 12306 的車次時刻與各席別剩餘座位。

Weather Forecast MCP
cn.pianam.mcp官方發布者
遠端 MCP 伺服器,讓助理查詢全球城市的即時天氣與最長 7 天預報,支援中文城市名並以中文輸出。

Stock Mcp
cn.pianam.mcp官方發布者
一個遠端 MCP 伺服器,讓助理查詢中國 A 股即時個股行情與三大指數,並具備雙資料來源自動降級。
MCP Aggregation Gateway — 22k+ MCP search & call
cn.pianam.mcp官方發布者
一個遠端 MCP 閘道,讓助理搜尋 2.2 萬多個 MCP 伺服器,並免金鑰呼叫 50 多個託管工具。

China Hot Trending MCP
cn.pianam.mcp官方發布者
一個遠端 MCP 伺服器,一次呼叫即可取得微博、知乎、B站等八個中文平台的即時熱搜與熱榜。