Rebasely Beta: data may be purged

examples/MCP-tools Public

Limit tool calls per client with a Durable Object #1

Changed files

21 files changed335 additions21 deletionssince main at fcaf000

View runtime

1 component added, 1 changed, 1 connection added

  • Added
  • Changed
  • Removed

What runs on Cloudflare and the storage it touches, without the libraries.

What this pull request changes in the view runtime: 4 components, 3 connections mcp-server to tools (import)mcp-server to usage (kv)mcp-server to rate-limiter (rpc): addedimportkvrpcmcp-server (changed)mcp-serverWorker · changedrate-limiter (added)rate-limiterDurable Object · addedtoolstoolsLibraryusageusageKV namespace

The view runtime at the head of this pull request, with what it adds, changes and removes from the merge base fcaf000. Select a component for what changed in it.

usage

Calls and errors per tool per UTC day, kept 90 days. Approximate by design.

Not changed by this pull request.

Takes part in An agent calling a tool, Reading usage stats.

Changes

  • Changed: ~ view runtime: components +rate-limiter
  • Changed: ~ mcp-server: description
  • Added: + component rate-limiter (durable-object)
  • Added: + edge mcp-server → rate-limiter (rpc)

Knowledge base

Back to the conversation