Celina/Tools/Self/authenticated-self-fetch
writeSelfStdio only

Authenticated Self Fetch

authenticated_self_fetch

Make an HTTP request with Self Agent ID authentication headers applied automatically. Requires SELF_AGENT_PRIVATE_KEY — fails on hosted MCP without a configured agent key. For Self demo endpoints on Celo mainnet, use ?network=celo-mainnet.

§ Inputs

NameTypeDescription
methodRequiredstringmethod
urlRequiredstringurl
bodyRequiredstringbody
content_typeRequiredstringcontent type

§ Returns

{ status, headers, body }

§ Try saying

  • Fetch https://api.self.xyz/me with my Self agent credentials.

Use this tool

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