O que é o servidor MCP do KasLens?
O Model Context Protocol (MCP) é uma norma aberta que permite aos assistentes de IA ligarem-se a ferramentas e fontes de dados externas. O KasLens disponibiliza um servidor MCP que dá aos assistentes de IA acesso em tempo real a dados da blockchain Kaspa, análises de mercado e insights.
Depois de ligado, o seu assistente de IA pode:
- Consultar dados de mercado Kaspa em tempo real (preço, volume, capitalização de mercado)
- Aceder a análises e a dados históricos
- Obter informações de tokens e análises de carteiras
- Receber resumos de mercado gerados por IA e relatórios Daily Pulse
URL do servidor MCP
https://kaspa-lens.com/mcp
Este é o URL que utilizará ao configurar o assistente de IA para se ligar ao KasLens.
Configuração rápida
Selecione abaixo o seu cliente de IA para obter o fragmento de configuração e os passos. Vai precisar de uma conta KasLens para concluir o início de sessão OAuth.
O ChatGPT liga-se a servidores MCP através do Modo de programador. Requer um plano Plus, Pro, Team, Business, Enterprise ou Education e a versão web.
- Aceda a Definições > Aplicações > Definições avançadas
- Coloque o Modo de programador ligado
- Clique em Criar app e introduza o URL do servidor:
https://kaspa-lens.com/mcp- Inicie uma nova conversa e clique no + menu, selecione Modo de programador e ative a app KasLens
- Envie uma mensagem. O ChatGPT abre uma janela do navegador para iniciar sessão com a sua conta KasLens
OpenCode é um agente interativo de programação em linha de comandos. Adicione o servidor MCP do KasLens à sua configuração:
~/.config/opencode/opencode.jsoncopencode.jsonc (raiz do projeto){
"mcpServers": {
"kaslens": {
"enabled": true,
"type": "remote",
"url": "https://kaspa-lens.com/mcp",
"oauth": {}
}
}
}- Adicione a configuração acima ao ficheiro de configuração do OpenCode
- Inicie o OpenCode. Ele deteta o servidor e abre o navegador para o início de sessão OAuth
- Se o navegador não abrir, execute:
opencode mcp auth kaslens
Cursor suporta servidores MCP através das definições ou de um ficheiro de configuração do projeto:
.cursor/mcp.json{
"mcpServers": {
"kaslens": {
"type": "http",
"url": "https://kaspa-lens.com/mcp"
}
}
}- Adicione a configuração a
.cursor/mcp.jsonou abra Definições do Cursor > Ferramentas e MCP > + Adicionar novo servidor MCP (Tipo: HTTP) - O Cursor pede-lhe para concluir o início de sessão OAuth no navegador
- Depois da autenticação, as ferramentas do KasLens aparecem na lista de ferramentas MCP
Claude Desktop suporta servidores MCP através do respetivo ficheiro de configuração:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"kaslens": {
"type": "http",
"url": "https://kaspa-lens.com/mcp"
}
}
}- Adicione a configuração ao ficheiro de configuração do Claude Desktop
- Guarde o ficheiro e reinicie o Claude Desktop
- O Claude deteta o novo servidor e pede-lhe para autenticar via OAuth no navegador
VS Code com o GitHub Copilot suporta servidores MCP no modo de agente:
.vscode/mcp.json{
"servers": {
"kaslens": {
"type": "http",
"url": "https://kaspa-lens.com/mcp"
}
}
}- Adicione a configuração a
.vscode/mcp.jsonou execute MCP: Adicionar servidor na paleta de comandos (Ctrl+Shift+P/Cmd+Shift+P) - O VS Code abre o navegador para a autenticação OAuth quando inicia o servidor
- Depois de ligado, as ferramentas do KasLens aparecem no modo de agente do chat do Copilot
Windsurf suporta servidores MCP através da sua configuração:
~/.codeium/windsurf/mcp_config.json%USERPROFILE%\.codeium\windsurf\mcp_config.json{
"mcpServers": {
"kaslens": {
"type": "http",
"url": "https://kaspa-lens.com/mcp"
}
}
}- Adicione a configuração ao ficheiro de configuração MCP do Windsurf
- Guarde o ficheiro e reinicie o Windsurf
- O Windsurf pede-lhe para concluir o início de sessão OAuth no navegador
Para qualquer cliente compatível com MCP, adicione o servidor KasLens com o formato JSON padrão e transporte HTTP:
{
"mcpServers": {
"kaslens": {
"type": "http",
"url": "https://kaspa-lens.com/mcp"
}
}
}Localizações habituais dos ficheiros de configuração
~/.claude.json~/.gemini/settings.json~/.codex/config.toml~/.kiro/settings/mcp.json- Adicione a configuração ao ficheiro de configuração MCP do cliente
- Reinicie ou recarregue o cliente
- Conclua o início de sessão OAuth quando lhe for pedido. Abre-se uma janela do navegador para iniciar sessão com a sua conta KasLens
Pré-requisitos
Antes de poder ligar um assistente de IA ao servidor MCP do KasLens, precisa de uma conta KasLens verificada. O servidor MCP utiliza autenticação OAuth 2.0: o assistente de IA pedir-lhe-á para iniciar sessão com a sua conta KasLens na primeira ligação.
Passo 1: criar uma conta
- Aceda a kaspa-lens.com/auth/register
- Introduza o endereço de e-mail e escolha uma palavra-passe (pelo menos 8 caracteres)
- Aceite a Política de privacidade e os Termos de serviço
- Clique em Criar conta
Passo 2: verificar o e-mail
Após o registo, receberá um e-mail de verificação de [email protected].
Importante: o e-mail de verificação pode ir parar à pasta de spam ou de lixo. Verifique aí se não o vir na caixa de entrada dentro de alguns minutos. Alguns fornecedores de e-mail (Gmail, Outlook, Yahoo) filtram e-mails automáticos de forma particularmente agressiva.
Clique na ligação de verificação no e-mail para ativar a conta. A ligação expira ao fim de 24 horas. Se tiver expirado, registe-se novamente com o mesmo endereço de e-mail para receber uma nova.
Como funciona a autenticação
Quando adiciona o servidor MCP do KasLens ao assistente de IA, acontece o seguinte:
- Descoberta: o cliente de IA obtém os metadados do servidor MCP em
https://kaspa-lens.com/mcp, que o encaminham para o servidor de autorização OAuth - Registo do cliente: se o cliente de IA suportar o Dynamic Client Registration (RFC 7591), regista-se automaticamente no servidor de autorização do KasLens
- Início de sessão: abre-se uma janela do navegador onde inicia sessão com o e-mail e a palavra-passe do KasLens
- Autorização: concede ao cliente de IA permissão para aceder aos dados do KasLens em seu nome
- Ligado: o assistente de IA pode agora consultar dados do KasLens. A sessão permanece ativa até revogar o acesso ou o token expirar
A sua palavra-passe nunca é partilhada com o assistente de IA. A autenticação utiliza o fluxo Authorization Code do OAuth 2.0 com PKCE, o padrão da indústria.
Clientes suportados
| Cliente | Tipo | Estado |
|---|---|---|
| ChatGPT | Aplicação web | Guia detalhado |
| OpenCode | Agente de CLI | Guia detalhado |
| Cursor | IDE | Configuração rápida acima |
| Claude Desktop | Aplicação de secretária | Configuração rápida acima |
| VS Code + Copilot | IDE | Configuração rápida acima |
| Windsurf | IDE | Configuração rápida acima |
| Qualquer cliente compatível com MCP | Vários | Use o separador "Outro" acima |
Todos os clientes compatíveis com MCP podem ligar-se com o URL do servidor e uma configuração JSON padrão. Se o seu cliente não estiver listado, use a configuração genérica no separador Outro.