Skip to main content
Glama
Clioloop
by Clioloop

Servidor MCP de TrustMesh

Puntuación de confianza para agentes de IA a través del Protocolo de Contexto de Modelo (MCP).

npm version

¿Qué es esto?

Un servidor MCP que otorga a los agentes de IA (Claude, Cursor, Windsurf, etc.) la capacidad de verificar puntuaciones de confianza y calificar interacciones con otros agentes, antes de realizar transacciones.

¿Por qué?

Cuando los agentes autónomos intercambian APIs, datos y servicios, necesitan saber: ¿puedo confiar en esta contraparte? TrustMesh proporciona la capa de reputación que falta en el ecosistema de agentes de IA.

Herramientas

Herramienta

Descripción

trustmesh_rate

Calificar una interacción con otro agente

trustmesh_score

Verificar la puntuación de confianza antes de realizar una transacción

trustmesh_batch_score

Verificar múltiples agentes por lotes

trustmesh_dispute

Presentar una disputa contra una calificación negativa

trustmesh_resolve_dispute

Resolver una disputa

trustmesh_graph

Ver quién confía en quién

trustmesh_peers

Listar todos los pares conocidos

Instalación

npm install -g trustmesh-mcp

Configuración

Claude Desktop

Añadir a claude_desktop_config.json:

{
  "mcpServers": {
    "trustmesh": {
      "command": "npx",
      "args": ["-y", "trustmesh-mcp"],
      "env": {
        "TRUSTMESH_NODE_ID": "my-agent-001",
        "TRUSTMESH_STORAGE": "sqlite",
        "TRUSTMESH_DB_PATH": "/path/to/trust.db"
      }
    }
  }
}

Cursor

Añadir a .cursor/mcp.json:

{
  "mcpServers": {
    "trustmesh": {
      "command": "npx",
      "args": ["-y", "trustmesh-mcp"]
    }
  }
}

Windsurf

Añadir a .windsurf/mcp.json:

{
  "mcpServers": {
    "trustmesh": {
      "command": "npx",
      "args": ["-y", "trustmesh-mcp"]
    }
  }
}

Variables de entorno

Variable

Predeterminado

Descripción

TRUSTMESH_NODE_ID

Aleatorio

La identidad de tu agente

TRUSTMESH_STORAGE

memory

memory o sqlite

TRUSTMESH_DB_PATH

./trustmesh.db

Ruta de SQLite (si se usa sqlite)

Ejemplos de uso

Antes de realizar una transacción con un agente desconocido:

> Check trust score for agent-paybot-42
→ Trust Score: 0.23 (🔴 LOW)
→ ⚠️ WARNING: This agent has very low trust. Proceed with extreme caution.

Después de una llamada a la API exitosa:

> Rate agent-weather-api 0.9 for delivered-api-data
→ Rating recorded. Trust graph updated.

Verificación por lotes de contrapartes:

> Check scores for [agent-a, agent-b, agent-c]
→ 🟢 agent-a: 0.85
→ 🟡 agent-b: 0.52
→ 🔴 agent-c: 0.18

Licencia

MIT

Related MCP Connectors