Attestable icon

Attestable

Createdco-browser

Verifies that an MCP server is running the intended, untampered code through hardware attestation.

About

Ensuring trust in MCP server operations, Attestable employs remote attestation and trusted execution environments to confirm the integrity of the server's code. By leveraging RA-TLS and SGX quotes, the server generates a verifiable certificate during the TLS handshake, proving the code's authenticity. This certificate, embedding an SGX quote with TCG DICE "tagged evidence", allows MCP clients to validate that the server is running the expected code, enhancing security and trust in distributed systems.

Key Features

  • Uses RA-TLS for client-server remote attestation
  • 3 GitHub stars
  • Remotely attest code running on any MCP Server
  • Embeds an SGX quote in the X.509 extension field
  • Optionally remotely attest MCP Clients
  • Generates signed attestation of code running inside a TEE

Use Cases

  • Verifying the authenticity of MCP servers in distributed systems
  • Ensuring code integrity in sensitive data processing environments
  • Building trust between MCP clients and servers through remote attestation