Servidor MCP de Valyu
Un servidor de Protocolo de Contexto de Modelo que proporciona acceso a las API de recuperación de conocimiento y retroalimentación de Valyu. Este servidor permite a los LLM buscar información en fuentes web y privadas, y enviar retroalimentación sobre las transacciones.
Herramientas disponibles
knowledge- Busque información en fuentes propias y/o webArgumentos obligatorios:
query(cadena): La pregunta o tema a buscarsearch_type(cadena): Tipo de fuentes para buscar ("propietarias", "web" o "todas")max_price(número): Precio máximo permitido por cada mil consultas (CPM)
Argumentos opcionales:
data_sources(string[]): Lista de nombres de índices para buscarmax_num_results(entero): Número de resultados devueltos después de la reclasificaciónsimilarity_threshold(número): Puntuación mínima de similitud para los resultados incluidosquery_rewrite(booleano): si se debe reescribir la consulta para un mejor rendimiento
feedback- Enviar comentarios de usuario para una transacciónArgumentos obligatorios:
tx_id(cadena): ID de transacción para proporcionar comentariosfeedback(cadena): texto de retroalimentación del usuariosentiment(cadena): Calificación del sentimiento ("muy bueno", "bueno", "malo", "muy malo")
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-serverRelated MCP server: OpenAPI MCP Server
Configuración
Variables de entorno
VALYU_API_KEY(obligatorio): Su clave API de Valyu
Configurar para Claude.app
Añade a tu configuración de Claude:
"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
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
}
}Enviar comentarios:
{
"name": "feedback",
"arguments": {
"tx_id": "12345abcdef",
"feedback": "The information was very helpful and accurate.",
"sentiment": "very good"
}
}Depuración
Puede utilizar el inspector MCP para depurar el servidor:
npx @modelcontextprotocol/inspector node dist/index.jsEjemplos de preguntas para Claude
¿Puedes buscar información sobre inteligencia artificial en medicina?
Me gustaría aprender sobre soluciones energéticas sostenibles. ¿Podrías buscar información al respecto?
"Por favor, ayúdenme a enviar sus comentarios sobre mi transacción con ID TX123456".
"Encuéntrame las últimas investigaciones sobre estrategias de adaptación al cambio climático".