cloudflare-mcp-server

📁 secondsky/claude-skills 📅 Jan 25, 2026
26
总安装量
10
周安装量
#14487
全站排名
安装命令
npx skills add https://github.com/secondsky/claude-skills --skill cloudflare-mcp-server

Agent 安装分布

claude-code 8
cursor 7
gemini-cli 6
codex 6
opencode 5
replit 5

Skill 文档

Cloudflare MCP Server

Last Updated: 2025-11-21

Quick Start

import { McpServer } from '@modelcontextprotocol/sdk';

const server = new McpServer({
  name: 'my-server',
  version: '1.0.0'
});

server.tool('getTodo', async ({ id }) => ({
  id,
  title: 'Task',
  completed: false
}));

export default server;

Core Concepts

  • Tools: Functions AI can call
  • Resources: Data AI can access
  • Prompts: Reusable templates
  • Transports: SSE, HTTP, WebSocket

Example Tool

server.tool('searchDocs', {
  description: 'Search documentation',
  parameters: {
    type: 'object',
    properties: {
      query: { type: 'string' }
    }
  },
  handler: async ({ query }) => {
    return { results: [...] };
  }
});

Resources

Core Documentation

  • references/quick-start-guide.md (704 lines) – Official Cloudflare templates, complete step-by-step workflow, 5-minute setup
  • references/core-concepts.md (66 lines) – MCP fundamentals: tools, resources, prompts, transports
  • references/worker-basics.md (326 lines) – Worker & Durable Objects basics, transport selection, HTTP fundamentals
  • references/stateful-servers.md (246 lines) – Durable Objects integration, WebSocket hibernation, cost optimization, common patterns
  • references/production-deployment.md (814 lines) – Deployment & testing, configuration reference, authentication patterns, 22 known errors with solutions

Templates

  • templates/basic-mcp.ts – Minimal MCP server
  • templates/tools-example.ts – Tool definitions
  • templates/durable-object-mcp.ts – Stateful MCP with DO
  • templates/websocket-mcp.ts – WebSocket transport

Official Docs: https://modelcontextprotocol.io | Cloudflare: https://developers.cloudflare.com/workers/runtime-apis/durable-objects/