Che cos'è il server MCP di KasLens?
Il Model Context Protocol (MCP) è uno standard aperto che permette agli assistenti IA di collegarsi a strumenti e fonti di dati esterni. KasLens offre un server MCP che dà agli assistenti IA accesso in tempo reale ai dati della blockchain Kaspa, alle analisi di mercato e agli insight.
Una volta collegato, l'assistente IA può:
- Interrogare i dati di mercato Kaspa in diretta (prezzo, volume, capitalizzazione di mercato)
- Accedere ad analisi e dati storici
- Recuperare informazioni sui token e analisi dei wallet
- Ottenere riepiloghi di mercato generati dall'IA e report Daily Pulse
URL del server MCP
``` https://kaspa-lens.com/mcp ```
Questo è l'URL da usare quando configuri l'assistente IA per collegarlo a KasLens.
Configurazione rapida
Seleziona qui sotto il client IA per ottenere il frammento di configurazione e i passaggi. Ti serve un account KasLens per completare l'accesso OAuth.
ChatGPT si collega ai server MCP tramite la Modalità sviluppatore. Richiede un piano Plus, Pro, Team, Business, Enterprise o Education e la versione web.
- Vai a Impostazioni > App > Impostazioni avanzate
- Passa la Modalità sviluppatore su attiva
- Fai clic su Crea app e inserisci l'URL del server:
https://kaspa-lens.com/mcp- Inizia una nuova conversazione, fai clic sul + menu, seleziona Modalità sviluppatore e attiva l'app KasLens
- Invia un messaggio. ChatGPT apre una finestra del browser per accedere con il tuo account KasLens
OpenCode è un agente di programmazione interattivo da riga di comando. Aggiungi il server MCP di KasLens alla configurazione:
~/.config/opencode/opencode.jsoncopencode.jsonc (radice del progetto){
"mcpServers": {
"kaslens": {
"enabled": true,
"type": "remote",
"url": "https://kaspa-lens.com/mcp",
"oauth": {}
}
}
}- Aggiungi la configurazione qui sopra al file di config di OpenCode
- Avvia OpenCode. Rileva il server e apre il browser per l'accesso OAuth
- Se il browser non si apre, esegui:
opencode mcp auth kaslens
Cursor supporta i server MCP dalle impostazioni o da un file di configurazione del progetto:
.cursor/mcp.json{
"mcpServers": {
"kaslens": {
"type": "http",
"url": "https://kaspa-lens.com/mcp"
}
}
}- Aggiungi la configurazione a
.cursor/mcp.jsonoppure apri Impostazioni di Cursor > Strumenti e MCP > + Aggiungi nuovo server MCP (Tipo: HTTP) - Cursor ti chiede di completare l'accesso OAuth nel browser
- Dopo l'autenticazione, gli strumenti di KasLens compaiono nell'elenco degli strumenti MCP
Claude Desktop supporta i server MCP tramite il suo file di configurazione:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"kaslens": {
"type": "http",
"url": "https://kaspa-lens.com/mcp"
}
}
}- Aggiungi la configurazione al file di config di Claude Desktop
- Salva il file e riavvia Claude Desktop
- Claude rileva il nuovo server e ti chiede di autenticarti con OAuth nel browser
VS Code con GitHub Copilot supporta i server MCP in modalità agente:
.vscode/mcp.json{
"servers": {
"kaslens": {
"type": "http",
"url": "https://kaspa-lens.com/mcp"
}
}
}- Aggiungi la configurazione a
.vscode/mcp.jsonoppure esegui MCP: Aggiungi server dalla palette dei comandi (Ctrl+Shift+P/Cmd+Shift+P) - VS Code apre il browser per l'autenticazione OAuth quando avvii il server
- Una volta connesso, gli strumenti di KasLens compaiono nella modalità agente della chat di Copilot
Windsurf supporta i server MCP tramite la sua configurazione:
~/.codeium/windsurf/mcp_config.json%USERPROFILE%\.codeium\windsurf\mcp_config.json{
"mcpServers": {
"kaslens": {
"type": "http",
"url": "https://kaspa-lens.com/mcp"
}
}
}- Aggiungi la configurazione al file di config MCP di Windsurf
- Salva il file e riavvia Windsurf
- Windsurf ti chiede di completare l'accesso OAuth nel browser
Per qualsiasi client compatibile con MCP, aggiungi il server KasLens con il formato JSON standard e il trasporto HTTP:
{
"mcpServers": {
"kaslens": {
"type": "http",
"url": "https://kaspa-lens.com/mcp"
}
}
}Posizioni comuni dei file di configurazione
~/.claude.json~/.gemini/settings.json~/.codex/config.toml~/.kiro/settings/mcp.json- Aggiungi la configurazione al file di config MCP del client
- Riavvia o ricarica il client
- Completa l'accesso OAuth quando richiesto. Si apre una finestra del browser per entrare con il tuo account KasLens
Prerequisiti
Prima di collegare un assistente IA al server MCP di KasLens ti serve un account KasLens verificato. Il server MCP usa l'autenticazione OAuth 2.0: al primo collegamento l'assistente IA ti chiederà di accedere con il tuo account KasLens.
Passo 1: crea un account
- Vai su kaspa-lens.com/auth/register
- Inserisci l'indirizzo e-mail e scegli una password (almeno 8 caratteri)
- Accetta l'Informativa sulla privacy e i Termini di servizio
- Fai clic su Crea account
Passo 2: verifica l'e-mail
Dopo la registrazione riceverai un'e-mail di verifica da `[email protected]`.
Importante: l'e-mail di verifica può finire nella cartella spam o posta indesiderata. Controlla lì se non la vedi in arrivo entro pochi minuti. Alcuni provider (Gmail, Outlook, Yahoo) filtrano in modo particolarmente aggressivo le e-mail automatiche.
Fai clic sul link di verifica nell'e-mail per attivare l'account. Il link scade dopo 24 ore. Se è scaduto, registrati di nuovo con lo stesso indirizzo e-mail per riceverne uno nuovo.
Come funziona l'autenticazione
Quando aggiungi il server MCP di KasLens al tuo assistente IA, succede quanto segue:
- Discovery. Il client IA recupera i metadati del server MCP da `https://kaspa-lens.com/mcp\`, che lo indirizzano al server di autorizzazione OAuth
- Registrazione del client. Se il client IA supporta la Dynamic Client Registration (RFC 7591), si registra in automatico presso il server di autorizzazione di KasLens
- Accesso. Si apre una finestra del browser in cui accedi con l'e-mail e la password KasLens
- Autorizzazione. Concedi al client IA il permesso di accedere ai dati KasLens per tuo conto
- Collegato. L'assistente IA può ora interrogare i dati KasLens. La sessione resta attiva finché non revochi l'accesso o il token scade
La password non viene mai condivisa con l'assistente IA. L'autenticazione usa il flusso Authorization Code di OAuth 2.0 con PKCE, lo standard di settore.
Client supportati
| Client | Tipo | Stato |
|---|---|---|
| ChatGPT | App web | Guida dettagliata |
| OpenCode | Agente CLI | Guida dettagliata |
| Cursor | IDE | Configurazione rapida sopra |
| Claude Desktop | App desktop | Configurazione rapida sopra |
| VS Code + Copilot | IDE | Configurazione rapida sopra |
| Windsurf | IDE | Configurazione rapida sopra |
| Qualsiasi client compatibile con MCP | Vari | Usa la scheda "Altro" sopra |
Tutti i client compatibili con MCP possono collegarsi usando l'URL del server e una configurazione JSON standard. Se il tuo client non è in elenco, usa la configurazione generica nella scheda Altro.