HH

hacker0x01/hackerone-graphql-mcp-server

Developer tools

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

19 stars 9 forks 품질 62 트렌드 22MIT

MCP server for the HackerOne GraphQL API

개요

A Docker image that provides access to HackerOne's GraphQL API through the Model Context Protocol (MCP). : Currently only stdio transport is supported. Please file an issue if you require other transports. : This image supports both Intel/AMD (amd64) and Apple Silicon (arm64) architectures. : This project is a thin wrapper around the upstream Apollo MCP Server, which exposes GraphQL operations as MCP tools. - : Latest stable release (only updated on version releases) - : Development builds from main branch - : Specific version releases - : Pull request builds 1. Visit https://hackerone.com/settings/api_token/edit to generate an API key 2. Run the token generation script: ./scripts/generate_token.sh This will prompt for your username and API key, then automatically encode and copy the token to your clipboard. 3. Use the resulting string as your TOKEN value 1. Visit https://hackerone.com/settings/api_token/edit to generate an API key 2.

README

원문 README의 일부입니다. 원문 보기.

HackerOne GraphQL MCP Server

A Docker image that provides access to HackerOne’s GraphQL API through the Model Context Protocol (MCP).

Supported MCP transport types: Currently only stdio transport is supported. Please file an issue if you require other transports.

Multi-Architecture Support: This image supports both Intel/AMD (amd64) and Apple Silicon (arm64) architectures.

Built on Apollo MCP Server: This project is a thin wrapper around the upstream Apollo MCP Server, which exposes GraphQL operations as MCP tools.

Quick Start

  1. Run with an MCP client:
    docker run -i --rm \
      -e ENDPOINT="https://hackerone.com/graphql" \
      -e TOKEN="" \
      -e MUTATION_MODE="none" \
      hackertwo/hackerone-graphql-mcp-server:1.0.7
    

Docker Image Tags

  • latest: Latest stable release (only updated on version releases)
  • dev-main: Development builds from main branch
  • 1.x.x: Specific version releases
  • pr-: Pull request builds

Environment Variables

Variable Description Default
ENDPOINT GraphQL endpoint URL https://hackerone.com/graphql
TOKEN Base64 encoded API token in format: base64(username:api_key) -
MUTATION_MODE Controls which mutations are allowed:• none: No mutations allowed• explicit: Only explicitly defined mutations allowed• all: All mutations allowed none
DISABLE_TYPE_DESCRIPTION If set to true, tools will have no type descriptions (e.g. “The returned value has type …”) false
DISABLE_SCHEMA_DESCRIPTION If set to true, tools will have no schema description false

Generating an API Token

GitHub에서 전체 README 보기

설치

docker run -i --rm \
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →