tanium-gateway-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TANIUM_BASE_URL | Yes | Your Tanium instance base URL | |
| TANIUM_API_TOKEN | Yes | Gateway API token | |
| TANIUM_GRAPHQL_PATH | No | GraphQL endpoint path (default: /plugin/products/gateway/graphql) | /plugin/products/gateway/graphql |
| NODE_TLS_REJECT_UNAUTHORIZED | No | Set to 0 to disable TLS verification (development/test only) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| prompts | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_all_assetsC | Tanium에 등록된 전체 IT자산(엔드포인트) 목록과 상세 정보(OS, 프로세서, 가상화 여부, 도메인 등)를 조회합니다. (업무요건: IT자산 식별·관리) |
| get_asset_product_endpointsB | 특정 소프트웨어 제품(벤더/제품명/버전)이 설치된 자산 목록을 Asset 솔루션 기준으로 조회합니다. (업무요건: 오픈소스/설치 SW 관리) |
| get_installed_applicationsA | 각 엔드포인트에 설치된 애플리케이션 및 실행 중인 애플리케이션 목록을 조회합니다 (오픈소스 컴포넌트 파악에 활용). (업무요건: 오픈소스 관리) |
| get_compliance_findingsB | 엔드포인트의 보안 정책/표준(Compliance) 위반 findings를 조회합니다 (카테고리, 표준, 규칙, 상태 포함). (업무요건: 패치 준수율/컴플라이언스) |
| get_cve_findingsC | 엔드포인트의 CVE 취약점 findings를 조회합니다 (CVSS v3 점수/심각도, CISA KEV 포함 여부 포함). (업무요건: 오픈소스 취약점, 자산-취약점 연계) |
| get_filtered_cve_findingsA | 특정 조건(cveYear, severity, isCisaKev, firstFound 등)으로 필터링한 CVE 취약점 findings를 조회합니다. filter 파라미터는 Tanium Gateway의 FieldFilter 형식을 그대로 사용합니다. (업무요건: Critical 취약점, CISA KEV, 최근 N일 신규 CVE) |
| get_deploy_packagesA | Deploy 솔루션에 등록된 소프트웨어 패키지 카탈로그를 조회합니다 (제품명/벤더/버전/적용 가능 대수 포함). (업무요건: 패치/SW 배포 현황) |
| get_deployment_statusA | 소프트웨어 배포(deployment)의 진행 상태를 조회합니다 (완료/실패/대기/다운로드중 건수). ID 미지정 시 전체 배포 상태를 반환합니다. (업무요건: 패치 배포 성공률) |
| get_discover_interfacesA | Discover 네트워크 스캔으로 발견된 인터페이스(자산) 목록을 조회합니다. isManaged 값으로 Tanium 관리 여부를 확인할 수 있습니다. (업무요건: 전산화 수준, Tanium 관리 비율) |
| get_unmanaged_interfacesA | Tanium 에이전트가 설치되지 않은 미관리(Unmanaged) 자산 목록만 조회합니다. (업무요건: 미관리 자산 목록) |
| get_discover_labelsA | Discover 레이블(태그)별 관리(managed)/미관리(unmanaged) 자산 수 집계를 조회합니다. Tanium 관리 비율 대시보드를 만들 때 유용합니다. (업무요건: 전산화 수준) |
| get_integrity_monitor_statusB | Integrity Monitor의 모니터/워치리스트 배포가 현재 진행 중인지 상태를 조회합니다. (업무요건: 무결성 모니터링 운영 현황) |
| get_integrity_monitor_monitorsB | Integrity Monitor 모니터(엔드포인트별 스캔 설정, 우선순위, 대상 컴퓨터 그룹) 목록을 조회합니다. (업무요건: 무결성 모니터링 정책 현황) |
| get_integrity_monitor_watchlistsA | Integrity Monitor 워치리스트(감시 대상 파일/디렉터리/레지스트리 경로) 목록을 조회합니다. (업무요건: 무결성 변경 감시 대상 현황) |
| get_patch_definitionsC | CVE ID 등의 조건으로 Patch 정의(패치 카탈로그)를 검색합니다 (심각도, 릴리즈일, 슈퍼시드 여부 포함). (업무요건: EOL/패치 대응) |
| get_patch_deploymentB | 특정 ID의 Patch 배포(deployment) 상세 정보(대상 그룹, 일정, 상태, 재시작 여부 등)를 조회합니다. (업무요건: 패치 배포 현황) |
| get_patch_applicabilityB | 지정한 컴퓨터 그룹에 적용 가능한 패치 목록을 센서 기반으로 조회합니다. (업무요건: 패치 적용 대상 파악) |
| get_reportsC | Tanium Reporting 솔루션에 저장된 보고서(Report) 목록을 조회합니다 (이름, 모듈, 작성자, 라벨, 수정일 포함). (업무요건: 정기 보고/대시보드 현황 파악) |
| get_report_result_dataB | 특정 보고서(Report) ID의 실제 결과 데이터(행/열 값)를 조회합니다. (업무요건: 보고서 데이터 추출 및 자동화) |
| get_endpoint_threat_alertsA | 특정 엔드포인트의 Threat Response 알림(성능/이상 탐지 alert)을 조회합니다. 내부적으로 Direct Connect 연결을 연 뒤 최근 24시간 alert를 가져옵니다. (업무요건: 제로데이/이상탐지 이력) |
| resolve_threat_alertA | 특정 Threat Response 알림(GUID)을 해결됨(Resolved) 상태로 변경합니다. ⚠️ 상태를 되돌릴 수 없으니 사용자 확인 후 호출하세요. (업무요건: 위협 대응 처리) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| weekly_vuln_report | 이번 주 신규 Critical CVE + CISA KEV 현황을 요약 리포트로 정리 |
| patch_compliance_snapshot | 전체 자산의 패치 준수율(Compliance Rate) 스냅샷 + 개선 필요 자산 정리 |
| asset_classification_report | 전체 자산을 서버/가상화/물리 등으로 분류하고 관리 비율(Discover)까지 종합 |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| FieldFilter 문법 안내 | Tanium Gateway의 공통 필터 구조(FieldFilter: path/op/value/any/filters) 사용법과 예시 |
| 전체 Tool 카탈로그 | 8개 모듈(Asset/Comply/Deploy/Discover/IM/Patch/Reporting/ThreatResponse)의 20개 Tool 목록과 용도 요약 |
| 알려진 제한사항 | 현재 Tool로 지원하지 않는 항목 목록 (EOL, SLA, 승인워크플로우 등) — Tanium-Task-Area 갭분석 기준 |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/do345/Tanium-Gateway-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server