serveur MCP d'Akamai avec intégration d'IA conversationnelle
Un serveur MCP (Multi-Command Processor) léger basé sur Python, conçu pour automatiser les actions sur les ressources d'Akamai, intégré à un client d'IA conversationnelle pour un contrôle en langage naturel.
✨ Caractéristiques
✅ Liste des contrats Akamai
✅ Liste des groupes au sein des contrats
liste des propriétés
✅ Filtrer les propriétés par nom
facilement extensible pour les actions supplémentaires de l'API d'Akamai
contrôlé par des instructions en anglais simple à l'aide d'un client d'IA conversationnel local (par exemple, Claude Desktop, OpenWebUI, LM Studio)
🛠️ Fonctionnement
Le client d'IA conversationnelle reçoit vos données en langage naturel, les traduit en commandes structurées et déclenche le serveur MCP. Le serveur MCP interagit avec les API d'Akamai et renvoie le résultat.
⚙️ Instructions d'installation
1. Conditions préalables
- Python 3.x
- Identifiants de l'API d'Akamai avec accès approprié
- Client local d'IA conversationnelle (Claude Desktop recommandé pour la configuration initiale, mais n'importe quel outil de support fonctionne)
2. Configuration du serveur MCP
Clonez ce repo et ajustez le chemin du serveur MCP si nécessaire.
Mettez à jour la configuration du client d'IA conversationnelle :
Pour Claude Desktop (exemple de chemin) :
{ "mcpServers" : { "akamai" : { "command" : "python", "args" : "/path/to/this/repo/akamai_mcp_server.py", "env" : {} } } }