GitHub Copilot + Occult API
MCP sunucusunu VS Code'a kaydedin; Copilot'un agent modu API'yi çağırabilsin. Kurulum yaklaşık iki dakika sürer ve sunucu yerelde çalışır; anahtarınız makinenizden hiç çıkmaz.
Size ne kazandırır
MCP sunucusu, 299 astroloji endpoint'ini Copilot agent modu tarafından çağrılabilir araçlar olarak sunar. Bir API'yi tarif edip modelin doğru isteği yazmasını ummak yerine model kataloğu arar, gerçek istek şemasını okur ve çağrıyı kendisi yapar. Böylece yanıtındaki sayılar eğitim verisinden değil, efemeristen gelir.
Arama yapmak ve şemaları okumak ücretsizdir. Yalnızca başarılı bir call_endpoint kredi harcar; başarısız çağrılar ücretsizdir.
1. Anahtar alın
Kontrol panelinden bir anahtar oluşturun. yt_live_… biçimindedir ve kredi bakiyenizi taşır; bu yüzden onu bir parola gibi koruyun: istemci tarafı koda asla koymayın, asla commit etmeyin.
2. Sunucuyu ekleyin
.vscode/mcp.json dosyasını açın (yoksa oluşturun) ve şunu ekleyin:
{
"servers": {
"occult-api": {
"command": "npx",
"args": ["-y", "occult-api-mcp"],
"env": { "OCCULT_API_KEY": "yt_live_your_key_here" }
}
}
}Dosyayı elle düzenlemek istemiyorsanız aynı ayar Command Palette → MCP: Add Server → Command (stdio) altında da bulunur.
yt_live_your_key_here yerine gerçek anahtarınızı yazın. Başka bir şey kurmanıza gerek yok; npx sunucuyu ilk çalıştırmada indirir.
3. Bağlantıyı kontrol edin
Copilot agent moduna sorun:
occult-api sunucusundan hangi araçlara sahip olduğunu listele.Beş araç görmeniz gerekir:
search_endpointsdescribe_endpointcall_endpointget_panchangacheck_account
Liste boşsa sunucu başlamamıştır. En sık neden, yapılandırma dosyasının doğru yerde ama yanlış yapıda olmasıdır; bu yüzden her şeyden önce yukarıdaki anahtar adını kontrol edin.
4. Çalıştırmaya değer ilk prompt
Agent modunda: occult-api araçlarını kullanarak bu doğum haritasının manglik olup olmadığını kontrol et ve API'nin döndürdüğü gerekçeyi özetlemeden göster.Ajan bu soruyu ezberden yanıtlamak yerine API'yi çağırmalıdır. Yanıt anında gelir ve hiçbir araç çağrısı içermezse, ajan eğitim verisinden yanıt vermiştir; “occult-api araçlarını kullan” deyin, kullanacaktır.
GitHub Copilot hakkında bilinmesi gerekenler
- VS Code en üst düzey anahtar olarak `mcpServers` DEĞİL, `servers` kullanır. Bu listedeki diğer tüm araçlar `mcpServers` kullanır; bu yüzden kopyalanan bir kod parçası boş bir sunucu listesi olarak yüklenir ve hata da vermez.
- MCP araçları yalnızca agent modunda kullanılabilir. Chat görünümünü Ask'ten Agent'a geçirin; yoksa sunucu bağlanır ama hiçbir şey ona ulaşamaz.
- Dosya depoyla birlikte commit edilir; bu yüzden anahtarı yapıştırmak yerine `${input:...}` kullanın. VS Code ilk çalıştırmada değeri sizden ister.
MCP kullanmak istemiyorsanız
Endpoint'ler sıradan HTTP'dir. Onları kullanmak için bu sayfadaki hiçbir şey zorunlu değildir:
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 dizisine dikkat edin: tek istekte dört hesaplama, tek kredi olarak ücretlendirilir. Dört ayrı çağrı dört kredi tutar.