웍스-mcp
이는 create-mcp 로 부트스트랩되고 Cloudflare Workers에 배포되는 가벼운 모델 제어 프로토콜(MCP) 서버입니다.
이 MCP 서버를 사용하면 에이전트(예: 커서 에이전트)가 WorkOS API 와 상호 작용할 수 있습니다.
사용 가능한 도구
현재 도구 목록은 src/index.ts를 참조하세요. 클래스의 모든 메서드는 MCP 도구입니다.
Related MCP server: WorkOS MCP Server
설치
자동 설치 스크립트를 실행하여 이 MCP 서버를 복제하고 Cloudflare 계정에 배포합니다.
지엑스피1
Cursor Settings -> MCP -> Add new MCP server복사한 명령을 클립보드에 붙여넣습니다.WorkOS API 키와 클라이언트 ID를 비밀로 업로드하세요.
bunx wrangler secret put WORKOS_API_KEY
bunx wrangler secret put WORKOS_CLIENT_ID변경 사항 배포
배포 스크립트를 실행합니다.
bun run deploy그런 다음 커서 창을 다시 로드하여 업데이트된 도구를 사용하세요.
새로운 MCP 도구를 만드는 방법
새로운 MCP 도구를 만들려면 src/index.ts 의 MyWorker 클래스에 메서드를 추가하세요. 각 함수는 에이전트가 사용할 수 있는 MCP 도구가 됩니다.
예:
/**
* A warm, friendly greeting from your MCP server.
* @param name {string} the name of the person we are greeting.
* @return {string} the contents of our greeting.
*/
sayHello(name: string) {
return `Hello from an MCP Worker, ${name}!`;
}JSDoc 주석은 중요합니다.
첫 번째 줄은 도구에 대한 설명이 됩니다.
@param태그는 유형과 설명을 사용하여 도구의 매개변수를 정의합니다.@return태그는 반환 값과 유형을 지정합니다.