Skip to main content
Glama

mcp-nomad

특징

  • 일자리 목록
  • 채용 정보 보기
  • 작업 실행
  • 작업 중지
  • 작업 버전 가져오기
  • 구인공고 제출하기
  • 작업 할당 목록
  • 직무 평가 목록
  • 작업 배포 목록
  • 직무 배치 받기
  • 직무 요약 받기
  • 작업 업데이트
  • 매개변수화된 작업 전송
  • 작업 되돌리기
  • 직업 안정성 설정
  • 직무 평가 생성
  • 작업 계획 만들기
  • 새로운 주기적 인스턴스 강제 실행
  • 작업 규모 상태 가져오기
  • 작업 그룹 확장
  • 구인 서비스 목록
  • 배포 목록
  • 배포 세부 정보 가져오기
  • 네임스페이스 나열
  • 네임스페이스 만들기
  • 네임스페이스 삭제
  • 노드 목록
  • 노드 세부 정보 가져오기
  • 드레인 노드
  • 노드 적격성 설정
  • 목록 할당
  • 할당 세부 정보 받기
  • 할당 로그 가져오기
  • 작업 로그 가져오기
  • 필터링 및 페이지 매김을 사용하여 변수 나열
  • 변수 세부 정보 가져오기
  • 네임스페이스 지원을 사용하여 변수 만들기
  • CAS 지원을 사용하여 변수 삭제

변수 연산의 예:

지엑스피1

  • 볼륨 목록
  • 볼륨 세부 정보 가져오기
  • 볼륨 삭제
  • 볼륨 청구 목록
  • 볼륨 클레임 삭제
  • ACL 토큰 나열
  • ACL 토큰 세부 정보 가져오기
  • ACL 토큰 생성
  • ACL 토큰 삭제
  • ACL 정책 나열
  • ACL 정책 세부 정보 가져오기
  • ACL 정책 생성
  • ACL 정책 삭제
  • ACL 역할 나열
  • ACL 역할 세부 정보 가져오기
  • ACL 역할 생성
  • ACL 역할 삭제
  • 부트스트랩 ACL 시스템
  • Sentinel 정책 목록
  • Sentinel 정책 세부 정보 받기
  • Sentinel 정책 생성
  • Sentinel 정책 삭제
  • 클러스터 리더를 얻으세요
  • 클러스터 피어 나열
  • 지역 목록

검사기로 탐색

Inspector에서 최신 게시 버전을 사용하려면:

npx @modelcontextprotocol/inspector npx @kocierik/mcp-nomad

사용 가능한 옵션

-nomad-addr string Nomad server address (default "http://localhost:4646") -port string Port for SSE server (default "8080") -transport string Transport type (stdio or sse) (default "stdio")

환경 변수

  • NOMAD_ADDR : Nomad HTTP API 주소(기본값: http://localhost:4646 )
  • NOMAD_TOKEN : Nomad ACL 토큰(선택 사항)

클로드와 함께 사용하세요

https://github.com/user-attachments/assets/731621d7-0acf-4045-bacc-7b34a7d83648

설치 옵션

|대장간|mcp-get|사전 구축된 NPM|Github에 미리 빌드됨|출처에서|Docker 사용| |---|---|---|---|---|---|---| |클로드 셋업|자동|자동|수동|수동|수동|수동| |필수 조건|노드.js|노드.js|노드.js|없음|골랑|도커|

대장간 사용

npx -y @smithery/cli install @kocierik/mcp-nomad --client claude

mcp-get 사용

npx @michaellatman/mcp-get@latest install @kocierik/mcp-nomad

npm에서 미리 빌드됨

npm install -g @kocierik/mcp-nomad

claude_desktop_config.json 업데이트하세요:

{ "mcpServers": { "mcp_nomad": { "command": "mcp-nomad", "args": [], "env": { "NOMAD_TOKEN": "${NOMAD_TOKEN}", "NOMAD_ADDR": "${NOMAD_ADDR}" } } } }

GitHub 릴리스에서

바이너리를 다운로드하고 다음과 같이 Claude Desktop을 구성하세요.

{ "mcpServers": { "mcp_nomad": { "command": "mcp-nomad", "args": [], "env": { "NOMAD_TOKEN": "${NOMAD_TOKEN}", "NOMAD_ADDR": "${NOMAD_ADDR}" } } } }

소스에서 빌드

go get github.com/kocierik/mcp-nomad go install github.com/kocierik/mcp-nomad

Docker Linux 사용하기

docker run -i --rm --network=host kocierik/mcpnomad-server:latest

Docker macos/windows 사용

docker run -i --rm \ -e NOMAD_ADDR=http://host.docker.internal:4646 \ kocierik/mcpnomad-server:latest

Claude macos/windows의 경우:

{ "mcpServers": { "mcp_nomad": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "NOMAD_TOKEN=secret-token-acl-optional", "-e", "NOMAD_ADDR=http://host.docker.internal:4646", "mcpnomad/server:latest" ] } } }

Claude linux의 경우:

{ "mcpServers": { "mcp_nomad": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "NOMAD_ADDR=http://172.17.0.1:4646", "-e", "NOMAD_TOKEN=secret-token-acl-optional", "kocierik/mcpnomad-server:latest" ] } } }

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

mcp-노마드

  1. 검사기로 탐색
    1. 사용 가능한 옵션
    2. 환경 변수
  2. 클로드와 함께 사용하세요
    1. 설치 옵션
    2. 대장간 사용
    3. mcp-get 사용
    4. npm에서 미리 빌드됨
    5. GitHub 릴리스에서
    6. 소스에서 빌드
    7. Docker Linux 사용하기
    8. Docker macos/windows 사용
    9. Claude macos/windows의 경우:
    10. Claude linux의 경우:
  3. 특허

    Related MCP Servers

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/kocierik/mcp-nomad'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server