H3 CLI MCP Server

by h3alfy
  • Apple
  • Linux

Integrations

  • Integrates with the h3-cli tool from GitHub to provide access to the Horizon3.ai API for security testing operations.

  • Enables fetching GraphQL schema documentation and executing raw GraphQL queries against the Horizon3.ai API for security testing and pentest management.

H3 CLI MCP 서버

공식 h3-cli 도구를 사용하여 AI 어시스턴트와 LLM이 Horizon3.ai API와 상호 작용할 수 있게 해주는 MCP 서버 입니다.


이게 뭔가요?

이 MCP 서버는 h3-cli 의 모든 기능을 AI 코딩 어시스턴트(Claude, Cursor, VS Code 등)에 제공합니다. 다음과 같은 기능을 제공합니다.

  • 펜테스트 일정 및 실행
  • 펜테스트 결과, 취약점, 영향, 호스트, 자격 증명 등에 대한 쿼리
  • 보안 워크플로 및 보고 자동화
  • 모두 자연어 및 LLM 도구를 통해

참고: 시스템에 h3-cli 설치되고 인증되어야 합니다. 이 서버는 씬 래퍼(thin wrapper)이며 API 키나 CLI 설치를 관리하지 않습니다.


빠른 복사-붙여넣기: MCP 클라이언트에 추가

MCP 클라이언트 구성(예: Cursor, Claude Desktop, Windsurf 등)에 다음을 추가합니다.

지엑스피1

  • 이 저장소를 수동으로 복제하거나 빌드할 필요가 없습니다. uvx 최신 버전을 자동으로 가져와서 실행합니다.
  • 고급 사용법은 아래를 참조하세요.

특징

  • 전체 h3-cli API 액세스 : CLI로 할 수 있는 모든 작업은 LLM 도구를 통해서도 할 수 있습니다.
  • GraphQL 문서 : 사용 가능한 모든 쿼리와 뮤테이션에 대한 최신 문서를 가져옵니다.
  • 매개변수 검증 : 모든 도구 입력에 대한 명확한 오류 메시지와 예시.
  • 프롬프트 템플릿 : 페이지 매김, 피벗 및 일반 워크플로에 대한 기본 제공 지침입니다.
  • 모든 MCP 호환 클라이언트(Claude, Cursor, Windsurf, VS Code 등)와 호환됩니다 .

제공된 도구

도구 이름설명
run_h3_commandh3-cli 명령을 실행하고 출력을 반환합니다.
fetch_graphql_docs모든 쿼리, 뮤테이션 또는 유형에 대한 GraphQL 스키마/문서를 가져옵니다.
run_graphql_request변수를 사용하여 원시 GraphQL 쿼리를 실행하고 결과를 얻습니다.
health_checkh3-cli 설치 및 API 연결을 확인하세요.

전체 매개변수 세부정보와 예시는 클라이언트의 도구 검색 UI를 참조하세요.


VS Code, Cursor, Claude Desktop 등과 함께 사용 가능

  • VS Code : 위의 구성을 .vscode/mcp.json 또는 사용자 설정(JSON)에 추가합니다.
  • 커서 : ~/.cursor/mcp.json 또는 프로젝트의 .cursor/mcp.json 에 추가합니다.
  • Claude Desktop : claude_desktop_config.json 에 추가합니다.
  • Windsurf : Windsurf MCP 구성 파일에 추가합니다.

자세한 내용은 클라이언트의 MCP 서버 구성 설명서를 참조하세요.


문제 해결

  • h3 찾을 수 없다는 오류가 표시되면 h3-cli 설치하고 인증했는지 확인하세요(아래 참조).
  • 인증 오류가 표시되면 CLI에서 API 키를 다시 확인하세요.
  • 자세한 내용은 공식 h3-cli 설정 가이드를 참조하세요.

특허

MIT 라이센스


1. h3-cli 설치

git clone https://github.com/horizon3ai/h3-cli cd h3-cli bash install.sh your-api-key-here
  • Horizon3.ai 포털의 사용자 → 계정 설정에서 API 키를 받으세요.
  • 설치 스크립트가 셸 프로필을 업데이트하라는 메시지를 표시합니다. 지시에 따라 터미널을 다시 시작하세요.

2. h3-cli 설치 테스트

h3

h3-cli 도움말 텍스트를 확인하세요.

3. API 연결을 확인하세요

h3 hello-world

다음과 같은 응답이 표시됩니다.

{ "data": { "hello": "world!" } }

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

AI 어시스턴트와 LLM이 Horizon3.ai API와 상호 작용하여 침투 테스트 일정을 잡고, 결과를 쿼리하고, 자연어 명령을 통해 보안 워크플로를 자동화할 수 있는 MCP 서버입니다.

  1. What is this?
    1. Quick Copy-Paste: Add to Your MCP Client
      1. Features
        1. Tools Provided
          1. Usage with VS Code, Cursor, Claude Desktop, etc.
            1. Troubleshooting
              1. License
                1. 1. Install h3-cli
                2. 2. Test your h3-cli install
                3. 3. Verify your API connection

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that enables AI assistants to interact with Linear project management systems, allowing users to retrieve, create, and update issues, projects, and teams through natural language.
                Last updated -
                32
                80
                5
                TypeScript
                MIT License
                • Apple
              • -
                security
                A
                license
                -
                quality
                An MCP server implementation that integrates AI assistants with Langfuse workspaces, allowing models to query LLM metrics by time range.
                Last updated -
                9
                JavaScript
                Apache 2.0
              • -
                security
                A
                license
                -
                quality
                An MCP server that allows AI assistants to interact with Foundry datasets, ontology objects, and functions through natural language queries and commands.
                Last updated -
                2
                Python
                MIT License
              • A
                security
                A
                license
                A
                quality
                An MCP server that supercharges AI assistants with powerful tools for software development, enabling research, planning, code generation, and project scaffolding through natural language interaction.
                Last updated -
                11
                6
                TypeScript
                MIT License
                • Linux
                • Apple

              View all related MCP servers

              ID: jt5styg70r