Servidor MCP para Axiom
Un puerto JavaScript del servidor oficial Axiom MCP que permite a los agentes de IA consultar datos utilizando el lenguaje de procesamiento Axiom (APL).
Esta implementación proporciona la misma funcionalidad que la versión original de Go, pero empaquetada como un módulo npm para una integración más sencilla con los entornos Node.js.
Instalación y uso
Configuración de MCP
Puede ejecutar este servidor MCP directamente con npx. Agregue la siguiente configuración a su archivo de configuración de MCP:
Desarrollo y pruebas locales
Instalación
Variables de entorno
El servidor se puede configurar mediante variables de entorno:
AXIOM_TOKEN(obligatorio): Su token de API de AxiomAXIOM_ORG_ID(obligatorio): Su ID de organización de AxiomAXIOM_URL(opcional): URL de API de Axiom personalizada (el valor predeterminado es https://api.axiom.co )AXIOM_QUERY_RATE(opcional): límite de consultas por segundo (predeterminado: 1)AXIOM_QUERY_BURST(opcional): Capacidad de ráfaga de consultas (predeterminado: 1)AXIOM_DATASETS_RATE(opcional): operaciones de lista de conjuntos de datos por segundo (predeterminado: 1)AXIOM_DATASETS_BURST(opcional): Capacidad de ráfaga de la lista de conjuntos de datos (predeterminado: 1)PORT(opcional): Puerto del servidor (predeterminado: 3000)
Ejecución del servidor local
Usando variables de entorno:
Usando un archivo de configuración:
Ejemplo config.json:
Related MCP server: mcp-nutanix
Puntos finales de API
GET /: Obtener información de implementación del servidorGET /tools: Lista de herramientas disponiblesPOST /tools/:name/call: Llamar a una herramienta específicaHerramientas disponibles:
queryApl: Ejecutar consultas APLlistDatasets: Lista de los conjuntos de datos disponibles
Ejemplo de llamadas a herramientas
Consulta APL:
Lista de conjuntos de datos:
Licencia
Instituto Tecnológico de Massachusetts (MIT)