MCP server trust scoring

AIM applies an 8-factor weighted algorithm to calculate trust scores for MCP servers, enabling 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 and 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 its own 8-factor weighted approach, structured like the agent trust score but with MCP-specific factors:

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