mcp-server-axiom-js
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:
{
"axiom": {
"command": "npx",
"args": ["-y", "mcp-server-axiom"],
"env": {
"AXIOM_TOKEN": "<AXIOM_TOKEN_HERE>",
"AXIOM_URL": "https://api.axiom.co",
"AXIOM_ORG_ID": "<AXIOM_ORG_ID_HERE>"
}
}
}Desarrollo y pruebas locales
Instalación
npm install -g mcp-server-axiomVariables 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:
export AXIOM_TOKEN=your_token
mcp-server-axiomUsando un archivo de configuración:
mcp-server-axiom config.jsonEjemplo config.json:
{
"token": "your_token",
"url": "https://custom.axiom.co",
"orgId": "your_org_id",
"queryRate": 2,
"queryBurst": 5,
"datasetsRate": 1,
"datasetsBurst": 2
}Related MCP server: mcp-perplexity
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:
curl -X POST http://localhost:3000/tools/queryApl/call \
-H "Content-Type: application/json" \
-d '{
"arguments": {
"query": "['logs'] | where ['severity'] == \"error\" | limit 10"
}
}'Lista de conjuntos de datos:
curl -X POST http://localhost:3000/tools/listDatasets/call \
-H "Content-Type: application/json" \
-d '{
"arguments": {}
}'Licencia
Instituto Tecnológico de Massachusetts (MIT)
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceThis server is a server that installs other MCP servers for you. Install it, and you can ask Claude to install MCP servers hosted in npm or PyPi for you. Requires npx and uv to be installed for node and Python servers respectively.23081,529MIT
- MIT
- AlicenseAqualityFmaintenanceadvance mcp server utilizing Perplexity, without the need for an API key64395GPL 3.0
- AGPL 3.0
Related MCP Connectors
MCP server for Flux AI image generation
MCP server for Grok Imagine AI video generation
MCP server for Hailuo (MiniMax) AI video generation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ThetaBird/mcp-server-axiom-js'
If you have feedback or need assistance with the MCP directory API, please join our Discord server