Skip to main content
Glama
Clioloop
by Clioloop

TrustMesh MCP 서버

Model Context Protocol을 통한 AI 에이전트용 신뢰 점수 시스템입니다.

npm version

이것은 무엇인가요?

AI 에이전트(Claude, Cursor, Windsurf 등)가 거래하기 전에 다른 에이전트와의 신뢰 점수를 확인하고 상호작용을 평가할 수 있는 기능을 제공하는 MCP 서버입니다.

왜 필요한가요?

자율 에이전트가 API, 데이터, 서비스를 거래할 때, *상대방을 신뢰할 수 있는가?*를 알아야 합니다. TrustMesh는 AI 에이전트 생태계에 부족한 평판 계층을 제공합니다.

도구

도구

설명

trustmesh_rate

다른 에이전트와의 상호작용 평가

trustmesh_score

거래 전 신뢰 점수 확인

trustmesh_batch_score

여러 에이전트의 점수 일괄 확인

trustmesh_dispute

잘못된 평가에 대한 분쟁 제기

trustmesh_resolve_dispute

분쟁 해결

trustmesh_graph

신뢰 관계 그래프 확인

trustmesh_peers

알려진 모든 피어 목록 확인

설치

npm install -g trustmesh-mcp

설정

Claude Desktop

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

.cursor/mcp.json에 추가하세요:

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

Windsurf

.windsurf/mcp.json에 추가하세요:

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

환경 변수

변수

기본값

설명

TRUSTMESH_NODE_ID

무작위

에이전트의 식별자

TRUSTMESH_STORAGE

memory

memory 또는 sqlite

TRUSTMESH_DB_PATH

./trustmesh.db

SQLite 경로 (sqlite 사용 시)

사용 예시

알 수 없는 에이전트와 거래하기 전:

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

성공적인 API 호출 후:

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

상대방 일괄 확인:

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

라이선스

MIT

Related MCP Connectors