Web3 Research MCP

by aaronjmars
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Gathers detailed token information from CoinMarketCap to include in research reports about cryptocurrency tokens

  • Supports repository cloning for installation and setup of the Web3 Research MCP

  • Hosts preview images of the MCP interface shown in the README

Investigación Web3 MCP

Investigación profunda de criptomonedas: gratuita y totalmente local 🧠

🚀 Vista previa

🧠 Características

  • Investigación exhaustiva : recopile información detallada sobre cualquier token de criptomoneda
  • Análisis de múltiples fuentes : investigación en múltiples fuentes, incluidas CoinGecko, CoinMarketCap, DeFiLlama y más
  • Informes estructurados : genere informes detallados que cubran fundamentos técnicos, datos de mercado, sentimiento social y más.
  • Gestión de recursos : almacena automáticamente los resultados de búsqueda y el contenido como referencia
  • Seguimiento del estado : realice un seguimiento del progreso de la investigación a través de diferentes etapas y secciones

📋 Requisitos

  • Node.js (v16 o superior)

🔧 Instalación y configuración

Instalación mediante herrería

Para instalar web3-research-mcp para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install web3-research-mcp --client claude
  1. Clonar este repositorio
git clone https://github.com/aaronjmars/web3-research-mcp.git cd web3-research-mcp
  1. Instalar dependencias
npm install
  1. Construir el proyecto
npm run build

Opcional: Ejecutar el servidor (gestionado por Claude)

npm start

🔌 Uso con Claude Desktop

Edite su archivo de configuración de Claude Desktop

  • Ventanas: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Biblioteca/Soporte de aplicaciones/Claude/claude_desktop_config.json

Agregue esto a su archivo de configuración de Claude Desktop:

{ "mcpServers": { "web3-research-mcp": { "command": "node", "args": [ "path/to/your/web3-research-mcp/dist/server.js" ] } } }

Asegúrate de reemplazar la ruta con la ruta absoluta de tu archivo server.js. Luego, reinicia Claude Desktop.

🔌 Uso con cursor

Vaya a: Configuración -> Configuración del cursor -> MCP -> Agregar nuevo servidor MCP global. Pegue esto en el archivo Cursor ~/.cursor/mcp.json. Consulte la documentación de Cursor MCP para obtener más información.

{ "mcpServers": { "web3-research-mcp": { "command": "node", "args": [ "path/to/your/web3-research-mcp/dist/server.js" ] } } }

Asegúrate de reemplazar la ruta con la ruta absoluta de tu archivo server.js. Luego, reinicia Cursor.

🛠️ Herramientas

crear-plan-de-investigación

Crea un plan de investigación estructurado para un token.

Parámetros:

  • tokenName: Nombre completo del token
  • tokenTicker: Símbolo del token

buscar

Realiza una búsqueda web y devuelve los resultados.

Parámetros:

  • consulta: Consulta de búsqueda
  • searchType: Tipo de búsqueda (web, noticias, imágenes, vídeos)

investigación con palabras clave

Busca un token con palabras clave específicas y guarda los resultados.

Parámetros:

  • tokenName: Nombre del token
  • tokenTicker: Símbolo de cotización
  • Palabras clave: Matriz de palabras clave para buscar

estado de actualización

Actualiza el estado de una sección de investigación.

Parámetros:

  • sección: Nombre de la sección a actualizar (por ejemplo, 'projectInfo', 'technicalFundamentals')
  • estado: Nuevo estado de la sección (planificado, en progreso, completado)

obtener contenido

Obtiene contenido de una URL y lo guarda como recurso.

Parámetros:

  • url: URL desde la que se obtendrá el contenido
  • Formato: Formato de salida (texto, html, markdown, json)

lista de recursos

Enumera todos los recursos disponibles que se han guardado.

fuente de búsqueda

Busca información sobre un token de una fuente específica.

Parámetros:

  • tokenName: Nombre del token
  • tokenTicker: Símbolo de cotización
  • Fuente: Fuente de búsqueda (p. ej., 'CoinGecko', 'DeFiLlama', 'Noticias')

📝 Indicaciones

investigación de tokens

Inicia una investigación exhaustiva sobre un token de criptomoneda.

Parámetros:

  • tokenName: Nombre completo del token de criptomoneda
  • tokenTicker: Símbolo del token (p. ej., BTC, ETH)

🧠 Cómo funciona

  1. Cuando comienza la investigación, se crea un plan estructurado que cubre todos los aspectos del token.
  2. El servidor realiza búsquedas de información en múltiples fuentes.
  3. Los resultados de la búsqueda se almacenan como recursos a los que se puede hacer referencia.
  4. La investigación avanza a través de diferentes secciones, con seguimiento del estado.
  5. Se genera un informe completo que cubre todos los aspectos del token.

⚠️ Limitaciones

  • Algunos sitios web bloquean el raspado web, por lo que la obtención directa de contenido puede fallar con errores 403
  • Se basa en resultados de búsqueda que pueden no ser siempre completos
  • Pueden aplicarse límites de velocidad a las operaciones de búsqueda.

📄 Licencia

Este proyecto está licenciado bajo la Licencia Apache 2.0: consulte el archivo de LICENCIA para obtener más detalles.

ID: dxde8ycvom