KM

kocierik/mcp-nomad

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

59 stars 17 forks 품질 85 트렌드 33MIT

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
GitHub에서 전체 README 보기

설치

npx -y @kocierik/mcp-nomad
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "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>" } } } }