Zambo, the verifiable work layer for AI
smolagents agent receipts
A smolagents agent leaves verifiable receipts for its work when its tools run through Zambo; there is no separate smolagents package, and none is needed.
Path 1: expose Zambo MCP tools
- Connect https://zambo.dev/mcp as a tool source through an MCP adapter supported by your smolagents environment.
- Expose the Zambo tools the agent is allowed to call, and run a non-sensitive test.
- Keep the returned receipt URL. The receipt records the Zambo tool, recorded inputs, observed output, saved time and digest over the saved result. Purely local calls are not included.
Path 2: call the HTTP endpoint from an existing tool
- In a tool the agent already has, make an HTTP JSON-RPC request to Zambo's MCP endpoint.
- Return the tool result and its public receipt link to the agent together.
- Keep that link in your job record. It describes only the request Zambo received, its observed output, time and saved-byte digest.
curl https://zambo.dev/mcp \
-H 'Content-Type: application/json' -H 'Accept: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"live_price","arguments":{"coin":"bitcoin"}}}'A real receipt you can check
Receipt 91e376b1-37f4-4c5b-a93e-5497da7410ce is a Zambo MCP prompt_shield receipt, saved 2026-10-18T11:36:51.819Z. It is not a CrewAI or smolagents run.
The public receipt page shows the observed result and saved time. Its machine verification response identifies the tool, recorded request context, canonical saved bytes, and output_hash digest. Recompute SHA-256 over the decoded saved bytes and compare that digest with the stored value. Check this receipt or read the machine check.
Limits of the endpoint integration
There is no dedicated smolagents wrapper, partnership or endorsement. Local tools leave no Zambo receipt unless their work is explicitly reported; reported work is not independently executed work.
A receipt proves the saved result was not changed since it was saved. It never proves the answer was right and never proves an external event happened.
Questions and answers
How do I get receipts for a smolagents agent's work?
Expose Zambo tools through an MCP adapter your environment supports, or call Zambo's HTTP JSON-RPC endpoint from an existing agent tool. Keep the returned receipt link. Only the work sent through Zambo is recorded.
Is there a Zambo package for smolagents?
No. There is no separate smolagents package, and none is needed. The endpoint is the integration; use a compatible MCP adapter or an HTTP call from an existing tool.
Add Zambo to your AI
Connect the free MCP at https://zambo.dev/mcp in Claude, ChatGPT, Gemini, Cursor, Grok, Windsurf, or VS Code, or expose its tools to smolagents. No key is needed. The first receipt arrives with the first call through Zambo. Adding a URL does not automatically install a connector; use your client's MCP settings.
More AI agent answers · Try the demo · Current pricing and tool-specific limits
Want receipts for your own AI work?
Add Zambo to your AI