HH

hacker0x01/hackerone-graphql-mcp-server

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

19 stars 9 forks 质量 62 趋势 22MIT

HackerOne GraphQL API 的 MCP 服务器

概览

一个通过"模型上下文协议"(MCP)为HackerOne的GraphQL API提供访问功能的多克图像. :目前只支持stdio运输. 需要其他交通工具时,请提交申请。 :此图像支持Intel/AMD(amd64)和Apple Silicon(arm64)两种架构. :这个项目是环绕上层阿波罗MCP服务器的薄薄包装器,它将GraphQL操作暴露为MCP工具. - :最新稳定发布(仅更新于版本发布) - :开发从主分支构建 - :特定版本发布 - :拉请求构建 1. 访问 [T0] 生成 API 键 2. 运行符号生成脚本:./scripts/generate token.sh 这将提示您的用户名和 API 密钥, 然后自动编码并将其复制到剪贴板 。 3. 将所产生的字符串作为您的 TOKEN 值 1. 访问 https://hackerone.com/settings/api_token/edit 生成 API 键 2.

概述(AI 翻译)

一个通过"模型上下文协议"(MCP)为HackerOne的GraphQL API提供访问功能的多克图像.

** 支持的MCP运输类型**:目前仅支持Stdio运输。 需要其他交通工具时,请提交申请。

多Architecture Support:此图像既支持Intel/AMD(amd64)也支持Apple Silicon(arm64)架构.

** 阿波罗MCP服务器上的构建**: 这个项目是环绕阿波罗MCP服务器上游的薄薄的包装器,它暴露出GraphQL操作作为MCP工具.

□ 快开始

  1. ** 与MCP客户运行**:

□ Docker 图像标记

  • [[T0]**: 最新稳定发布(仅在版本发布后更新)
  • [[T1]**: 发展由主要分支建设
  • [[T2]**: 特定版本的发布
  • [[T3]**: 拉动请求构建

□ 环境变量

· 变量 · 说明 · 默认 · · |------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------- - - - – - — - — - - - — - - - - - - - - - - – - - - - - - - - - - - - - - - - – - - - - - - - - - - - - - - - - - - - - - - - - - - - ENDPOINT * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *******************************************

本页由 AI 翻译,技术细节请以原文为准。

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 \
新手?先看 mcpskill.org 教程 →