Docker intelligence →
Association is based on retained identity fields; it does not by itself prove first-party publication.
A TypeScript server that fully implements the Model Context Protocol (MCP) standard, providing API access to Docker CLI operations like build, run, stop, and image management through compatible AI clients
Detailed security scan evidence is not public for this MCP yet. Public identity, registry metadata, and independently observed protocol inventory remain available.
Installation and connection instructions are shown only when supported by retained package, repository, or endpoint evidence.
No verified installation or connection method is available in the retained evidence yet.
| Canonical slug | docker-build-mcp-server-75987784 | Deployment | Local Only |
|---|---|---|---|
| Canonical package | — | Repository | ekdh600/build-mcp |
| First published | — | Latest release | — |
| Last security verification | — | Classification confidence | 35% |
| Publication | Draft | Official distribution | Not verified |
| Channel | Identifier | Current version | Versions | Source |
|---|---|---|---|---|
| source_git | ekdh600/build-mcp | 30c72b75637d7e2130a3a0eed961235082f6aca3 | 1 | Repository |
| Package | Version | Published / observed | Inventory | Security scan |
|---|---|---|---|---|
| source_gitekdh600/build-mcp | 30c72b75637d7e2130a3a0eed961235082f6aca3Current | Aug 25, 2026 | 17 toolsPartial · 0 resources · 1 prompts | Evidence restricted |
Independently scan the exact version your agents use, receive alerts when its risk changes, and investigate every finding with retained version evidence.
No public current-version evidence is available yet.
| Tool | Category | Annotations | Risk |
|---|---|---|---|
docker_build여러 파일을 업로드하여 Docker 이미지를 빌드합니다.Input schema{
"type": "object",
"properties": {
"tag": {
"type": "string",
"description": "이미지 태그"
},
"contextPath": {
"type": "string",
"description": "Docker build context 경로"
}
},
"required": [
"tag",
"contextPath"
]
} | — | — | |
docker_container_prune중지된 컨테이너를 일괄 삭제합니다.Input schema{
"type": "object",
"properties": {
"force": {
"type": "boolean",
"description": "강제 삭제 여부"
},
"filter": {
"type": "string",
"description": "필터"
}
},
"required": []
} | — | — | |
docker_image_prune사용하지 않는 이미지를 일괄 삭제합니다.Input schema{
"type": "object",
"properties": {
"force": {
"type": "boolean",
"description": "강제 삭제 여부"
},
"filter": {
"type": "string",
"description": "필터"
}
},
"required": []
} | — | — | |
docker_images로컬에 저장된 Docker 이미지 목록을 출력합니다.Input schema{
"type": "object",
"properties": {},
"required": []
} | — | — | |
docker_inspect컨테이너 또는 이미지의 상세 정보를 출력합니다.Input schema{
"type": "object",
"properties": {
"target": {
"type": "string",
"description": "컨테이너 또는 이미지 이름/ID"
}
},
"required": [
"target"
]
} | — | — | |
docker_login도커 레지스트리에 로그인합니다.Input schema{
"type": "object",
"properties": {
"username": {
"type": "string",
"description": "도커 허브 사용자명"
},
"password": {
"type": "string",
"description": "도커 허브 비밀번호 또는 토큰"
},
"registry": {
"type": "string",
"description": "레지스트리 주소 (옵션, 기본값: 도커 허브)"
}
},
"required": [
"username",
"password"
]
} | — | — | |
docker_network_prune사용하지 않는 네트워크를 일괄 삭제합니다.Input schema{
"type": "object",
"properties": {
"force": {
"type": "boolean",
"description": "강제 삭제 여부"
},
"filter": {
"type": "string",
"description": "필터"
}
},
"required": []
} | — | — | |
docker_ps실행 중인 Docker 컨테이너 목록을 출력합니다. (all 옵션 사용 시 중지된 컨테이너도 포함)Input schema{
"type": "object",
"properties": {
"all": {
"type": "boolean",
"description": "모든 컨테이너 출력 여부(-a)"
}
},
"required": []
} | — | — | |
docker_push태그된 이미지를 레지스트리로 푸시합니다.Input schema{
"type": "object",
"properties": {
"sourceTag": {
"type": "string",
"description": "소스 이미지 태그"
},
"targetTag": {
"type": "string",
"description": "타겟 이미지 태그"
}
},
"required": [
"sourceTag",
"targetTag"
]
} | — | — | |
docker_rm컨테이너 이름 또는 ID로 Docker 컨테이너를 삭제합니다. (삭제 전 중지 시도)Input schema{
"type": "object",
"properties": {
"container": {
"type": "string",
"description": "삭제할 컨테이너 이름 또는 ID"
}
},
"required": [
"container"
]
} | — | — | |
docker_rm_multi컨테이너 이름 또는 ID 배열로 여러 Docker 컨테이너를 한 번에 중지 후 삭제합니다.Input schema{
"type": "object",
"properties": {
"containers": {
"type": "array",
"items": {
"type": "string"
},
"description": "삭제할 컨테이너 이름 또는 ID 배열"
}
},
"required": [
"containers"
]
} | — | — | |
docker_rmi이미지 이름 또는 ID로 Docker 이미지를 삭제합니다.Input schema{
"type": "object",
"properties": {
"image": {
"type": "string",
"description": "삭제할 이미지 이름 또는 ID"
}
},
"required": [
"image"
]
} | — | — | |
docker_rmi_multi이미지 이름 또는 ID 배열로 여러 Docker 이미지를 한 번에 삭제합니다.Input schema{
"type": "object",
"properties": {
"images": {
"type": "array",
"items": {
"type": "string"
},
"description": "삭제할 이미지 이름 또는 ID 배열"
}
},
"required": [
"images"
]
} | — | — | |
docker_run원하는 이름, 이미지, 옵션, 명령어를 받아 Docker 컨테이너를 생성 및 실행합니다.Input schema{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "컨테이너 이름 (선택)"
},
"image": {
"type": "string",
"description": "사용할 도커 이미지"
},
"options": {
"type": "string",
"description": "추가 docker run 옵션 (예: -p 8080:80 -e ENV=prod)"
},
"command": {
"type": "string",
"description": "컨테이너에서 실행할 명령어 및 인자 (예: 'sleep 3600')"
}
},
"required": [
"image"
]
} | — | — | |
docker_stop컨테이너 이름 또는 ID로 Docker 컨테이너를 중지합니다.Input schema{
"type": "object",
"properties": {
"container": {
"type": "string",
"description": "중지할 컨테이너 이름 또는 ID"
}
},
"required": [
"container"
]
} | — | — | |
docker_stop_multi컨테이너 이름 또는 ID 배열로 여러 Docker 컨테이너를 한 번에 중지합니다.Input schema{
"type": "object",
"properties": {
"containers": {
"type": "array",
"items": {
"type": "string"
},
"description": "중지할 컨테이너 이름 또는 ID 배열"
}
},
"required": [
"containers"
]
} | — | — | |
docker_volume_prune사용하지 않는 볼륨을 일괄 삭제합니다.Input schema{
"type": "object",
"properties": {
"force": {
"type": "boolean",
"description": "강제 삭제 여부"
},
"filter": {
"type": "string",
"description": "필터"
}
},
"required": []
} | — | — |
docker_help도커 관련 도움말을 제공합니다.
| Endpoint | Transport | Authentication | Health | Observed |
|---|---|---|---|---|
| No verified remote endpoint is linked. | ||||
No verified package installation command is available in the retained catalog evidence.
Docker Build MCP Server exposed 17 tools during independent protocol observation, including docker_build, docker_container_prune, docker_image_prune, docker_images, docker_inspect, docker_login, docker_network_prune, docker_ps, and others.
The selected current version does not yet have completed public verification. Unknown does not mean clean or vulnerable.
These internal links are derived from strong identity fields such as the implementation name, package, repository, vendor, and listing name—not generic description prose.
Association is based on retained identity fields; it does not by itself prove first-party publication.
Curated product and capability guides containing this catalog record.