Connections & Capabilities
Connects To
Capabilities
Exposed MCP Tools (5)
gramine-sgx-gen-private-keyGenerates a private key for the Gramine SGX environment.
Generates a key, but does not expose it directly.
gsc build-gramineBuilds the Gramine base image.
Builds an image, no network access or writes to sensitive locations.
gsc buildBuilds the attestable-mcp-server image.
Builds an image, no network access or writes to sensitive locations.
gsc sign-imageSigns the attestable-mcp-server image with the generated private key.
Signs the image, requires access to the private key.
gsc info-imageDisplays information about the signed image.
Read-only operation, no side effects.
Safety Assessment
The server's remote attestation features enhance security by verifying code integrity. However, reliance on specific hardware and the complexity of setup introduce potential risks. It is safe when the SGX environment is properly configured and maintained, but risky if the hardware or software components have vulnerabilities.
- Remote attestation ensures code integrity.
- Uses trusted execution environment (TEE) for secure operations.
- Verification through SGX quote and certificate chain.
- Signed artifacts provide independent verification.
- Dependency on Intel SGX hardware.
- Potential vulnerabilities in SGX implementation.
- Complexity in setup and configuration.
- Exposure of server on network.