Připojte KasLens k OpenCode
OpenCode je interaktivní kódovací agent pro příkazovou řádku, který běží v terminálu. Tento návod ukazuje, jak k OpenCode připojit server MCP KasLens, aby měl přístup k tržním datům a analytice Kaspa v reálném čase.
Předpoklady
- OpenCode nainstalovaný na vašem počítači
- Ověřený účet KasLens. Pokud ho ještě nemáte, vytvořte si ho zde
Připomínka: Pokud vám nedorazil ověřovací e-mail z
[email protected], zkontrolujte složku spam nebo nevyžádaná pošta.
Krok 1: Přidejte server MCP do konfigurace
OpenCode spravuje servery MCP pomocí konfiguračního souboru JSON. Otevřete konfigurační soubor OpenCode:
- Globální konfigurace:
~/.config/opencode/opencode.jsonc - Konfigurace projektu:
opencode.jsoncv kořeni projektu
Přidejte server MCP KasLens do části mcpServers:
{
"mcpServers": {
"kaslens": {
"enabled": true,
"type": "remote",
"url": "https://kaspa-lens.com/mcp",
"oauth": {}
}
}
}
Krok 2: Spusťte OpenCode a ověřte se
- Spusťte OpenCode v terminálu:
opencode
- OpenCode rozpozná nový server MCP a zahájí tok OAuth
- Otevře se okno prohlížeče s přihlašovací stránkou KasLens. Pokud se prohlížeč neotevře automaticky, přejděte do terminálu a spusťte:
opencode mcp auth kaslens
- Přihlaste se e-mailem KasLens a heslem
- Autorizujte OpenCode k přístupu k vašim datům KasLens
- Vraťte se do terminálu. OpenCode připojení potvrdí
Krok 3: Začněte to používat
Teď se můžete OpenCode ptát na data Kaspa. Například:
- „Jaká je aktuální cena Kaspa a objem za 24 hodin?“
- „Jaké jsou dnes ekonomické události a jak mohou ovlivnit cenu Kaspa?“
- „Shrň dnešní denní přehled Kaspa“
- „Ukaž 10 největších adres Kaspa podle zůstatku“
- „Které tokeny KRC-20 mají nejvyšší tržní kapitalizaci?“
OpenCode zavolá server MCP KasLens, načte živá data a odpoví přímo v terminálu.
Opětovné ověření
OpenCode ukládá tokeny OAuth místně. Pokud relace vyprší, OpenCode automaticky otevře prohlížeč, abyste se znovu ověřili. Opětovné ověření můžete spustit i ručně:
opencode mcp auth kaslens
Řešení problémů
„Connection refused“ nebo vypršení časového limitu
Ověřte, že máte přístup k internetu a že je https://kaspa-lens.com/mcp dostupné. Můžete to ověřit příkazem:
curl -s -o /dev/null -w "%{http_code}" https://kaspa-lens.com/mcp
Měli byste dostat odpověď 405 (Method Not Allowed: koncový bod MCP očekává POST, ne GET). Tím se potvrdí, že je server dostupný.
Prohlížeč se pro ověření neotevře
Pokud vaše prostředí terminálu otevírání prohlížeče nepodporuje, OpenCode vypíše URL, kterou otevřete ručně. Zkopírujte ji a vložte do prohlížeče.
„Email not verified“
Než se přihlásíte, musíte ověřit e-mailovou adresu. Ve schránce (a ve spamu) hledejte ověřovací e-mail z [email protected].
Ladění problémů s připojením
Pokud něco nefunguje, OpenCode má vestavěnou diagnostiku serverů MCP. Následujícím příkazem otestujete připojení, zkontrolujete stav OAuth a ověříte průběh zjištění:
opencode mcp debug kaslens
Stav ověření všech nakonfigurovaných serverů MCP zkontrolujete takto:
opencode mcp auth list
Podrobnější informace najdete v souborech protokolu OpenCode v ~/.local/share/opencode/log/. OpenCode můžete spustit i s podrobným protokolováním, abyste získali více ladicího výstupu:
opencode --log-level DEBUG
Více najdete v návodu k řešení problémů OpenCode a v dokumentaci serverů MCP.