Tessera Analytics
Consulte dados de mercado Hyperliquid perp e HIP-3 — OHLCV, taxas de funding, open interest e posicionamento — além de previsões quantitativas de funding/volatilidade, diretamente do seu LLM.
Documentação
Tessera Analytics — o servidor MCP da Hyperliquid
Aponte o Claude — ou qualquer cliente MCP — para o servidor Tessera Hyperliquid MCP e faça perguntas sobre o mercado em linguagem natural. Nove ferramentas: descubra o catálogo e o vocabulário de campos, depois classifique o cross-section, filtre por várias condições, meça a divergência de funding, puxe séries por moeda e leia o mercado ao vivo — tudo autenticado com sua chave de API.
O que é
O Model Context Protocol permite que um assistente de IA chame ferramentas externas. Nosso servidor Hyperliquid MCP hospedado expõe o Tessera Analytics como um pequeno conjunto de ferramentas de inteligência de mercado, então, em vez de escrever scripts de download, você pode simplesmente perguntar — "qual é o preço do BTC agora?" ou "quais moedas estão mais saturadas em funding?" — e o modelo chama a ferramenta certa e raciocina sobre o resultado. É um único endpoint hospedado (https://tesseralytics.dev/mcp), autenticado com a mesma chave de API que você usa para a API REST.
Instalação
Primeiro, crie uma chave de API na página da sua conta. Depois, conecte-a ao seu cliente — substitua YOUR_TESSERA_API_KEY pela sua chave.
Claude Code
Um único comando — transporte nativo streamable-HTTP com um cabeçalho.
claude mcp add --transport http tessera https://tesseralytics.dev/mcp \
--header "Authorization: Bearer $TESSERA_API_KEY"
Clientes com autenticação nativa por cabeçalho
Para clientes MCP que aceitam uma URL remota mais cabeçalhos personalizados, adicione isto à sua configuração MCP.
{
"mcpServers": {
"tessera": {
"type": "http",
"url": "https://tesseralytics.dev/mcp",
"headers": {
"Authorization": "Bearer YOUR_TESSERA_API_KEY"
}
}
}
}
Claude Desktop (via mcp-remote)
Alguns clientes de desktop ainda não enviam cabeçalhos personalizados para servidores remotos. O bridge mcp-remote faz proxy da conexão e injeta sua chave. Adicione isto ao claude_desktop_config.json e reinicie o aplicativo.
{
"mcpServers": {
"tessera": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://tesseralytics.dev/mcp",
"--header", "Authorization: Bearer ${TESSERA_API_KEY}"
],
"env": {
"TESSERA_API_KEY": "YOUR_TESSERA_API_KEY"
}
}
}
}
Ferramentas
Nove ferramentas: três ferramentas abertas de descoberta, seis ferramentas analíticas com chave. A descoberta funciona sem chave; as ferramentas analíticas usam sua chave de API e veem apenas a fatia do mercado do seu plano.
Abertas — sem chave de API
Descoberta. Elas respondem antes de você entrar, para que um assistente possa aprender o vocabulário primeiro.
Com chave — chave de API necessária
Análise. Sua chave entrega ao modelo a fatia do mercado do seu plano; ela não pode ampliá-la ou removê-la.
Quão atualizados são os dados
As ferramentas diárias servem apenas dias UTC completos — um dia fica disponível somente após fechar, e o dia em andamento nunca é servido. Deixe o dia de fora ou passe latest e a ferramenta resolve para o último dia completo, informando na resposta quando fez a substituição; peça um dia antes ou depois do intervalo coberto e você recebe um erro explícito nomeando o intervalo, em vez de zeros silenciosos.
live_market é a única ferramenta agora — preço, funding e open interest no momento em que você pergunta. Cada resposta com chave informa o dia que cobre, o escopo de mercado que classificou e quantas moedas foram usadas nas estatísticas.
Classificações e filtros são calculados dentro das moedas que você pode ver, então precisam de uma fatia ampla o suficiente para serem significativos — uma fatia de uma única moeda é recusada em vez de retornar um percentil vazio.
Campos
Nomes de campos, significados e unidades não são algo que você memoriza: chame list_fields (ou peça o vocabulário em linguagem natural) e o modelo recebe todas as colunas que as ferramentas de consulta aceitam, cada uma com um significado em inglês simples e sua unidade. A descoberta é gratuita — passe esses nomes diretamente para columns, uma condição de filtro, ou order_by.
Exemplos de prompts
Depois de conectado, use-o em linguagem natural — cada pergunta mapeia para uma ferramenta. Algumas coisas para experimentar: