Dify Management MCP
Dify 관리 MCP
이 MCP 서버를 사용하면 Dify 인스턴스를 프로그래밍 방식으로 관리할 수 있습니다. 지식 베이스(데이터셋) 나열 및 생성, 애플리케이션 나열, 도구 관리를 위한 도구를 제공합니다.
기능
지식 관리: 데이터셋 나열, 새 데이터셋 생성 및 문서 나열.
앱 관리: 워크스페이스 내 애플리케이션 나열 및 상세 정보 가져오기.
도구 관리: 도구 제공자 나열.
설정
이 저장소를 복제합니다.
의존성을 설치합니다:
npm install..env.example을 기반으로.env파일을 생성합니다.환경 변수를 설정합니다:
DIFY_BASE_URL: 인스턴스 URL (예: 클라우드의 경우https://api.dify.ai).DIFY_CONSOLE_API_KEY: 콘솔 API 키 (아래 획득 방법 참조).
DIFY_CONSOLE_API_KEY 획득 방법
콘솔 키는 관리 작업(데이터셋 생성 등)에 필요합니다. 현재 Dify Cloud에서는 설정 > 워크스페이스 > 서비스 API에서 키를 찾거나 브라우저 세션 토큰을 사용할 수 있습니다(권장되지 않음). 자체 호스팅 인스턴스의 경우 관리자용으로 생성된 토큰을 사용하십시오.
로컬 실행
npm run build
npm startDokploy에 배포
이 프로젝트에는 Dockerfile이 포함되어 있습니다. Dokploy에서 실행하려면:
GitHub 저장소를 Dokploy에 연결합니다.
Dokploy 패널에서 환경 변수(
DIFY_BASE_URL,DIFY_CONSOLE_API_KEY)를 설정합니다.Dokploy가
Dockerfile을 감지하고 자동으로 빌드합니다.
Dify 관리를 자동화하기 위해 개발되었습니다.
Related MCP Connectors
- chatbaseOAuthco.chatbase
Manage Chatbase agents, sources, conversations and help-desk tickets.
Manage API keys, identities, permissions, rate-limit overrides and verification analytics.
Manage SiteGPT chatbots and account resources through the SiteGPT API v2.
Create and manage DialNexa AI voice agents, campaigns, calls, phone numbers, workflows, and more.