Создание удаленного сервера MCP на Cloudflare (без аутентификации)
Этот пример позволяет развернуть удаленный сервер MCP, не требующий аутентификации на Cloudflare Workers. Сервер включает инструменты для анализа веб-сайта и извлечения контента с использованием возможностей рендеринга браузера и искусственного интеллекта Cloudflare.
Начать:
Это развернет ваш сервер MCP по URL-адресу вида: remote-mcp-server-authless.<your-account>.workers.dev/sse
Кроме того, вы можете использовать командную строку ниже, чтобы создать удаленный сервер MCP на локальном компьютере:
Доступные инструменты
Инструменты анализа веб-сайта
анализировать_веб-сайт
Извлекает и анализирует веб-сайт с помощью браузерного рендеринга Cloudflare
Использует Cloudflare AI для предоставления сводки содержимого веб-сайта
Ввод:
url(строка) — URL-адрес веб-сайта для анализа.Пример:
[tool] analyze_website(url: "https://example.com")
ask_q_about_website
Просматривает веб-сайт и отвечает на конкретные вопросы о его содержании
Использует искусственный интеллект Cloudflare для понимания и ответа на вопросы о веб-сайте
Входные данные:
url(строка) — URL-адрес веб-сайта для анализа.question(строка) - Ваш вопрос о содержании сайта
Пример:
[tool] ask_q_about_website(url: "https://example.com", question: "What services does this company offer?")
Настройка вашего MCP-сервера
Чтобы добавить собственные инструменты на сервер MCP, определите каждый инструмент внутри метода init() src/index.ts с помощью this.server.tool(...) .
Подключитесь к Cloudflare AI Playground
Вы можете подключиться к своему серверу MCP из Cloudflare AI Playground, который является удаленным клиентом MCP:
Перейдите по ссылке https://playground.ai.cloudflare.com/
Введите URL-адрес развернутого сервера MCP (
remote-mcp-server-authless.<your-account>.workers.dev/sse)Теперь вы можете использовать инструменты MCP прямо с игровой площадки!
Подключите Claude Desktop к вашему серверу MCP
Вы также можете подключиться к удаленному серверу MCP с локальных клиентов MCP, используя прокси-сервер mcp-remote .
Чтобы подключиться к серверу MCP из Claude Desktop, следуйте краткому руководству Anthropic и в Claude Desktop перейдите в Настройки > Разработчик > Изменить конфигурацию.
Обновите с помощью этой конфигурации:
Перезапустите Claude, и вы увидите, что инструменты стали доступны.
Требования
Для использования инструментов анализа веб-сайта вам необходимо:
Cloudflare Workers с включенной привязкой к браузеру
Настроена привязка Cloudflare AI
Соответствующие разрешения для обеих привязок
Убедитесь, что ваш wrangler.jsonc включает:
This server cannot be installed
Related Resources
Related MCP Servers
- -securityFlicense-qualityA Cloudflare Workers-based MCP server that enables AI tools without requiring authentication, allowing connection from Claude Desktop or the Cloudflare AI Playground.Last updated -6
- -securityFlicense-qualityA deployable Cloudflare Workers service that implements Model Context Protocol without authentication, allowing AI models to access custom tools via clients like Claude Desktop or Cloudflare AI Playground.Last updated -
- -security-license-qualityA serverless AI-powered system built with Cloudflare Workers that handles multiple communication channels efficiently while integrating OpenAI Agents SDK for AI capabilities.Last updated -1MIT License
PostCrawl MCP Serverofficial
-securityAlicense-qualityA Cloudflare Workers-based server that provides AI assistants with access to search and extract content from social media platforms, particularly Reddit, through the PostCrawl API.Last updated -MIT License