remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Example MCP server available for Cloudflare API integration
Deploys MCP servers to Cloudflare Workers for fast and easy hosting
Example MCP server available for Vercel API integration
create-mcp
MCP(Model Control Protocol) 서버를 설정하고 Cloudflare Workers에 배포하는 CLI 도구를 사용하면 몇 분 내에 커서 에이전트에 대한 새로운 도구를 만들 수 있습니다.
에이전트에게 MCP 도구를 제공하려면 JSDoc 주석이 포함된 TypeScript 함수만 작성하면 됩니다.
필수 조건
- Wrangler CLI를 설치하고 Cloudflare 계정으로 로그인했습니다.
- Claude 데스크톱 앱이 설치되었습니다. (곧 삭제될 예정입니다.)
지침
새로운 MCP 서버를 스캐폴딩하고 배포하려면 다음을 실행하세요.
지엑스피1
또한 명령에 직접 이름을 전달할 수도 있습니다: bun create mcp --name <server-name>
.
이 CLI의 기능
- 템플릿 워커 저장소를
<current-dir>/<server-name>
에 복제합니다. - 종속성을 설치합니다
- Git 저장소를 초기화합니다
- Cloudflare 계정에 Hello World MCP 서버를 배포합니다.
- Claude Desktop에 추가합니다
- MCP 서버 명령을 클립보드에 복사하여 커서에 붙여넣을 수 있습니다.
사용 방법
src/index.ts
의 MyWorker
클래스에 함수를 추가하기만 하면 됩니다. 각 함수는 MCP 도구로 컴파일됩니다.
예를 들어:
- 첫 번째 줄은 도구에 대한 설명입니다.
@param
태그는 도구의 매개변수로, 유형과 설명이 포함되어 있습니다.@return
태그는 도구의 반환 값과 유형을 나타냅니다.
변경 사항 배포
- 작업자를 다시 배치합니다.
- 커서 창을 다시 로드합니다.
이제 귀하의 에이전트에게 새로운 도구를 사용해 달라고 요청할 수 있습니다!
왜 Cloudflare Workers를 선택해야 할까요?
분위기, 뛰어난 DX, 그리고 매우 빠른 배포.
저는 MCP 서버를 로컬에서 실행하는 것을 좋아하지 않고, 여러분도 아마 그렇지 않을 거라고 생각합니다. 이제 Cursor에서 API를 호출하는 간단한 MCP 도구를 사용하기 위해 노드 프로세스를 실행할 필요가 없습니다.
함수를 작성하기만 하면 됩니다. JSDoc 주석에 설명과 매개변수를 넣으면 됩니다.
create-mcp로 만든 예제 서버
create-mcp로 만든 모든 MCP 서버를 자신의 Cloudflare 계정에 복제하여 배포할 수 있습니다.
기여하다
여러분의 기여와 피드백을 진심으로 환영합니다! 풀 리퀘스트를 제출하거나 이슈를 개설해 주세요!
감사의 말
이 프로젝트는 @geelen 이 만든 workers-mcp 없이는 불가능했을 것입니다.
This server cannot be installed
Cloudflare Workers를 사용하여 Cursor Agent용 API 기반 MCP 도구를 만들고 배포할 수 있으며, 사용자 정의 기능의 개발과 통합을 간소화합니다.
- Prerequisites
- Instructions
- What this CLI does
- How to Use
- Deploying Changes
- Why Cloudflare Workers?
- Example Servers made with create-mcp
- Contributing
- Acknowledgements