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

Nous installons et gérons votre serveur MCP

Notre équipe configure, déploie et maintient des serveurs MCP adaptés à votre infrastructure.

  • Installation et configuration professionnelle
  • Intégration avec vos systèmes existants
  • Support technique et maintenance continue
  • Sécurité et audit personnalisé

Réponse sous 24h · Sans engagement

Demande rapide MCP

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