MCP ExplorerExplorer

Bbb

@charl-krugeron 14 days ago
1 MIT
FreeCommunity
AI Systems
Generated Cloudflare Remote MCP Worker

Overview

What is Bbb

bbb is a generated Cloudflare Remote MCP Worker that serves as a joke teller, allowing users to receive random jokes or specific types of jokes without requiring authentication.

Use cases

Use cases for bbb include integrating it into chat applications for fun interactions, using it in educational settings to engage students, or as a demo for showcasing Cloudflare Workers capabilities.

How to use

To use bbb, deploy the server on Cloudflare Workers and access it via the provided URL. You can interact with the server using tools like curl or the AI Playground to request jokes.

Key features

Key features include no authentication required, fast streaming responses, and the ability to add more jokes easily by modifying the jokes array in the source code.

Where to use

bbb can be used in various fields such as entertainment, education, and as a fun AI plugin for applications that require light-hearted interactions.

Content

Joke Teller Remote MCP Server on Cloudflare (Without Auth)

This example deploys a remote MCP server on Cloudflare Workers that tells jokes! Anyone can connect to get a random joke, pick a joke type, or list available joke types—no authentication needed.

🚀 Get started

Deploy to Workers

Your MCP server will be deployed to a URL like: remote-mcp-server-jokes.<your-account>.workers.dev/sse

Or use the command line to get started locally:

npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless

How it works

  • /sse and /mcp endpoints expose MCP tools for telling jokes.
  • Tools:
    • tell_joke: Tells a random joke
    • tell_typed_joke: Tells a joke of a specific type—try types like “general”, “knock-knock”, or “dad”
    • list_joke_types: Lists all available joke types

Usage Examples

Using curl (streamed response):

curl -N -H 'Accept: text/event-stream' \
  -X POST \
  'https://remote-mcp-server-jokes.<your-account>.workers.dev/sse' \
  -d '{"tool": "tell_joke"}'

Using Claude or AI Playground

  • Go to https://playground.ai.cloudflare.com/
  • Enter your deployed MCP server URL (e.g., remote-mcp-server-jokes.<your-account>.workers.dev/sse)
  • Use the tool list, select tell_joke or tell_typed_joke, and enjoy!

Add more jokes

To add new jokes or types, just extend the jokes array in src/index.ts.


  • No authentication required
  • Fast, streaming responses
  • Great for demos or as an AI plugin for fun interactions

Tools

No tools

Comments