Povežite KasLens z OpenCode
OpenCode je interaktivni kodirni agent CLI, ki teče v terminalu. Ta vodnik pokaže, kako strežnik MCP KasLens povežete z OpenCode, da lahko dostopa do podatkov trga Kaspa in analitike v realnem času.
Predpogoji
- OpenCode, nameščen na vaši napravi
- Potrjen račun KasLens: ustvarite ga tukaj, če ga še nimate
Opomnik: Preverite mapo neželena pošta ali vsiljena pošta, če niste prejeli potrditvenega sporočila z naslova
[email protected].
Korak 1: Strežnik MCP dodajte v konfiguracijo
OpenCode za upravljanje strežnikov MCP uporablja konfiguracijsko datoteko JSON. Odprite konfiguracijsko datoteko OpenCode:
- Globalna konfiguracija:
~/.config/opencode/opencode.jsonc - Projektna konfiguracija:
opencode.jsoncv korenu projekta
Strežnik MCP KasLens dodajte v razdelek mcpServers:
{
"mcpServers": {
"kaslens": {
"enabled": true,
"type": "remote",
"url": "https://kaspa-lens.com/mcp",
"oauth": {}
}
}
}
Korak 2: Zaženite OpenCode in se avtenticirajte
- V terminalu zaženite OpenCode:
opencode
- OpenCode zazna nov strežnik MCP in začne tok OAuth
- Odpre se okno brskalnika s stranjo za prijavo KasLens. Če se brskalnik ne odpre samodejno, v terminalu zaženite:
opencode mcp auth kaslens
- Prijavite se z e-pošto KasLens in geslom
- OpenCode avtorizirajte za dostop do vaših podatkov KasLens
- Vrnite se v terminal: OpenCode bo potrdil povezavo
Korak 3: Začnite uporabljati
OpenCode lahko zdaj sprašujete o podatkih Kaspa. Na primer:
- "Kakšna je trenutna cena Kaspa in 24-urni obseg?"
- "Kateri gospodarski dogodki so danes in kako bi lahko vplivali na ceno Kaspa?"
- "Povzemi današnji dnevni utrip Kaspa"
- "Pokaži 10 največjih naslovov Kaspa po stanju"
- "Kateri žetoni KRC-20 imajo najvišjo tržno kapitalizacijo?"
OpenCode bo poklical strežnik MCP KasLens, pridobil podatke v živo in odgovoril neposredno v terminalu.
Ponovna avtentikacija
OpenCode žetone OAuth hrani lokalno. Če seja poteče, OpenCode samodejno odpre brskalnik za ponovno avtentikacijo. Ponovno avtentikacijo lahko sprožite tudi ročno:
opencode mcp auth kaslens
Odpravljanje težav
"Povezava zavrnjena" ali časovna omejitev
Preverite, da imate dostop do interneta in da je https://kaspa-lens.com/mcp dosegljiv. Preizkusite lahko z:
curl -s -o /dev/null -w "%{http_code}" https://kaspa-lens.com/mcp
Odgovor naj bo 405 (Method Not Allowed: končna točka MCP pričakuje POST, ne GET). To potrdi, da je strežnik dosegljiv.
Brskalnik se za avtentikacijo ne odpre
Če vaše terminalsko okolje ne podpira odpiranja brskalnika, OpenCode izpiše URL, ki ga odprete ročno. Kopirajte ga in prilepite v brskalnik.
"E-pošta ni potrjena"
Pred prijavo morate potrditi e-poštni naslov. V nabiralniku (in mapi neželena pošta) poiščite potrditveno sporočilo z naslova [email protected].
Odpravljanje težav s povezavo
Če kaj ne deluje, OpenCode ponuja vgrajeno diagnostiko za strežnike MCP. Z naslednjim ukazom preizkusite povezavo, preverite stanje OAuth in tok odkrivanja:
opencode mcp debug kaslens
Stanje avtentikacije vseh nastavljenih strežnikov MCP preverite z:
opencode mcp auth list
Podrobnejše informacije so v dnevniških datotekah OpenCode na ~/.local/share/opencode/log/. OpenCode lahko zaženete tudi s podrobnim beleženjem, da dobite več izpisa za odpravljanje napak:
opencode --log-level DEBUG
Več podrobnosti je v vodniku za odpravljanje težav OpenCode in dokumentaciji strežnikov MCP.