Claude Desktop
AstroWay API को Claude Desktop से MCP के माध्यम से जोड़ें: एक‑क्लिक एक्सटेंशन से या मैन्युअल रूप से कॉन्फ़िग के जरिए, hosted‑सर्वर (HTTP) या स्थानीय stdio‑पैकेज के साथ।
पूर्वापेक्षाएँ
Section titled “पूर्वापेक्षाएँ”API‑की प्राप्त करें डैशबोर्ड में। मुफ्त परीक्षण के लिए sandbox‑की aw_test_* का उपयोग करें - यह क्रेडिट नहीं घटाता।
एक‑क्लिक एक्सटेंशन
Section titled “एक‑क्लिक एक्सटेंशन”- डाउनलोड करें astroway.mcpb।
- फ़ाइल खोलें। Claude Desktop इंस्टॉलेशन डायलॉग दिखाएगा।
- API‑की पेस्ट करें, टूल‑ग्रुप चुनें (डिफ़ॉल्ट रूप से जन्म कुंडली, ट्रांज़िट, प्रोग्रेशन, रिटर्न, सिनास्ट्रि और कैलेंडर) और एक्सटेंशन को सक्रिय करें।
कॉन्फ़िग को एडिट करने की ज़रूरत नहीं है। एक्सटेंशन एक npm‑पैकेज @astroway/mcp है, उसके डिपेंडेंसीज़ के साथ, उसी रिलीज़ से बना हुआ। सभी 700+ टूल्स लोड करने के लिए ग्रुप फ़ील्ड को साफ़ करें।
मैन्युअल कनेक्शन
Section titled “मैन्युअल कनेक्शन”Settings → Developer → Edit Config खोलें - Claude Desktop claude_desktop_config.json फ़ाइल का पाथ दिखाएगा। नीचे से एक ब्लॉक पेस्ट करें और Claude Desktop को रीस्टार्ट करें।
Hosted (HTTP): हमारे पैकेज के बिना, Bearer‑टोकन के माध्यम से ऑथेंटिकेशन। Claude Desktop की कॉन्फ़िग केवल लोकल कमांड चलाती है और url एंट्री को स्किप करती है, इसलिए hosted‑सर्वर mcp-remote ब्रिज के ज़रिए कनेक्ट होता है:
{"mcpServers": { "astroway": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.astroway.info/mcp", "--header", "Authorization:${AUTH_HEADER}"], "env": { "AUTH_HEADER": "Bearer aw_live_YOUR_KEY" } }}}की env में रखी होती है, args में नहीं, क्योंकि Claude Desktop Windows पर Bearer के बाद स्पेस पर आर्ग्यूमेंट को तोड़ देता है। पूरे कैटलॉग की बजाय एक थीम लोड करने के लिए, /mcp को डोमेन सर्वर से बदलें, जैसे /mcp/core या /mcp/vedic।
Stdio (npx): लोकल सब‑प्रोसेस, env‑वेरिएबल के माध्यम से ऑथेंटिकेशन, ऑफ़लाइन काम करता है:
{"mcpServers": { "astroway": { "command": "npx", "args": ["-y", "@astroway/mcp"], "env": { "ASTROWAY_API_KEY": "aw_live_YOUR_KEY" } }}}Claude को चैट में लिखें: “Astroway के टूल्स की सूची दें” - या मुफ्त reference‑टूल को कॉल करने को कहें, जैसे ज़ोडियाक साइन की सूची प्राप्त करना। अगर जवाब में परिणाम आता है, तो कनेक्शन काम कर रहा है।
समस्या निवारण
Section titled “समस्या निवारण”- 401 / invalid key: सुनिश्चित करें कि की का प्रीफ़िक्स
aw_live_*याaw_test_*है और वह रद्द नहीं है। इसे आप डैशबोर्ड में देख सकते हैं। - “Some MCP servers couldn’t be loaded”:
urlएंट्री मेंcommandकी जगह। ऊपर दिए गएmcp-remoteब्लॉक का उपयोग करें। - इंस्ट्रूमेंट नहीं दिख रहे: Claude Desktop को पूरी तरह रीस्टार्ट करें (सिर्फ़ विंडो बंद न करें, लॉगआउट करें) और
claude_desktop_config.jsonका पाथ चेक करें। - वैलिडेशन एरर
-32602(stdio के लिए): पैकेज अपडेट करें:npm i @astroway/mcp@latest। स्कीमा नवीनतम स्पेसिफिकेशन से रीजनरेट होते हैं।
सभी क्लाइंट्स - एजेंट सेटिंग्स।