HH

hacker0x01/hackerone-graphql-mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

19 stars 9 forks Качество 62 Тренд 22MIT

MCP-сервер для HackerOne GraphQL API

Обзор

Изображение Docker, которое обеспечивает доступ к API GraphQL HackerOne через протокол Model Context Protocol (MCP). В настоящее время поддерживается только стиотранспорт. Пожалуйста, подайте заявку, если вам нужны другие транспортные средства. Это изображение поддерживает архитектуру Intel/AMD (amd64) и Apple Silicon (arm64). Этот проект представляет собой тонкую обертку вокруг вышестоящего MCP-сервера Apollo, которая раскрывает операции GraphQL в качестве инструментов MCP. - : Последний стабильный релиз (обновлен только в версиях) - : Разработка построена из основной ветви - : Специфические версии - : Pull request builds 1.Посетить https://hackerone.com/settings/api_token/edit для создания API-ключа 2. Запустите скрипт генерации токенов: ./scripts/generate token.sh Это заставит ваше имя пользователя и ключ API, а затем автоматически кодировать и копировать токен в ваш буфер обмена. 3. Используйте полученную строку в качестве значения TOKEN 1.Посетить https://hackerone.com/settings/api_token/edit для создания API-ключа 2.

Обзор (машинный перевод)

Изображение Docker, которое обеспечивает доступ к API GraphQL HackerOne через протокол Model Context Protocol (MCP).

** Поддерживаемые виды транспорта MCP**: в настоящее время поддерживается только стиотранспорт. Пожалуйста, подайте заявку, если вам нужны другие транспортные средства.

Поддержка мультиархитектуры: это изображение поддерживает архитектуру Intel/AMD (amd64) и Apple Silicon (arm64).

Построено на Apollo MCP Server: Этот проект представляет собой тонкую обертку вокруг вышестоящего MCP-сервера Apollo, которая раскрывает операции GraphQL в качестве инструментов MCP.

Быстрый старт

  1. Бег с клиентом MCP:

Docker Image Tags

  • latest: Последняя стабильная версия (обновлена только в версиях) dev-main: Развитие строится из основной отрасли
  • 1.x.x: Конкретные версии выпуска [[Т3]]: Скачать Pull request builds

Переменные среды

| Переменная | Описание | По умолчанию |

| ENDPOINT | URL конечной точки GraphQL | https://hackerone.com/graphql

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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

Открыть полный README на GitHub

Установка

docker run -i --rm \
Новичок в MCP? Начните с руководства на mcpskill.org →