BitssyBytes logoAgent Safety Score

Directory / MCP servers (protocol)

C

MCP servers (protocol)

Protocol · Model Context Protocol · 3/7 verified · Last checked 2026-10-16

The spec says hosts should get user consent before tool calls and treat tool descriptions as untrusted. HTTP servers use OAuth 2.1 with audience-bound tokens. Real safety depends on each host and server.

Overall: C (2.33 avg, 3/7 controls verified; capped from B because B needs 4 verified)

Lock this down first

Only install servers you trust, and never pass a server's token through to upstream APIs.

Scorecard

CriterionRatingNotes
Permission granularity2/3See sources.
Human approval gates2/3The spec's principles call for explicit user consent. Each host decides how to implement it.
SandboxingUnverifiedNot confirmed in the docs we checked.
Secrets handling3/3OAuth 2.1 with PKCE and resource indicators. Token passthrough is forbidden.
Audit logsUnverifiedNot confirmed in the docs we checked.
Kill switch / interruptUnverifiedNot confirmed in the docs we checked.
Network egress controlUnverifiedNot confirmed in the docs we checked.

Unverified: Sandboxing, Audit logs, Kill switch / interrupt, Network egress control. That means we could not confirm it in public docs, not that it is missing.

Sources

Vendor? Request a correction. We review corrections within 7 days.