Dokploy/mcp

The Official MCP package for Dokploy

해결하는 문제

Dokploy MCP 서버는 AI 모델과 MCP 호환 클라이언트(예: Cursor, VS Code, Claude Desktop 등)가 Dokploy 서버와 프로그래밍 방식으로 상호작용할 수 있도록 합니다. LLM의 추론과 실제 인프라 관리 사이의 격차를 메우며, AI가 Dokploy API를 통해 프로젝트, 애플리케이션, 데이터베이스를 관리할 수 있게 합니다.

작동 방식

이 서버는 Model Context Protocol (MCP)를 구현하여 49개 카테고리에 걸쳐 508개의 도구를 노출합니다. 이 도구들은 Dokploy API 엔드포인트와 직접 매핑됩니다. npx, Docker, 또는 독립형 HTTP 서버로 배포할 수 있습니다. LLM의 컨텍스트 창 문제나 성능 저하를 방지하기 위해, minimal, core, deploy와 같은 프리셋이나 특정 태그를 사용한 필터링 시스템을 포함하여 AI에 노출할 도구를 제한할 수 있습니다.

대상 사용자

Dokploy를 서버 관리에 사용하는 개발자 및 DevOps 엔지니어로서, 인프라 작업을 자동화하거나 AI 기반 IDE 및 채팅 인터페이스로 배포를 관리하고자 하는 분들.

주요 특징

  • 포괄적인 API 커버리지: 애플리케이션 라이프사이클, Docker Compose, 데이터베이스 관리, SSO 등 모든 기능을 포함한 508개의 도구 제공.
  • 유연한 전송 방식: 데스크톱 앱용 Stdio와 HTTP(스트리밍 HTTP 및 전통적 SSE) 모드 모두 지원.
  • 세밀한 도구 필터링: 프리셋이나 태그를 통해 특정 도구 세트만 로드하여 LLM 성능을 최적화 가능.
  • 보안 우선: DOKPLOY_REDACT_ENV를 사용한 내장된 마스킹 시스템으로 민감한 시크릿이 LLM 컨텍스트로 전송되는 것을 방지.
  • 광범위한 클라이언트 지원: Cursor, VS Code, Windsurf, Claude Code, Zed, BoltAI용 미리 설정된 구성 제공.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트