
MCP Map & Weather Apps
Interface UIpar uzirthapa
Suite de tests d'applications MCP interactives : tableau de bord météo en temps réel et visionneuse de globe 3D CesiumJS avec une couverture complète de l'API MCP Apps.
Ce qu'il fait
MCP Map & Weather Apps est un serveur de démonstration et de test complet pour les applications MCP qui rend deux interfaces utilisateur interactives directement dans Claude et d'autres hôtes compatibles MCP : un tableau de bord météo complet et une visionneuse de globe 3D propulsée par CesiumJS.
Le tableau de bord météo récupère des données en direct depuis Open-Meteo (aucune clé API requise), supporte l'analyse en streaming progressive en 5 phases et démontre presque toutes les API MCP Apps — appel d'outils depuis l'interface utilisateur, messagerie hôte-application, commutation du mode d'affichage, détection du thème, journalisation structurée et notifications en temps réel.
Caractéristiques clés
- Tableau de bord météo en direct — recherchez n'importe quelle ville, obtenez les conditions actuelles + les prévisions sur 7 jours via Open-Meteo
- Streaming progressif — l'analyse météo en 5 phases est diffusée à des intervalles d'une seconde, démontrant le modèle de "valeurs multiples dans le temps" de MCP
- Visionneuse de globe 3D — globe CesiumJS avec tuiles OpenStreetMap ; géocodez n'importe quel lieu et déplacez la caméra vers celui-ci
- Couverture complète de l'API MCP Apps — callServerTool, sendMessage, sendOpenLink, requestDisplayMode, onhostcontextchanged, sendLog, et plus encore
- Suite de tests de conformité — 5 applications de conformité dédiées (cycle de vie, contexte de l'hôte, messagerie, domaine/CORS, thématique)
Installation
Claude Desktop
{
"mcpServers": {
"mcp-map-server": {
"command": "node",
"args": ["/path/to/mcp-map-server-ui/dist/index.js", "--stdio"]
}
}
}
Ou installez via npm et lancez :
npm install mcp-map-server
npx mcp-map-server --stdio
VS Code Copilot
{
"github.copilot.chat.mcp.servers": {
"mcp-map-server": {
"command": "node",
"args": ["/path/to/dist/index.js", "--stdio"]
}
}
}
Claude.ai web (transport HTTP)
Déployez le serveur et ajoutez https://your-server.com/mcp comme connecteur personnalisé dans les paramètres de Claude.
Hôtes supportés
Confirmé : Claude Desktop (stdio), Claude.ai web (HTTP/SSE), VS Code Copilot (Insiders). Le serveur de test de conformité s'exécute séparément sur le port 3002.
Installation rapide
npx mcp-map-server --stdio




