
hacker0x01/hackerone-graphql-mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
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
- 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 branch1.x.x: Specific version releasespr-: 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
Option 1: Using the included script (recommended)
설치
docker run -i --rm \