Yardım merkezi / MCP sunucusu / OpenCode

KasLens'i OpenCode'a bağlayın

Terminaldeki yapay zeka aracınızdan Kaspa verilerine erişin.

KasLens'i OpenCode'a bağlayın

OpenCode, terminalinizde çalışan etkileşimli bir CLI kodlama aracıdır. Bu rehber, gerçek zamanlı Kaspa piyasa verilerine ve analitiğine erişebilmesi için KasLens MCP sunucusunu OpenCode'a nasıl bağlayacağınızı gösterir.

Ön koşullar

Hatırlatma: `[email protected]` adresinden doğrulama e-postasını almadıysanız istenmeyen veya gereksiz posta klasörünüze bakın.


Adım 1: MCP sunucusunu yapılandırmanıza ekleyin

OpenCode, MCP sunucularını yönetmek için bir JSON yapılandırma dosyası kullanır. OpenCode yapılandırma dosyanızı açın:

  • Genel yapılandırma: `~/.config/opencode/opencode.jsonc`
  • Proje yapılandırması: proje kökünüzdeki `opencode.jsonc`

KasLens MCP sunucusunu `mcpServers` bölümüne ekleyin:

```jsonc { "mcpServers": { "kaslens": { "enabled": true, "type": "remote", "url": "https://kaspa-lens.com/mcp", "oauth": {} } } } ```


Adım 2: OpenCode'u başlatın ve kimlik doğrulayın

  1. Terminalinizde OpenCode'u başlatın:

```bash opencode ```

  1. OpenCode yeni MCP sunucusunu algılar ve OAuth akışını başlatır
  2. KasLens giriş sayfasını gösteren bir tarayıcı penceresi açılır. Tarayıcı otomatik açılmazsa terminalinize gidip şunu çalıştırın:

```bash opencode mcp auth kaslens ``` 4. KasLens e-postanız ve şifreniz ile giriş yapın 5. OpenCode'un KasLens verilerinize erişmesine izin verin 6. Terminalinize dönün. OpenCode bağlantıyı onaylar


Adım 3: Kullanmaya başlayın

Artık OpenCode'a Kaspa verileri hakkında soru sorabilirsiniz. Örneğin:

  • "Güncel Kaspa fiyatı ve 24 saatlik hacim nedir?"
  • "Bugünün ekonomik olayları nelerdir ve Kaspa fiyatını nasıl etkileyebilirler?"
  • "Bugünün Kaspa Daily Pulse özetini çıkar"
  • "Bakiyeye göre ilk 10 Kaspa adresini göster"
  • "Piyasa değeri en yüksek KRC-20 tokenları hangileri?"

OpenCode, canlı veriyi almak için KasLens MCP sunucusunu çağırır ve yanıtları doğrudan terminalinizde verir.


Yeniden kimlik doğrulama

OpenCode, OAuth jetonlarını yerel olarak saklar. Oturumunuzun süresi dolarsa OpenCode, yeniden kimlik doğrulamanız için tarayıcıyı otomatik açar. Yeniden kimlik doğrulamayı elle de tetikleyebilirsiniz:

```bash opencode mcp auth kaslens ```


Sorun giderme

"Connection refused" veya zaman aşımı

İnternet erişiminiz olduğundan ve `https://kaspa-lens.com/mcp\` adresine ulaşılabildiğinden emin olun. Şununla test edebilirsiniz:

```bash curl -s -o /dev/null -w "%{http_code}" https://kaspa-lens.com/mcp ```

`405` yanıtı almalısınız (Method Not Allowed: MCP uç noktası GET değil POST bekler). Bu, sunucuya ulaşılabildiğini doğrular.

Kimlik doğrulama için tarayıcı açılmıyor

Terminal ortamınız tarayıcı açmayı desteklemiyorsa OpenCode, elle açmanız için bir URL yazdırır. Bunu kopyalayıp tarayıcınıza yapıştırın.

"Email not verified"

Giriş yapabilmek için e-posta adresinizi doğrulamanız gerekir. `[email protected]` adresinden gelen doğrulama e-postası için gelen kutunuza (ve istenmeyen posta klasörüne) bakın.

Bağlantı sorunlarını ayıklama

Bir şey çalışmıyorsa OpenCode, MCP sunucuları için yerleşik tanılama sunar. Bağlantıyı test etmek, OAuth durumunu kontrol etmek ve keşif akışını doğrulamak için aşağıdaki komutu çalıştırın:

```bash opencode mcp debug kaslens ```

Yapılandırılmış tüm MCP sunucularının kimlik doğrulama durumunu kontrol etmek için:

```bash opencode mcp auth list ```

Daha ayrıntılı bilgi için `~/.local/share/opencode/log/` konumundaki OpenCode günlük dosyalarına bakın. Daha fazla hata ayıklama çıktısı almak için OpenCode'u ayrıntılı günlüklemeyle de başlatabilirsiniz:

```bash opencode --log-level DEBUG ```

Daha fazla ayrıntı için OpenCode Sorun Giderme rehberine ve MCP sunucuları belgelerine bakın.