IQ.wiki
Acesse dados e informações do IQ.wiki, a maior enciclopédia de criptomoedas e blockchain do mundo.
Documentação
📚 Servidor MCP do IQ.wiki
📖 Visão Geral
O Servidor MCP do IQ.wiki permite que agentes de IA interajam com IQ.wiki, uma enciclopédia baseada em blockchain para conhecimento sobre cripto e DeFi. Este servidor fornece acesso abrangente a dados de wiki, contribuições de usuários e rastreamento de atividades.
Ao implementar o Model Context Protocol (MCP), este servidor permite que Modelos de Linguagem de Grande Porte (LLMs) descubram artigos de wiki, pesquisem conhecimento e rastreiem atividades de wiki dos usuários diretamente pela janela de contexto, preenchendo a lacuna entre IA e conhecimento descentralizado.
✨ Recursos
- Acesso à Wiki: Recupere informações detalhadas sobre qualquer artigo de wiki no IQ.wiki por ID.
- Contribuições de Usuários: Acompanhe wikis criados ou editados por usuários específicos com base no endereço Ethereum deles.
- Rastreamento de Atividades: Monitore atividades detalhadas de wiki (criações e edições) com filtro opcional por tempo.
- Pesquisa: Pesquise artigos de wiki usando consultas em linguagem natural.
📦 Instalação
🚀 Usando npx (Recomendado)
Para usar este servidor sem instalá-lo globalmente:
npx @iqai/mcp-iqwiki
📦 Usando pnpm dlx
pnpm dlx @iqai/mcp-iqwiki
🔧 Compilar a partir do código-fonte
git clone https://github.com/IQAIcom/mcp-iqwiki.git
cd mcp-iqwiki
pnpm install
pnpm run build
⚡ Executando com um Cliente MCP
Adicione a seguinte configuração às configurações do seu cliente MCP (por exemplo, claude_desktop_config.json).
📋 Configuração Mínima
{
"mcpServers": {
"iq-wiki": {
"command": "npx",
"args": ["-y", "@iqai/mcp-iqwiki"]
}
}
}
⚙️ Configuração Avançada (Compilação Local)
{
"mcpServers": {
"iq-wiki": {
"command": "node",
"args": ["/absolute/path/to/mcp-iqwiki/dist/index.js"]
}
}
}
💡 Exemplos de Uso
🔍 Descoberta de Wiki
- "Obtenha o artigo de wiki para Bitcoin"
- "Pesquise wikis sobre protocolos DeFi"
- "Encontre informações sobre Ethereum"
👤 Contribuições de Usuários
- "Quais wikis 0x8AF7a19a26d8FBC48dEfB35AEfb15Ec8c407f889 criou?"
- "Mostre wikis editados por este usuário nas últimas 24 horas"
- "Obtenha todas as atividades de wiki para este endereço Ethereum"
📊 Rastreamento de Atividades
- "Liste criações recentes de wiki pelo usuário 0x..."
- "Mostre edições de wiki na última hora"
- "Acompanhe as contribuições de wiki do usuário ao longo do tempo"
🛠️ Ferramentas MCP
GET_USER_CREATED_WIKIS
Obtenha wikis criados por um usuário específico no IQ.wiki
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
id | string | ✅ | O endereço Ethereum do usuário |
timeFrameSeconds | number | Período opcional em segundos para filtrar resultados |
GET_USER_EDITED_WIKIS
Obtenha wikis editados por um usuário específico no IQ.wiki
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
id | string | ✅ | O endereço Ethereum do usuário |
timeFrameSeconds | number | Período opcional em segundos para filtrar resultados |
GET_USER_WIKI_ACTIVITIES
Obtenha atividades de wiki (criações ou edições) para um usuário específico no IQ.wiki
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
id | string | ✅ | O endereço Ethereum do usuário |
activityType | string | Tipo de atividade: CREATED ou UPDATED | |
timeFrameSeconds | number | Período opcional em segundos para filtrar resultados |
GET_WIKI
Obtenha detalhes sobre um wiki específico do IQ.wiki por ID
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
id | string | ✅ | O ID do wiki a ser recuperado |
SEARCH_WIKI
Pesquise um wiki do IQ.wiki por consulta
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
query | string | ✅ | A consulta a ser pesquisada |
👨💻 Desenvolvimento
🏗️ Compilar Projeto
pnpm run build
👁️ Modo de Desenvolvimento (Observação)
pnpm run watch
✅ Linting e Formatação
pnpm run lint
pnpm run format
🧪 Testes
pnpm test
📁 Estrutura do Projeto
src/tools/: Definições de ferramentas individuaissrc/services/: Cliente de API e lógica de negóciossrc/lib/: Utilitários compartilhadossrc/index.ts: Ponto de entrada do servidor
📚 Recursos
⚠️ Aviso Legal
Esta ferramenta interage com dados de blockchain do IQ.wiki. Os usuários devem verificar todas as informações de forma independente. O conteúdo da wiki é contribuído pela comunidade e pode mudar ao longo do tempo.