HVTracker MCP

Verificaciones de confianza previas a la conexión para agentes de IA, frameworks, paquetes y servidores MCP utilizando el registro público de confianza de HVTracker.

Documentación

HVTracker MCP

Smithery npm PyPI License: MIT

Servidor MCP para verificar la confianza en la cadena de suministro antes de conectarse a agentes de IA, frameworks o servidores MCP.

El servidor remoto alojado es:

{
  "mcpServers": {
    "hvtracker": {
      "url": "https://hvtracker.net/mcp"
    }
  }
}

Este repositorio también proporciona un paquete stdio local para clientes que prefieren la instalación basada en paquetes.

Herramientas

  • verify_mcp_server: veredicto de confianza previo a la conexión para un servidor MCP, paquete, repositorio de GitHub o nombre de agente.
  • check_agent_trust: perfil de confianza para un agente de IA o framework rastreado — incluye capacidades de ejecución (estado MCP, proveedores, superficie de plugins, desviación de procedencia) y la URL de su credencial de confianza firmada con Ed25519.
  • compare_agents: dos agentes lado a lado con un veredicto basado en evidencia y el enlace a la página de comparación publicada.
  • search_agents: busca en el registro de HVTracker por nombre, repositorio, descripción o categoría.
  • scan_stack: verificación de confianza previa a la conexión en lote para un conjunto completo de dependencias — pega un requirements.txt, package.json, configuración de cliente MCP o una lista simple y obtén un veredicto de confianza por elemento más un resumen de la pila.
  • list_categories: lista las categorías de HVTracker con recuentos de agentes, para que luego puedas consultar la clasificación de una categoría.
  • get_leaderboard: los principales agentes de IA y servidores MCP rastreados clasificados por puntuación HVTrust, opcionalmente filtrados a una categoría.
  • get_agent_history: historial de 90 días de puntuación de confianza, calificación y rango para un agente rastreado — ¿está mejorando o declinando?

Instalación local

Con npm:

npm install -g hvtracker-mcp

Con PyPI:

python3 -m pip install hvtracker-mcp

Ejemplo de configuración de cliente MCP:

{
  "mcpServers": {
    "hvtracker": {
      "command": "hvtracker-mcp"
    }
  }
}

Desarrollo

python3 -m pip install -e ".[dev]"
python3 -m pytest
hvtracker-mcp

Usa una URL base de HVTracker diferente durante las pruebas:

HVTRACKER_BASE_URL=http://localhost:8080 hvtracker-mcp

Publicación en el Registro

El manifiesto oficial del Registro MCP es server.json.

mcp-publisher login github
mcp-publisher publish

En GitHub Actions, ejecuta el flujo de trabajo "Publish MCP Registry" después de que los paquetes npm, PyPI y GHCR para la misma versión estén disponibles.

El nombre del servidor es:

io.github.YugantM/hvtracker-mcp

Extensión para Claude Desktop

Las versiones etiquetadas generan un paquete .mcpb para Claude Desktop desde manifest.json. Para compilarlo localmente:

npm ci --omit=dev
npx @anthropic-ai/mcpb@2.1.2 pack

Privacidad

HVTracker MCP envía la cadena de búsqueda o el identificador de servidor proporcionado por el usuario a https://hvtracker.net para obtener datos públicos de confianza. No requiere una clave de API y no escribe en los sistemas del usuario. Consulta el sitio de HVTracker para obtener datos y metodología actuales, y consulta PRIVACY.md para la nota de privacidad del repositorio.