К основному содержанию
скилл CX Codex

cloudflare-mcp-server — скилл для Claude Code: MCP-серверы на Workers

Скилл помогает собрать MCP-сервер на Cloudflare Workers: инструменты, ресурсы, промпты и выбор транспорта. Пригодится, если пишешь свой сервер для ИИ-агента.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add secondsky/claude-skills --skill cloudflare-mcp-server -a claude-code
Открыть на GitHub

Что делает cloudflare-mcp-server

Скилл описывает, как поднять MCP-сервер на Cloudflare Workers. Внутри — примеры на TypeScript с @modelcontextprotocol/sdk: создание сервера через McpServer, регистрация инструментов через server.tool(), описание параметров и обработчиков. Есть шаблоны: минимальный сервер, набор инструментов, сервер с Durable Objects и вариант на WebSocket.

Справочники разбиты по темам. references/quick-start-guide.md разбирает официальные шаблоны Cloudflare и пошаговый сценарий, references/core-concepts.md объясняет разницу между инструментами, ресурсами, промптами и транспортами, references/worker-basics.md — основы Worker и Durable Objects с выбором транспорта. Для состояния есть references/stateful-servers.md про Durable Objects, гибернацию WebSocket и оптимизацию расходов, а references/production-deployment.md собирает деплой, тестирование, конфигурацию, аутентификацию и 22 известные ошибки с решениями.

Скилл опирается на TypeScript и SDK @modelcontextprotocol/sdk, так что проект без Node и без этого пакета с места не сдвинется. Для серверов с состоянием понадобятся Durable Objects — это отдельная сущность Cloudflare, и её надо закладывать в архитектуру заранее, а не прикручивать после первого деплоя.

Какие задачи решает

  • создать MCP-сервер на Cloudflare Workers с нуля
  • зарегистрировать инструменты, которые вызывает ИИ-агент
  • выбрать транспорт между SSE, HTTP и WebSocket
  • добавить состояние серверу через Durable Objects
  • разобрать ошибки деплоя MCP-сервера на Workers

Примеры запросов агенту

  • собери MCP-сервер на Cloudflare Workers с одним инструментом поиска по документации
  • покажи, как подключить Durable Objects к MCP-серверу и пережить гибернацию WebSocket
  • помоги задеплоить MCP-сервер на Workers и проверь конфигурацию

Как установить cloudflare-mcp-server

1Через Skills CLI (Vercel)

npx skills add secondsky/claude-skills --skill cloudflare-mcp-server -a claude-code

2Вручную: положить файлы

~/.claude/skills/cloudflare-mcp-server/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/cloudflare-mcp-server/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора89

multi-ai-consultant Скилл зовёт сторонние ИИ на помощь, когда Claude застрял на баге или выбирает архитектуру. Ответы сводятся в один разбор. CX Codex +1 384установок graphql-implementation Скилл для сборки GraphQL API: схема, резолверы, обработка ошибок и защита от N+1. Пригодится при переходе с REST и при подписках в реальном времени. CX Codex +1 380установок model-deployment Скилл для вывода обученной модели в прод: FastAPI-сервер, Docker, Kubernetes, мониторинг и отлов дрейфа. Пригодится, когда модель уже готова, а сервинг ещё нет. CX Codex +1 379установок cloudflare-agents Скилл для сборки ИИ-агентов на Cloudflare Workers: инструменты, MCP, провайдеры LLM. Пригодится, когда агент живёт прямо в воркере. CX Codex +1 378установок thesys-generative-ui Скилл учит агента собирать React-компоненты из описания на естественном языке через Thesys SDK. Пригодится, когда интерфейс нужно набросать по текстовому запросу. CX Codex +1 371установок maz-ui Скилл даёт агенту знание Maz-UI v4: 50+ компонентов, composables, директивы и темы для Vue 3 и Nuxt 3. Пригодится, когда собираете формы, диалоги или таблицы. CX Codex +1 369установок woocommerce-dev-cycle Скилл ведёт по циклу разработки WooCommerce: запускает тесты, чинит стиль кода и разбирает ошибки линтинга. CX Codex +1 361установок woocommerce-copy-guidelines Скилл задаёт правила написания пользовательских текстов в WooCommerce: подписи кнопок, метки полей, сообщения и документация. Пригодится, когда интерфейс магазина пишут несколько человек. CX Codex +1 363установок

Похожие

cloudflare-development Mindrally Скилл с правилами разработки на edge-платформе Cloudflare: Workers, Pages, KV, D1, R2 и Durable Objects. Пригодится, когда агент пишет код для воркеров или настраивает wrangler.toml. CX Codex +1 689установок cloudflare-workers devops-skills Скилл для работы с Cloudflare Workers: помогает писать и деплоить edge-функции через Wrangler. Пригодится, если делаете API, cron-задачи или middleware. CX Codex +1 314установок cloudflare-email-service cloudflare Скилл для работы с Cloudflare Email Sending и Email Routing: помогает настроить отправку и приём писем в Workers. CX Codex +1 102 300установок durable-objects cloudflare Скилл помогает создавать, отлаживать и проверять Cloudflare Durable Objects для состояния, координации и постоянных соединений. CX Codex +1 110 600установок cloudflare-d1 alinaqi Помогает агенту писать код под Cloudflare D1: схема Drizzle, миграции через Wrangler и воркер на Hono. Пригодится, когда проект уже крутится на Workers. CX Codex +1 311установок cloudflare официальный Cloudflare Скиллы и слэш-команды для разработки на Cloudflare: Workers, Wrangler, Agents SDK. Плюс официальный MCP-сервер Cloudflare API. CX Codex GP ChatGPT ★ 7 596звёзд репо

Рядом в теме «Бэкенд и API»

Всё по теме «Бэкенд и API» →

Вопросы о cloudflare-mcp-server

Как установить cloudflare-mcp-server в Claude?

Выполни npx skills add secondsky/claude-skills --skill cloudflare-mcp-server -a claude-code. После этого скилл лежит в ~/.claude/skills/cloudflare-mcp-server/SKILL.md.

Что делает cloudflare-mcp-server?

Помогает писать MCP-серверы на Cloudflare Workers: инструменты, ресурсы, промпты и транспорты. Внутри шаблоны на TypeScript и справочники по деплою и состоянию.

Что нужно, чтобы скилл сработал?

Проект на TypeScript с пакетом @modelcontextprotocol/sdk. Для серверов с состоянием нужны Durable Objects.

Исходный текст

SKILL.md · MIT
---
name: cloudflare-mcp-server
description: Build MCP (Model Context Protocol) servers on Cloudflare Workers with tools, resources, and prompts.
license: MIT
---

# Cloudflare MCP Server

**Last Updated**: 2025-11-21

## Quick Start

```typescript
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

```typescript
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/

© secondsky · MIT · secondsky/claude-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой