インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Zenhub をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
AnythingMCP は Claude のコネクタディレクトリに掲載されています。ワンクリックで Claude に追加 (新しいタブで開きます)し、サインインして Claude が使える MCP サーバーを選んでください。
概要
GraphQL API 経由で AI エージェントから Zenhub ボードを操作:ワークスペース、パイプラインとその issue、issue の詳細、スプリントとその issue、エピックと子 issue、見積もり。issue の移動、見積もりの設定、スプリント計画、issue の作成とコメント。型付きツール 17 個と汎用クエリツール、個人 API キー。
こう聞いてみよう
Zenhub のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Zenhub をクリック、認証情報を貼り付け、MCP API キーを発行 — 完了です。Docker も
git cloneもローカルサーバーも不要。
Zenhub + Claude
GraphQL API 経由で AI エージェントから Zenhub ボードを操作:ワークスペース、パイプラインとその issue、issue の詳細、スプリントとその issue、エピックと子 issue、見積もり。issue の移動、見積もりの設定、スプリント計画、issue の作成とコメント。型付きツール 17 個と汎用クエリツール、個人 API キー。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
ZENHUB_API_KEY
ステップ 1 — 認証情報を取得
このコネクタは個人 API キーで Zenhub GraphQL API にアクセスします。キーはその所有ユーザーとして動作し、そのユーザーが見られないワークスペースやリポジトリは結果に含まれません。
- Zenhub でダッシュボードの API セクション(https://app.zenhub.com/settings/tokens)を開き、GraphQL API 用の Personal API Key を作成します。1 ユーザーにつき最大 5 個まで作成できます。
- キーはすぐにコピーし(表示は一度だけです)、先頭に
Bearerを付けずにZENHUB_API_KEYに貼り付けます。旧来の REST トークンは使えません。 zenhub_get_viewerでキーを確認し、zenhub_search_workspacesでワークスペースを探してから、zenhub_list_pipelinesとzenhub_list_pipeline_issuesでボードを読み取ります。
注意点:
- キーごとに 1 分あたり 90 秒の処理時間と最大 30 の同時リクエストが割り当てられ、1 つのクエリの複雑度は 200 ポイントまでです。そのため一覧ツールの既定件数は 10〜30 件です。ページングには
afterにpageInfo.endCursorを指定します。 - Zenhub の ID は不透明な文字列です。書き込みツールには issue 番号ではなく Zenhub の issue
idが必要です。 - 型付きツールで扱えない操作(リリース、ロードマップ、依存関係、優先度、ラベル)には
zenhub_graphql_queryまたはzenhub_graphql_mutationを使います。 zenhub_move_issue、zenhub_set_estimate、zenhub_add_issues_to_sprints、zenhub_create_issue、zenhub_add_commentはボードを変更したり、チームに見える内容を投稿したりします。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Claude にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
推奨ルート — 設定ファイルを触らずに claude.ai web で動作します。
- Claude で Customize → Connectors を開きます。
- + をクリックし、Add custom connector を選びます。
- 名前(例:
Zenhub)とリモート MCP サーバー URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを入力し、Add をクリックします。 - Connect をクリックし、AnythingMCP にサインイン(OAuth)してアクセスを許可します。
下記のすべてのツールがチャットに表示されます — プロンプトを入力し始めてください。
利用可能なツール
| Tool | What it does |
|---|---|
zenhub_get_viewer | Return the Zenhub user behind the API key (id, name, email, GitHub login) and the Zenhub organizations it belongs to |
zenhub_list_organizations | List the Zenhub organizations of the user with their workspaces (id, name, description) |
zenhub_search_workspaces | Find workspaces the user can access by name |
zenhub_get_workspace | Get one workspace: name, description, organization, default repository, connected repositories (Zenhub id, GitHub id, name), the active… |
zenhub_list_pipelines | List the pipelines (board columns) of a workspace in board order: id, name, description and stage (BACKLOG, SPRINT_BACKLOG, DEVELOPMENT… |
zenhub_list_pipeline_issues | List the issues in one pipeline (board column), in board order: id, number, title, state, repository, estimate, plus the total count |
zenhub_get_issue | Get one issue by repository and number: title, body, state, type, estimate, its pipeline in the workspace, sprints, labels, assignees and… |
zenhub_list_sprints | List the sprints of a workspace, newest first: id, name, state, start and end, total and completed story points, closed issue count. state… |
zenhub_list_sprint_issues | List the issues in one sprint: id, number, title, state, repository and estimate, plus the sprint's points |
zenhub_list_epics | List the Zenhub epics of a workspace: id, title, state (open, to do, in progress or closed), start and end dates, estimate, and issue count… |
zenhub_list_epic_issues | List the child issues of one or more Zenhub epics: id, number, title, state, repository and estimate |
zenhub_get_estimate_values | List the estimate values (story point scale) allowed in each repository of a workspace, for example 1, 2, 3, 5, 8 |
zenhub_move_issue | Move an issue to another pipeline (board column) of the workspace that owns the pipeline, at a position (0 = top) |
zenhub_set_estimate | Set the estimate (story points) of an issue, or clear it by leaving value out |
zenhub_add_issues_to_sprints | Add one or more issues to one or more sprints |
zenhub_create_issue | Create an issue in a repository of the workspace (a GitHub repository, or the workspace's Zenhub repository for a Zenhub issue) |
zenhub_add_comment | Post a comment on an issue or epic |
zenhub_graphql_schema_url | Return the URL of the GraphQL schema (SDL) |
zenhub_graphql_schema | Fetch the GraphQL schema: a summary, one type, a search slice or the full SDL |
zenhub_graphql_query | Run an arbitrary GraphQL query |
zenhub_graphql_mutation | Run an arbitrary GraphQL mutation |
zenhub_graphql_subscription | Run an arbitrary GraphQL subscription (if the API supports it) |
FAQ
Claude Code は Claude Desktop と同じように動作しますか? はい — 両方を https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID に向けてください。
次のステップ
このガイドは役に立ちましたか?