Skip to content

cloudflareresearch/anonymous-credentials-agent-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦊 ACT Rate-Limiting Demo

GitHub License

Interaction between client and issuer to obtain and spend anonymous credit tokens (ACT).

Read the blog post: https://blog.cloudflare.com/private-rate-limiting

Content

Usage

Issuer

cd issuer
npm i
npx wrangler deploy

Client

cd client
npm i
npm run build
npm run deploy

MCP Server

The issuer needs to be started for the mcp server to work properly. The following command starts the MCP inspector to manually trigger tool calls.

cd act-mcp-server
cargo build
npx @modelcontextprotocol/inspector cargo run --bin act-mcp-server

Security Considerations

This software has not been audited. Please use at your sole discretion.

License

This project is under the Apache 2.0 license.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be Apache 2.0 licensed as above, without any additional terms or conditions.

About

Demo for Anonymous Credentials Token for Rate-Limiting Agents

Topics

Resources

License

Stars

Watchers

Forks

Contributors