Lizzie explains that Cloudflare offers much more than security and CDN, including compute cloud workers, hosting AI models, vector databases, SQL databases, durable objects, and video streaming.
Durable objects are used in the agents framework to provide persistent memory, which is crucial for agent functionality.
Cloudflare workers have bindings that let agents interact with other Cloudflare products and third-party services.
Cloudflare now offers a free tier for durable objects, making persistent memory more accessible to startups and individual developers.
The agent can retrieve and display user job information, including name, email, and favorite song, pulled from a JWT.
Agent recognizes user role and permissions, such as admin access.
Nick explains how durable objects facilitate fast, user-specific storage directly linked to agent workflows.
Demonstration of updating a "mode" in the user's contextual storage, affecting agent behavior (restricting or allowing shirt orders based on mode).
Illustrates how agent behavior can change dynamically based on stored user context and prompt input ("pretty please" enables an otherwise denied action).
Building MCP Servers and the Future of Authorization 11:36
Instructions for quickly deploying your own offless (no authorization) MCP server on Cloudflare, but users are cautioned about security.
Highlight of how MCP is just an API interface, aligning agent APIs with user-facing tool standards.
Vision for future development includes fine-grained authorization (per line, per tool, per network connection) and scalability to thousands of agent-driven tasks.
Importance of having a robust audit trail to track which agent acted, on whose behalf, and the outcome of actions.
Suggestion to consider users as "deputies" with tool access, emphasizing both responsible use and potential misuse.
Resources and code are available for viewers to try the demo or build and extend MCP servers (including the option to add custom tools like "pretty please").
Viewers are encouraged to try the demo at mcp.shop and explore the GitHub repo for further experimentation.