Serveur Mezmo MCP

Un serveur MCP (Model Context Protocol) pour récupérer les logs de Mezmo. Fonctionne avec des fenêtres de temps automatiques de 4 heures - ajoutez simplement votre clé API et exécutez !

🚀 Démarrage rapide

1. Obtenez votre clé API

Obtenez votre clé API du service Mezmo à partir du tableau de bord Mezmo.

2. Exécuter avec Docker

# Cloner le dépôt git clone https://github.com/riefer02/mezmo-logs-mcp cd mezmo-mcp # Créer un fichier .env avec votre clé API echo "MEZMO_API_KEY=votre_clé_de_service_ici" > .env # Construire et exécuter docker-compose up -d

3. Configurez votre client MCP

Pour le curseur (ajouter à .cursor/mcp.json) :

{ "mcpServers" : { "mezmo" : { "url" : "http://localhost:18080/mcp", "transport" : "streamable-http", "description" : "Mezmo log retrieval" } } }

Pour Claude Desktop (ajouter aux paramètres MCP) :

{ "mcpServers" : { "mezmo" : { "command" : "docker", "args" : ["exec", "mezmo-mcp-server", "python", "server.py"] } } }

4. Démarrer l'utilisation

Redémarrez votre client MCP et vous aurez accès à l'outil get_logs!

📋 Utilisation

L'outil get_logs récupère automatiquement les logs des 4 dernières heures lorsqu'aucune plage de temps n'est spécifiée - parfait pour le débogage.

Utilisation simple :

{"count" : 50 }

Avec des filtres :

{ "count" : 100, "apps" : "web-app,api-service", "levels" : "ERROR,WARNING", "query" : "connexion à la base de données" }

Plage de temps personnalisée :

{ "count" : 100, "from_ts" : "1640995200", "to_ts" : "1640998800" }

🛠️ Commandes

docker-compose up -d # Démarrer le serveur docker-compose down # Arrêter le serveur docker-compose logs -f # Afficher les journaux

🐛 Dépannage

Le conteneur ne démarre pas ?

  • Vérifiez que votre fichier .env contient MEZMO_API_KEY=votre_clé_actuelle
  • Voir les logs : docker-compose logs

Impossible de se connecter à partir du client MCP ?

  • Vérifiez que le conteneur est en cours d'exécution : docker-compose ps
  • Redémarrez votre client MCP après les changements de configuration

Voilà, c'est fait ! Le serveur fonctionne sur le port 18080 et gère automatiquement les fenêtres de temps, les tentatives et la gestion des erreurs.

Liés dans Service en nuage - MCP Servers sécurisés

ServeurRésuméActions
Serveur MCP UberallVoir
Serveur MCP à distance (Authless)Cet exemple vous permet de déployer un serveur MCP distant qui ne nécessite pas d'authentification s...Voir
Google AnalyticsCe projet est un serveur Model Context Protocol (MCP) permettant d’accéder aux données de Google Ana...Voir
Serveur ONOS MCPUne implémentation du serveur Model Context Protocol (MCP) qui fournit des capacités de contrôle et...Voir
LinodeVoir
Serveur MCP pour les données des services des parcs nationauxCe serveur MCP fournit une interface pour récupérer les données du National Park Services (NPS). Il...Voir