MCP Server Trust Scoring

AIM applies a sophisticated 8-factor weighted algorithm to calculate trust scores for MCP servers, enabling intelligent security decisions about which servers your agents can connect to.

8
Trust Factors
25%
Attestation Weight
~50%
Initial Score
80%+
Trusted Threshold

How MCP Trust Scoring Works

Every MCP server registered with AIM receives a trust score from 0-100 based on 8 weighted factors. This score determines whether agents can connect to the server and what level of monitoring is applied.

Trust Score Progression

Registered:~50% (pending verification)
1st Attestation:~60% (+attestation consensus)
3+ Attestations:~75% (consensus threshold met)
30+ Days:~85% (+age & history bonus)
Fully Trusted:90%+ (all factors optimized)

Trust Score Ranges

90%
Excellent
80-100: Trusted

Agents can connect freely, minimal monitoring

70%
Good
60-79: Acceptable

Agents can connect with standard monitoring

50%
Fair
40-59: Caution

Connection requires policy approval, increased monitoring

30%
Poor
0-39: Untrusted

Connections blocked by default, admin approval required

MCP vs Agent Trust Scoring

MCP trust scoring uses the same 8-factor approach as agent trust scoring, but with different factor implementations:

Agent Trust Factors

  • • Verification Status (Ed25519)
  • • Uptime & Availability
  • • Action Success Rate
  • • Security Alerts

MCP Trust Factors

  • • Attestation Consensus
  • • Connection Health
  • • Capability Stability
  • • Security Posture

Viewing MCP Trust Scores in Dashboard

Navigate to MCP Servers → [Server Name] to see:

  • • Overall trust score with color-coded indicator
  • • Factor-by-factor breakdown in radar chart
  • • Attestation progress and consensus status
  • • Score history over time
  • • Recommendations for improving trust score