Weather MCP China
MCP server for China weather: current conditions and multi-day forecast by city name or adcode.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Proxy MCP des 4 API RankFabrik : Places, Jobs, Captions, Verify. Une cle federee pour les 4.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
RANKFABRIK_API_KEY, RANKFABRIK_URL_CLE, RANKFABRIK_EN_TETE_CLE, MCP_TRANSPORT, PORTค่าที่ติดป้ายความลับคือกุญแจของบัญชีคุณ อย่าส่งให้ใคร และอย่าวางในแชต
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"rankfabrik": {
"command": "npx",
"args": [
"-y",
"rankfabrik-mcp"
],
"env": {
"RANKFABRIK_API_KEY": "ใส่ค่าของคุณ",
"RANKFABRIK_URL_CLE": "ใส่ค่าของคุณ",
"RANKFABRIK_EN_TETE_CLE": "ใส่ค่าของคุณ",
"MCP_TRANSPORT": "ใส่ค่าของคุณ",
"PORT": "ใส่ค่าของคุณ"
}
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add rankfabrik --env RANKFABRIK_API_KEY='ใส่ค่าของคุณ' --env RANKFABRIK_URL_CLE='ใส่ค่าของคุณ' --env RANKFABRIK_EN_TETE_CLE='ใส่ค่าของคุณ' --env MCP_TRANSPORT='ใส่ค่าของคุณ' --env PORT='ใส่ค่าของคุณ' -- npx -y rankfabrik-mcpเติมค่าที่เว้นว่างไว้ก่อนรัน
วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"rankfabrik": {
"command": "npx",
"args": [
"-y",
"rankfabrik-mcp"
],
"env": {
"RANKFABRIK_API_KEY": "ใส่ค่าของคุณ",
"RANKFABRIK_URL_CLE": "ใส่ค่าของคุณ",
"RANKFABRIK_EN_TETE_CLE": "ใส่ค่าของคุณ",
"MCP_TRANSPORT": "ใส่ค่าของคุณ",
"PORT": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"rankfabrik": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"rankfabrik-mcp"
],
"env": {
"RANKFABRIK_API_KEY": "ใส่ค่าของคุณ",
"RANKFABRIK_URL_CLE": "ใส่ค่าของคุณ",
"RANKFABRIK_EN_TETE_CLE": "ใส่ค่าของคุณ",
"MCP_TRANSPORT": "ใส่ค่าของคุณ",
"PORT": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
RANKFABRIK_URL_CLE envRANKFABRIK_EN_TETE_CLE envMCP_TRANSPORT envPORT envค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 9 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub finalburner ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใส่ค่าเหล่านี้: RANKFABRIK_API_KEY
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (2.0.0) เข้า registry 2 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี Weather MCP China, Aviation & Space Weather Data (Tanod), Ip Location MCP
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
MCP server for China weather: current conditions and multi-day forecast by city name or adcode.
Flight and sky conditions for agents, from METAR/TAF and airports to aurora and satellite passes.
MCP server for IPv4 geolocation lookup with Chinese output, supports batch queries.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Les 4 APIs de données publiques de RankFabrik, exposées comme outils MCP pour les agents (Claude, ChatGPT, Cursor…). Serveur mince : il ne collecte rien lui-même, il appelle les façades REST déjà en production et rend la réponse telle quelle — clés, quotas, comptage et facturation restent ceux de l'API existante.
Une clé, quatre produits. Prenez une clé d'essai gratuite (500 unités/mois,
sans carte bancaire) sur [rankfabrik.com/tarifs](https://rankfabrik.com/tarifs),
puis renseignez-la dans
RANKFABRIK_API_KEY. Si votre clé ne couvre pas encore
un produit, l'outil concerné vous rend un message d'activation — jamais une
erreur brute.
Via Smithery (installe et configure le serveur dans le client de votre choix) :
npx -y @smithery/cli install rankfabrik-mcp --client claude
--client accepte aussi cursor, cline, windsurf… Réglage manuel par client plus bas dans [Installer dans un client](#installer-dans-un-client).
| Outil | Ce qu'il rend | Facturation |
|---|---|---|
youtube_inspect | Métadonnées + pistes de sous-titres disponibles, sans télécharger le texte | gratuit |
youtube_transcribe | Transcription complète : texte, segments minutés, chapitres, SRT/VTT, verbatims | 1 unité |
youtube_search | Identifiants de vidéos pour un terme | par identifiant |
youtube_harvest | Cherche et transcrit un thème en un appel (≤ 30 vidéos) | par vidéo transcrite |
youtube_transcribe_batch | Transcrit une liste d'identifiants/URL (≤ 50) en parallèle | par vidéo transcrite |
video accepte une URL YouTube sous ses quatre écritures (watch, youtu.be, embed/shorts/live) ou un identifiant brut à onze caractères.
| Outil | Ce qu'il rend | Facturation |
|---|---|---|
places_search | Établissements pour un terme autour d'un lieu (ville ou lat+lon), enrichissables (e-mails, horaires, photos) — ≤ 20 | par établissement |
places_scan | Balayage plus large d'une zone (grille de points) | par établissement |
places_cities | Liste des villes reconnues pour le paramètre ville | gratuit |
Localisation : soit ville (nom de ville connue, voir places_cities), soit latitude + longitude pour n'importe où ailleurs.
| Outil | Ce qu'il rend | Facturation |
|---|---|---|
jobs_search | Offres d'emploi pour un métier, éventuellement filtrées par lieu | par offre |
jobs_full | Idem avec le détail complet de chaque offre (+ profil société optionnel) | par offre |
jobs_company | Profil public de recrutement d'une société (nom ou slug) | par société |
| Outil | Ce qu'il rend | Facturation |
|---|---|---|
verify_email | Vérdict de délivrabilité d'une adresse (syntaxe, domaine, MX, sondage SMTP) | 1 unité |
verify_emails | Idem pour une liste d'adresses | par adresse vérifiée |
Une seule variable est obligatoire : la clé fédérée.
| Variable | Rôle | Défaut |
|---|---|---|
RANKFABRIK_API_KEY | Clé rf_… présentée aux 4 API (fédérée) | — (obligatoire) |
RANKFABRIK_EN_TETE_CLE | En-tête portant la clé | x-cle-api |
RANKFABRIK_URL_CLE | URL affichée pour obtenir/activer une clé | https://rankfabrik.com/tarifs |
MCP_TRANSPORT | stdio ou http | stdio |
PORT | Port en transport http | 8090 |
Surcharges avancées (optionnelles). Chaque produit vise son sous-domaine par défaut — captions / places / jobs / verify.rankfabrik.com. On peut surcharger cible et clé produit par produit : RANKFABRIK_ _URL et RANKFABRIK_ _KEY (ex. RANKFABRIK_PLACES_KEY). RANKFABRIK_BASE_URL reste accepté comme alias historique de la cible Captions.
Tous les clients de bureau lancent le serveur en stdio via npx — aucun clone nécessaire. Remplacez rf_xxx par votre clé.
Fichier claude_desktop_config.json (menu Réglages → Développeur → Éditer la configuration) :
{
"mcpServers": { "rankfabrik": { "command": "npx", "args": ["-y", "rankfabrik-mcp"], "env": { "RANKFABRIK_API_KEY": "rf_xxx" } } } }
Bouton [Ajouter à Cursor](cursor://anysphere.cursor-deeplink/mcp/install?name=rankfabrik&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsInJhbmtmYWJyaWstbWNwIl0sImVudiI6eyJSQU5LRkFCUklLX0FQSV9LRVkiOiIifX0=) ci-dessus, ou fichier .cursor/mcp.json (projet) / ~/.cursor/mcp.json (global) :
{
"mcpServers": { "rankfabrik": { "command": "npx", "args": ["-y", "rankfabrik-mcp"], "env": { "RANKFABRIK_API_KEY": "rf_xxx" } } } }
Via l'UI MCP Servers → Configure (édite cline_mcp_settings.json) :
{
"mcpServers": { "rankfabrik": { "command": "npx", "args": ["-y", "rankfabrik-mcp"], "env": { "RANKFABRIK_API_KEY": "rf_xxx" }, "disabled": false, "autoApprove": [] } } }
MCP fonctionne en mode agent. Fichier .continue/mcpServers/rankfabrik.yaml (workspace) ou sous ~/.continue/ (global) :
name: RankFabrik
version: 0.0.1 schema: v1 mcpServers:
Depuis un clone, en stdio :
RANKFABRIK_API_KEY=rf_xxx node serveur.mjs
MCP_TRANSPORT=http PORT=8090 RANKFABRIK_API_KEY=rf_xxx node serveur.mjs
isError, que l'agent peut lire et corriger, jamais comme une exception qui coupe la session.Ce paquet est publié depuis le dépôt public [finalburner/rankfabrik-mcp](https://github.com/finalburner/rankfabrik-mcp) (canal MCP uniquement). Le moteur REST reste dans un dépôt privé séparé.