Create a key
1
Create it
Open Access keys in your profile and create a key. Keys start with
npk_.2
Store it
Save it in your secret manager or CI secrets as
PROOFABLE_ACCESS_KEY.Use it
- MCP
- SDK
- HTTP
- Containers
Authorization header for their own sign-in, such as Smithery, send the same key as x-proofable-access-key. MCP authentication
What a key can do
- It acts as your full profile for MCP tools, the SDK, and the HTTP API.
- It does not expire. Revoke it when you no longer need it.
- It does not replace a user’s approval. To create proofs for your users, use server integrations.
Rotate or revoke
Create a new key, update the secret, then revoke the old key under Access keys. To revoke a key and remove it from local MCP config in one step:Next
Private cloud
Run the same agent on your own infrastructure.
Server integrations
Create proofs for your users from your backend.
MCP authentication
OAuth, access keys, and token security.
Connect an AI client
Setup for every supported client.
