
kocierik/mcp-nomad
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
kocierik/mcp-nomad는 MCP 서버 후보가 https://github.com/kocierik/mcp-nomad.에서 수입되었습니다
개요
kocierik/mcp-nomad는 MCP 서버 후보가 https://github.com/kocierik/mcp-nomad.에서 수입되었습니다
개요(AI 번역)
Golang 기반 MCP 서버 연결 Nomad
MCP 노마드 고
Claude 의 사용 서버 옵션 ܧ MCP Inspector (테스트) 의 ⚙ MCP 소개
Claude 사용
https://github.com/user-attachments/assets/731621d7-0acf-4045-bacc-7b34a7d83648] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0] [T0] [T0]] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0]] https://github.com/user-attachments/assets/731621d7-0acf-4045-bacc-7b34a7d83648] https://github.com/user-attachments/assets/731621d7-0acf-4045-bacc-7b34a7d83648]]] https://github.com/user-attachments/assets/731621d7-0acf-4045-bacc-7b34a7d83648]]]]]] [[https://github.com/user-attachments/assets/731621d7-0acf-4045-bacc-7b34a7d83648]]]]]]] [[[[[[https://github.com/user-attachments/assets/731621d7-0acf-4045-bacc-7b34a7d83648]]]]]]]]]]]]]] [[[[[[[https://github.com/user-attachments/assets/731621d7-0acf-4045-bacc-7b34a7d83648]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[
설치 옵션
| | 사전 제작 NPM | Github의 사전 제작 | 소스에서 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | 매뉴얼 | 매뉴얼 | 매뉴얼 | 문의처 | Node.js | | 고랑 |
npm에서 미리 제작
패키지는 mcp-nomad CLI를 게시합니다. 가장 쉬운 Zero-install 옵션 (npm의 캐시에 다운로드; Node/npm 필요):
또는 전 세계적으로 설치 mcp-nomad은 PATH]:
claude_desktop_config.json with npx (추천):
당신이 사용하는 경우 npm install -g, 유지 command] / args] 바이너리로 직접:
GitHub 릴리스에서
바이너리를 다운로드하고 같은 Claude 데스크탑을 구성:
소스에서 건물
서버 옵션
Command-line flags (또한 수동으로 이진을 시작으로 MCP Inspector와 페어링 할 때 관련 사항) :
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Golang-based MCP server connecting to Nomad
MCP Nomad Go
Quick start ⚙ Tools ⚙ Configuration ⚙ HTTP mode ⚙ Development ↗ ⚙ About MCP ↗
mcp-nomad lets AI assistants such as Claude inspect and operate a HashiCorp Nomad cluster: jobs, allocations, logs, nodes, variables, ACLs and more.
https://github.com/user-attachments/assets/731621d7-0acf-4045-bacc-7b34a7d83648
Quick start
Add the server to claude_desktop_config.json (requires Node.js):
{
"mcpServers": {
"mcp_nomad": {
"command": "npx",
"args": ["-y", "@kocierik/mcp-nomad"],
"env": {
"NOMAD_ADDR": "http://127.0.0.1:4646",
"NOMAD_TOKEN": ""
}
}
}
}
Add "-read-only" to args to expose only tools that cannot change the cluster.
Other ways to install; then use "command": "mcp-nomad" with the same env:
- npm:
npm install -g @kocierik/mcp-nomad - Binary: download from GitHub Releases
- Source:
go install github.com/kocierik/mcp-nomad@latest
Available tools
| Area | Read | Write |
|---|---|---|
| Jobs | list_jobs, get_job, get_job_summary, get_job_allocations, get_job_evaluations, get_evaluation, get_job_deployments, get_job_services |
run_job, stop_job, scale_job |
| Deployments | list_deployments, get_deployment |
|
| Allocations | list_allocations, get_allocation, get_allocation_logs |
stop_allocation |
| Nodes | list_nodes, get_node |
drain_node, eligibility_node |
| Namespaces | list_namespaces |
create_namespace, delete_namespace |
| Variables | list_variables, get_variable |
create_variable, delete_variable |
| Volumes | list_volumes, get_volume |
delete_volume |
설치
npx -y @kocierik/mcp-nomad설정
{
"mcpServers": {
"mcp_nomad": {
"command": "npx",
"args": ["-y", "@kocierik/mcp-nomad"],
"env": {
"NOMAD_ADDR": "http://127.0.0.1:4646",
"NOMAD_TOKEN": "<your-nomad-acl-token>"
}
}
}
}