सीधे सामग्री पर जाएँ

Replit + Occult API

Integrations पैनल से किसी Repl में MCP सर्वर जोड़ें — कोई कॉन्फ़िग फ़ाइल नहीं। सेटअप में लगभग दो मिनट लगते हैं और सर्वर आपकी मशीन पर ही चलता है — आपकी कुंजी कभी बाहर नहीं जाती।

इससे आपको क्या मिलता है

MCP सर्वर 299 ज्योतिष एंडपॉइंट को Replit Agent के लिए कॉल किए जा सकने वाले टूल के रूप में देता है। API के बारे में बताकर यह उम्मीद करने के बजाय कि मॉडल सही अनुरोध लिखेगा, वह ख़ुद सूची में खोजता है, असली अनुरोध स्कीमा पढ़ता है और कॉल करता है — इसलिए उसके जवाब के अंक ट्रेनिंग डेटा से नहीं, एफ़ेमेरिस से आते हैं।

खोजने और स्कीमा पढ़ने पर कुछ नहीं लगता। क्रेडिट सिर्फ़ सफल call_endpoint पर लगता है, और विफल कॉल मुफ़्त हैं।

1. कुंजी लें

डैशबोर्ड में एक कुंजी बनाएँ। वह yt_live_… जैसी दिखती है और उससे आपका क्रेडिट बैलेंस जुड़ा होता है, इसलिए उसे पासवर्ड की तरह रखें: न क्लाइंट-साइड कोड में, न कमिट में।

API कुंजी बनाएँ

2. सर्वर जोड़ें

Replit में MCP की कोई कॉन्फ़िग फ़ाइल नहीं है — हमारी सूची में यही एक टूल है जिसमें न कुछ चिपकाना है, न कमिट करना। सर्वर इंटरफ़ेस से जोड़ें:

Replit Agent → Integrations → Add MCP server

कमांड में npx और आर्ग्युमेंट में -y occult-api-mcp दें, और एनवायरनमेंट वेरिएबल OCCULT_API_KEY में अपनी कुंजी डालें।

3. जाँचें कि जुड़ गया

Replit Agent से पूछें:

प्रॉम्प्ट
occult-api सर्वर से तुम्हें कौन-कौन से टूल मिले हैं, उनकी सूची दिखाओ।

आपको पाँच टूल दिखने चाहिए:

  • search_endpoints
  • describe_endpoint
  • call_endpoint
  • get_panchanga
  • check_account

अगर सूची ख़ाली है, तो सर्वर शुरू नहीं हुआ। आम वजह यह होती है कि कॉन्फ़िग फ़ाइल सही जगह पर तो है, पर उसका ढाँचा गलत है — इसलिए सबसे पहले ऊपर दिया key का नाम जाँचें।

4. चलाने लायक पहला प्रॉम्प्ट

प्रॉम्प्ट
occult-api MCP सर्वर से एक छोटा Flask पेज बनाओ, जो विज़िटर के टाइप किए शहर का आज का पंचांग दिखाए।

उसे याद से जवाब देने के बजाय API को कॉल करना चाहिए। अगर जवाब तुरंत आ जाए और उसमें कोई टूल कॉल न हो, तो एजेंट ने ट्रेनिंग डेटा से जवाब दिया है — उससे कहें “occult-api टूल इस्तेमाल करो”, और वह करेगा।

Replit के बारे में जानने लायक बातें

  • यहाँ Replit ही एक टूल है जिसमें कोई कॉन्फ़िगरेशन फ़ाइल नहीं है। पूरा सेटअप Integrations पैनल से होता है, इसलिए न कुछ चिपकाना है, न कमिट करना।
  • API कुंजी को पैनल में टाइप करने के बजाय Replit Secret में रखें, ताकि Repl के फ़ोर्क के साथ वह आगे न जाए।
  • फ़ोर्क किए गए Repl में आपके Secrets नहीं जाते। जो भी फ़ोर्क करे, वह अपनी कुंजी डालता है, और आम तौर पर आप यही चाहते हैं।

अगर MCP इस्तेमाल नहीं करना चाहते

एंडपॉइंट साधारण HTTP हैं। उन्हें इस्तेमाल करने के लिए इस पेज की कोई भी चीज़ ज़रूरी नहीं:

curl
curl -X POST https://api.occultapi.com/api/astro/panchanga/ \
  -H 'X-API-Key: yt_live_your_key_here' \
  -H 'Content-Type: application/json' \
  -d '{
    "date_time": "2026-09-17T06:00:00+05:30",
    "latitude": 26.9124,
    "longitude": 75.7873,
    "timezone_as_float": 5.5,
    "keys": ["tithi", "nakshatra_segments", "yogam", "karana"]
  }'

keys सूची पर ध्यान दें: एक अनुरोध में चार गणनाएँ, और शुल्क एक क्रेडिट। चार बार कॉल करने पर चार लगते।

दूसरे टूल

आगे