플럭스 클라우드플레어 MCP
Cloudflare Worker API를 통해 Black Forest Labs의 Flux 모델을 사용하여 이미지를 생성할 수 있는 기능을 AI 보조자에게 제공하는 강력한 MCP(Model Context Protocol) 서버입니다.
🌟 특징
- 🖼️ 고품질 이미지 생성 : 최첨단 이미지 생성 모델인 Flux에 액세스
- 🤖 원활한 AI 통합 : Claude와 같은 AI 도우미가 이미지를 직접 생성할 수 있도록 합니다.
- 🎛️ 사용자 정의 가능한 매개변수 : 종횡비, 추론 단계 등을 제어합니다.
- 🔌 MCP 호환 : 모든 MCP 클라이언트(Cursor, Claude Desktop, Cline, Zed 등)와 호환됩니다.
- 🔒 로컬 처리 : 모든 요청은 Cloudflare Worker를 통해 안전하게 처리됩니다.
- 💬 채팅 완성 : 동일한 API를 사용하여 텍스트 완성을 가져옵니다.
📦 설치
NPX와 직접 사용
지엑스피1
출처에서
🚀 Flux API 설정
이 MCP 서버가 작동하려면 Flux API 엔드포인트가 필요합니다. API를 설정하는 방법은 두 가지가 있습니다.
옵션 1: snakeying/flux-api-worker를 사용하여 배포(권장)
snakeying/flux-api-worker는 Flux 모델에 액세스하기 위한 간단하고 효율적인 Cloudflare Worker를 제공합니다.
- flux-api-worker 저장소를 포크하세요
- Cloudflare Workers에 배포:
- Cloudflare 대시보드에서 새 Worker를 만듭니다.
- 포크된 저장소에 연결하세요
- 필요한 환경 변수를 설정하세요.
API_KEY
: 인증을 위해 선택한 API 키CF_ACCOUNT_ID
: Cloudflare 계정 IDCF_API_TOKEN
: Workers AI 액세스가 가능한 Cloudflare API 토큰FLUX_MODEL
: 사용할 Flux 모델(기본값: "@cf/black-forest-labs/flux-1-schnell")
- 배포되면 API는
https://your-worker-name.your-subdomain.workers.dev
에서 사용할 수 있습니다. - 이 URL을
FLUX_API_URL
로 사용하고 선택한 API 키를FLUX_API_TOKEN
으로 사용하세요.
옵션 2: aigem/cf-flux-remix를 사용하여 배포
웹 UI로 더 많은 기능을 구현하려면 aigem/cf-flux-remix를 사용할 수 있습니다.
- cf-flux-remix 저장소 의 설치 지침을 따르세요.
- 배포되면 배포된 URL에서 API를 사용할 수 있습니다.
- 이 URL을
FLUX_API_URL
로 사용하고 구성된 API 키를FLUX_API_TOKEN
으로 사용하세요.
📚 문서
사용 가능한 도구
generate_image
Flux 모델을 사용하여 텍스트 프롬프트를 기반으로 이미지를 생성합니다.
🔧 사용법
커서 통합
방법 1: mcp.json 사용
- 프로젝트 디렉토리에서
.cursor/mcp.json
파일을 만들거나 편집하세요.
YOUR_TOKEN
실제 Flux API 토큰으로,YOUR_API_URL
API URL로 바꾸세요.- 변경 사항을 적용하려면 커서를 다시 시작하세요.
방법 2: 커서 MCP 설정 사용
- 커서를 열고 설정으로 이동하세요
- "MCP" 또는 "모델 컨텍스트 프로토콜" 섹션으로 이동합니다.
- "서버 추가" 또는 이와 동등한 것을 클릭하세요.
- 해당 필드에 다음 명령을 입력하세요.
YOUR_TOKEN
실제 Flux API 토큰으로,YOUR_API_URL
API URL로 바꾸세요.- 설정을 저장하고 필요한 경우 커서를 다시 시작하세요.
Claude 데스크톱 통합
env FLUX_API_TOKEN=YOUR_TOKEN FLUX_API_URL=YOUR_API_URL npx -y flux-cloudflare-mcp
💻 지역 개발
- 저장소를 복제합니다.
- 종속성 설치:
- 프로젝트를 빌드하세요:
🛠 기술 스택
- 모델 컨텍스트 프로토콜 SDK - 핵심 MCP 기능
- Cloudflare Workers - 이미지 생성을 위한 서버리스 API
- TypeScript - 유형 안전성 및 최신 JavaScript 기능
- Zod - 런타임 유형 검증
⚙️ 구성
서버에는 다음과 같은 환경 변수가 필요합니다.
FLUX_API_TOKEN
: Flux API 인증을 위한 API 토큰FLUX_API_URL
: 배포된 Flux API의 URL(sneakying/flux-api-worker 또는 aigem/cf-flux-remix에서)
🔍 문제 해결
일반적인 문제
인증 오류
- 환경에서
FLUX_API_TOKEN
올바르게 설정되었는지 확인하세요. - Flux API로 직접 테스트하여 토큰이 유효한지 확인하세요.
API 연결 문제
- Flux API(Cloudflare Worker)가 실행 중이고 액세스 가능한지 확인하세요.
- 네트워크에서 Cloudflare Workers에 대한 연결이 허용되는지 확인하세요.
안전 필터 작동됨
- 이 모델에는 특정 프롬프트를 차단할 수 있는 내장형 안전 필터가 있습니다.
- 잠재적으로 문제가 될 수 있는 콘텐츠를 피하려면 프롬프트를 수정해 보세요.
🤝 기여하기
기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.
- 저장소를 포크하세요
- 기능 브랜치를 생성합니다(
git checkout -b feature/amazing-feature
) - 변경 사항을 커밋하세요(
git commit -m 'Add some amazing feature'
) - 브랜치에 푸시(
git push origin feature/amazing-feature
) - 풀 리퀘스트 열기
📄 라이센스
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
🔗 리소스
- 모델 컨텍스트 프로토콜 문서
- Cloudflare Workers 문서
- 플럭스 모델 문서
- MCP 타입스크립트 SDK
- snakeying/flux-api-worker - 간단한 Flux API 구현
- aigem/cf-flux-remix - 웹 UI를 갖춘 다양한 기능을 갖춘 Flux API
This server cannot be installed
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.
Cloudflare Workers를 통해 Black Forest Labs의 Flux 모델을 사용하여 AI 보조자가 이미지를 생성할 수 있도록 하는 MCP 서버입니다.
Related MCP Servers
- AsecurityAlicenseAqualityEnables the generation of images using Together AI's models through an MCP server, supporting customizable parameters such as model selection, image dimensions, and output directory.Last updated -14JavaScriptMIT License
- -securityAlicense-qualityA server that integrates Flux's advanced image generation and manipulation features into AI coding assistants, enabling seamless text-to-image and image control workflows in IDEs like Cursor and Windsurf.Last updated -410PythonMIT License
- -securityAlicense-qualityA FastMCP server implementation that provides a standardized interface for accessing AI models hosted on Replicate's API, currently supporting image generation with customizable parameters.Last updated -2PythonMIT License
- -securityFlicense-qualityA demonstration project that uses Cloudflare Workers MCP to create custom AI tools that can be integrated with Claude, Cursor, and other AI assistants supporting the Model Context Protocol.Last updated -26TypeScript