Axiom
आधिकारिकअपने Axiom लॉग, ट्रेस और अन्य सभी ईवेंट डेटा को प्राकृतिक भाषा में क्वेरी और विश्लेषण करें।
Axiom MCP के साथ आप क्या कर सकते हैं?
- अपने डेटासेट पर APL क्वेरी चलाएँ — सहायक से अपने Axiom डेटा पर
queryAplका उपयोग करके APL क्वेरी निष्पादित करने के लिए कहें। - उपलब्ध डेटासेट सूचीबद्ध करें —
listDatasetsके साथ अपने Axiom संगठन में कौन से डेटासेट मौजूद हैं, यह पता लगाएँ। - डेटासेट की स्कीमा का निरीक्षण करें —
getDatasetSchemaके माध्यम से किसी विशिष्ट डेटासेट के फ़ील्ड नाम और प्रकार प्राप्त करें। - सहेजी गई APL क्वेरी तक पहुँचें —
getSavedQueriesके माध्यम से अपनी स्टार या सहेजी गई क्वेरी प्राप्त करें। - मॉनिटर स्थिति और इतिहास जाँचें —
getMonitorsके साथ मॉनिटरिंग कॉन्फ़िगरेशन की समीक्षा करें औरgetMonitorsHistoryके साथ उनके निष्पादन इतिहास को देखें।
दस्तावेज़
[पदावनत] mcp-server-axiom
⚠️ पदावनति सूचना
यह रिपॉजिटरी पदावनत है और अब इसका रखरखाव नहीं किया जाता। कृपया इसके बजाय आधिकारिक Axiom MCP सर्वर का उपयोग करें: https://mcp.axiom.co
अवलोकन
Axiom के लिए एक मॉडल संदर्भ प्रोटोकॉल सर्वर कार्यान्वयन, जो AI एजेंटों को Axiom प्रसंस्करण भाषा (APL) का उपयोग करके आपके डेटा से क्वेरी करने में सक्षम बनाता है।
स्थिति
Claude डेस्कटॉप ऐप के साथ काम करता है। छह MCP उपकरण लागू करता है:
- queryApl: Axiom डेटासेट के विरुद्ध APL क्वेरी निष्पादित करें
- listDatasets: उपलब्ध Axiom डेटासेट सूचीबद्ध करें
- getDatasetSchema: डेटासेट स्कीमा प्राप्त करें
- getSavedQueries: सहेजी गई/तारांकित APL क्वेरी पुनर्प्राप्त करें
- getMonitors: निगरानी कॉन्फ़िगरेशन सूचीबद्ध करें
- getMonitorsHistory: मॉनिटर निष्पादन इतिहास प्राप्त करें
नोट: सभी उपकरणों को प्रमाणीकरण के लिए एक API टोकन की आवश्यकता होती है। token पैरामीटर के रूप में अपने API टोकन का उपयोग करें।
अभी तक MCP संसाधनों या प्रॉम्प्ट के लिए कोई समर्थन नहीं है।
स्थापना
रिलीज़
रिलीज़ पृष्ठ से नवीनतम निर्मित बाइनरी डाउनलोड करें।
स्रोत
go install github.com/axiomhq/axiom-mcp@latest
कॉन्फ़िगरेशन
इन विधियों में से किसी एक का उपयोग करके कॉन्फ़िगर करें:
कॉन्फ़िग फ़ाइल उदाहरण (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
कमांड लाइन फ़्लैग:
axiom-mcp \
-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
पर्यावरण चर:
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
उपयोग
- एक कॉन्फ़िग फ़ाइल बनाएँ:
echo "token xaat-your-api-token" > config.txt
- MCP सर्वर का उपयोग करने के लिए Claude ऐप को कॉन्फ़िगर करें:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"axiom": {
"command": "/path/to/your/axiom-mcp-binary",
"args" : ["--config", "/path/to/your/config.txt"],
"env": { // Alternatively, you can set the environment variables here
"AXIOM_TOKEN": "xaat-your-api-token",
"AXIOM_URL": "https://api.axiom.co"
}
}
}
}
लाइसेंस
MIT लाइसेंस - LICENSE फ़ाइल देखें