mcp-server-axiom

Une implémentation du serveur Model Context Protocol pour Axiom qui permet aux agents d'intelligence artificielle d'interroger vos données en utilisant le langage de traitement Axiom (APL).

Statut

Fonctionne avec l'application de bureau Claude. Implémente six outils MCP :

  • queryApl : Exécute des requêtes APL sur des ensembles de données Axiom
  • listDatasets : Liste des jeux de données Axiom disponibles
  • getDatasetSchema : Obtenir le schéma du jeu de données
  • getSavedQueries : Récupère les requêtes APL sauvegardées/démarrées
  • getMonitors : Liste des configurations de surveillance
  • getMonitorsHistory : Obtenir l'historique de l'exécution des moniteurs

Remarque : tous les outils nécessitent un jeton API pour l'authentification. Utilisez votre jeton API comme paramètre de jeton.

Il n'y a pas encore de support pour les ressources MCP ou les invites.

Installation

Communiqués de presse

Téléchargez le dernier binaire construit à partir de la page des versions.

Source

go install github.com/axiomhq/axiom-mcp@latest

Configuration

Configurez en utilisant l'une des méthodes suivantes :

Exemple de fichier de configuration (config.txt) :

token xaat-your-api-token url https://api.axiom.co query-rate 1 query-burst 1 datasets-rate 1 datasets-burst 1 monitors-rate 1 monitors-burst 1

Drapeaux de la ligne de commande :

axiom-mcp \N -token xaat-your-api-token \N -url https://api.axiom.co \N -query-rate 1 \N -query-burst 1 \N -datasets-rate 1 \N -datasets-burst 1 \N -monitors-rate 1 \N -monitors-burst 1

Variables d'environnement :

export AXIOM_TOKEN=xaat-your-api-token export AXIOM_URL=https://api.axiom.co export AXIOM_QUERY_RATE=1 export AXIOM_QUERY_BURST=1 export AXIOM_DATASETS_RATE=1 export AXIOM_DATASETS_BURST=1 export AXIOM_MONITORS_RATE=1 export AXIOM_MONITORS_BURST=1

Utilisation

  1. Créez un fichier de configuration :
echo "token xaat-your-api-token" > config.txt
  1. Configurez l'application Claude pour qu'elle utilise le serveur MCP :
code ~/Bibliothèque/Application\ Support/Claude/claude_desktop_config.json
{ "mcpServers" : {"axiom" : {"command" : "/path/to/your/axiom-mcp-binary", "args" : ["--config", "/path/to/your/config.txt"], "env" : { // Alternativement, vous pouvez définir les variables d'environnement ici "AXIOM_TOKEN" : "xaat-your-api-token", "AXIOM_URL" : "https://api.axiom.co" } } }

Licence

Licence MIT - voir le fichier LICENSE

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

ServeurRésuméActions
Alibaba Cloud OpsVoir
Serveur GAM MCPAdministration de l'espace de travail Google via GAM CLI, prêt pour Claude Desktop et Model Context...Voir
MetoroVoir
Eyevinn Open Source CloudCe serveur MCP local permet d’interagir avec Eyevinn Open Source Cloud (OSC) depuis Claude Desktop o...Voir
Analyse des coûts d'AWSServeur MCP pour générer des estimations de coûts de services AWS et fournir des informations sur le...Voir
Observabilité du nuage Alibaba阿里云可观测 覆盖产品包含阿里云日志服务SLS、阿里云应用实时监控服务ARMS、阿里云云监控等D↩务,提供了一...Voir