Integrations
Allows deploying the MCP server to Cloudflare's infrastructure with OAuth login capabilities.
Provides serverless hosting for the MCP server, allowing it to run in Cloudflare's edge network with KV storage for OAuth functionality.
Удаленный сервер MCP на Cloudflare
Давайте запустим удаленный сервер MCP на Cloudflare Workers с возможностью входа по протоколу OAuth!
Развивайтесь локально
Вы должны иметь возможность открыть http://localhost:8787/
в своем браузере.
Подключите MCP-инспектор к вашему серверу
Для изучения нового API MCP вы можете использовать MCP Inspector .
- Запустите его с помощью
npx @modelcontextprotocol/inspector
- В инспекторе измените тип транспорта на
SSE
и введитеhttp://localhost:8787/sse
в качестве URL-адреса сервера MCP для подключения, затем нажмите «Подключиться». - Вы перейдете на экран входа в систему (фиктивный) пользователя/пароля. Введите любой адрес электронной почты и пароль для входа.
- Вас перенаправят обратно в MCP Inspector, и теперь вы сможете просматривать и вызывать любые определенные инструменты!
Подключите Claude Desktop к локальному серверу MCP
Инспектор MCP великолепен, но мы действительно хотим подключить его к Claude! Следуйте краткому руководству Anthropic и в Claude Desktop перейдите в Настройки > Разработчик > Изменить конфигурацию, чтобы найти файл конфигурации.
Откройте файл в текстовом редакторе и замените его следующей конфигурацией:
Это запустит локальный прокси-сервер и позволит Клоду взаимодействовать с вашим сервером MCP по протоколу HTTP.
Когда вы открываете Claude, должно открыться окно браузера, позволяющее вам войти в систему. Вы должны увидеть доступные инструменты в правом нижнем углу. Получив правильный запрос, Claude должен попросить вызвать инструмент.
Развертывание в Cloudflare
npx wrangler kv namespace create OAUTH_KV
- Следуйте инструкциям, чтобы добавить идентификатор пространства имен kv в
wrangler.jsonc
npm run deploy
Вызовите недавно развернутый удаленный сервер MCP с удаленного клиента MCP
Так же, как вы делали выше в разделе «Локальная разработка», запустите инспектор MCP:
npx @modelcontextprotocol/inspector@latest
Затем введите URL-адрес workers.dev
(например: worker-name.account-name.workers.dev/sse
) вашего Worker в инспекторе в качестве URL-адреса сервера MCP для подключения и нажмите «Подключиться».
Теперь вы подключились к своему серверу MCP с удаленного клиента MCP.
Подключите Claude Desktop к удаленному серверу MCP
Обновите файл конфигурации Claude, чтобы он указывал на URL-адрес вашего workers.dev
(например: worker-name.account-name.workers.dev/sse
), и перезапустите Claude.
Отладка
Если что-то пойдет не так, может быть полезно перезапустить Claude или попробовать подключиться напрямую к вашему серверу MCP через командную строку с помощью следующей команды.
В некоторых редких случаях может помочь очистка файлов, добавленных в ~/.mcp-auth
This server cannot be installed
Сервер Model Context Protocol на базе Cloudflare Workers, который позволяет помощникам на базе искусственного интеллекта, таким как Клод, получать доступ к внешним инструментам через аутентификацию OAuth.
Related MCP Servers
- -securityFlicense-qualityA Cloudflare Workers-based implementation of Model Context Protocol (MCP) server that enables AI assistants like Claude to access external tools and capabilities through a standardized interface with OAuth authentication.Last updated -14TypeScript
- -securityFlicense-qualityA Model Context Protocol server implementation that runs on Cloudflare Workers, providing tool integration for AI assistants like Claude with OAuth login capability.Last updated -14TypeScript
- -securityFlicense-qualityA Cloudflare Workers-based server implementing the Model Context Protocol that enables AI assistants like Claude to securely access external tools through OAuth authentication.Last updated -14TypeScript
- -securityFlicense-qualityA Cloudflare Workers implementation of Model Context Protocol (MCP) server that enables AI tools to be exposed to Claude and other assistants through OAuth authentication.Last updated -14TypeScript