Valyu

Accede a las APIs de recuperación de conocimiento y retroalimentación de Valyu.

Documentación

Valyu MCP Server

Un servidor de Model Context Protocol que proporciona acceso a las APIs de recuperación de conocimiento y comentarios de Valyu. Este servidor permite a los LLMs buscar información en fuentes propietarias y web, y enviar comentarios sobre transacciones.

Herramientas Disponibles

  • knowledge - Buscar información en fuentes propietarias y/o web

    • Argumentos requeridos:
      • query (string): La pregunta o tema a buscar
      • search_type (string): Tipo de fuentes a buscar ("proprietary", "web" o "all")
      • max_price (number): Precio máximo permitido por mil consultas (CPM)
    • Argumentos opcionales:
      • data_sources (string[]): Lista de nombres de índices sobre los que buscar
      • max_num_results (integer): Número de resultados devueltos después del reordenamiento
      • similarity_threshold (number): Puntuación mínima de similitud para los resultados incluidos
      • query_rewrite (boolean): Si se debe reescribir la consulta para un mejor rendimiento
  • feedback - Enviar comentarios de usuario para una transacción

    • Argumentos requeridos:
      • tx_id (string): ID de transacción para la que se proporcionan comentarios
      • feedback (string): Texto de comentarios del usuario
      • sentiment (string): Calificación de sentimiento ("very good", "good", "bad", "very bad")

Instalación

Usando Docker

docker pull ghcr.io/tiovikram/valyu-mcp-server
docker run -i --rm -e VALYU_API_KEY=your-api-key ghcr.io/tiovikram/valyu-mcp-server

Configuración

Variables de Entorno

  • VALYU_API_KEY (requerido): Tu clave de API de Valyu

Configurar para Claude.app

Añade a tu configuración de Claude:

Using Docker
"mcpServers": {
  "valyu": {
    "command": "docker",
    "args": ["run", "--pull", "--rm", "-i", "-e", "VALYU_API_KEY", "ghcr.io/tiovikram/valyu-mcp-server"],
    "env": {
      "VALYU_API_KEY": "<your-valyu-api-key>"
    }
  }
}

Ejemplos de Interacciones

  1. Búsqueda de conocimiento:
{
  "name": "knowledge",
  "arguments": {
    "query": "What is quantum computing?",
    "search_type": "all",
    "max_price": 0.5,
    "data_sources": ["valyu/valyu-arxiv", "valyu/valyu-wikipedia"],
    "max_num_results": 5
  }
}
  1. Enviar comentarios:
{
  "name": "feedback",
  "arguments": {
    "tx_id": "12345abcdef",
    "feedback": "The information was very helpful and accurate.",
    "sentiment": "very good"
  }
}

Depuración

Puedes usar el inspector MCP para depurar el servidor:

npx @modelcontextprotocol/inspector node dist/index.js

Ejemplos de Preguntas para Claude

  1. "¿Puedes buscar información sobre inteligencia artificial en medicina?"
  2. "Me gustaría aprender sobre soluciones de energía sostenible. ¿Puedes buscar eso?"
  3. "Por favor, ayúdame a enviar comentarios para mi transacción con ID TX123456."
  4. "Encuéntrame la investigación más reciente sobre estrategias de adaptación al cambio climático."