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
CData Zuora MCP ServerServeur Model Context Protocol (MCP) de CData pour ZuoraVoir
mcp-k8s-goMCP 💬 prompt 🗂️ resource 🤖 toolVoir
Serveur MCP DopplerAucune documentation n'est disponible.Voir
Google Cloud Healthcare API (FHIR)Voir
AWS-IReveal-MCPAWS-IReveal-MCP est un serveur Model Context Protocol (MCP) conçu pour offrir aux équipes de sécurit...Voir
Amazon VPC LatticeUn serveur Model Context Protocol (MCP) pour le référencement des sources, fournissant des outils po...Voir