Cloudflare Mcp Toolbox banner
jezweb jezweb

Cloudflare Mcp Toolbox

DevOps community

Description

30 utility tools for AI agents - date/time, math, text, validation, KV storage, and Workers AI. Deploy to Cloudflare Workers edge network.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Cloudflare MCP Toolbox

[![Deploy to Cloudflare Workers](https://deploy.workers.cloudflare.com/button)](https://deploy.workers.cloudflare.com/?url=https://github.com/jezweb/cloudflare-mcp-toolbox)

**Utility tools for AI agents** - date/time, math, text processing, validation, KV storage, and Workers AI integration.

Built on Cloudflare Workers for global edge deployment with zero cold starts.

**Live Demo**: [https://cloudflare-mcp-toolbox.webfonts.workers.dev](https://cloudflare-mcp-toolbox.webfonts.workers.dev)


🚀 Features

  • 30 Utility Tools across 6 categories
  • Australia/Sydney timezone as default for all date/time operations
  • Bearer token authentication for secure access
  • Cloudflare Workers AI integration with automatic embedding caching
  • Edge deployment with global low-latency access
  • MCP Protocol compliant (Model Context Protocol)

📦 Tool Categories

Category Tools Description
Date/Time (5) get_current_datetime, convert_timezone, calculate_duration, format_date, parse_date Timezone conversion, duration calculations, natural language date parsing
Math (6) calculate, convert_units, statistics, random_number, percentage, roll_dice Safe expression evaluation, unit conversions, crypto-secure random, dice rolling
Text (6) transform_text, encode_decode, extract_patterns, hash_text, count_words, truncate_text Text transformation, encoding, pattern extraction, hashing
Validation (6) validate_email, validate_url, validate_phone, validate_json, sanitize_html, validate_schema Input validation and sanitization
KV Storage (4) kv_get, kv_set, kv_delete, kv_list Persistent key-value storage with TTL
Workers AI (3) ai_chat, ai_classify, ai_embed LLM inference, sentiment analysis, text embeddings

🔧 Setup

Prerequisites

  • Node.js 18+
  • Cloudflare account with Workers AI enabled
  • Wrangler CLI

Inst