Celina/Tools/Self/sign-self-request
readSelf

Sign Self Agent Request

sign_self_request

Sign an HTTP request with the configured Self agent identity. Returns x-self-agent-* headers for gated APIs. For Self demo endpoints on Celo mainnet, use ?network=celo-mainnet.

§ Inputs

NameTypeDescription
methodRequiredGET | POST | PUT | DELETEHTTP method to sign.
urlRequiredstring (http/https)Full URL being signed.
bodystringOptional request body.

§ Returns

{ headers: { 'x-self-agent-signature', 'x-self-agent-timestamp', … } }

Use this tool

Once Celina is wired into your MCP client, just ask in plain language. The LLM picks sign_self_request automatically.