4,500+ servers built on MCP Fusion
Vinkius

ZenHub MCP. Manage agile boards, epics, and estimates via natural language.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

ZenHub MCP on Cursor AI Code Editor MCP Client ZenHub MCP on Claude Desktop App MCP Integration ZenHub MCP on OpenAI Agents SDK MCP Compatible ZenHub MCP on Visual Studio Code MCP Extension Client ZenHub MCP on GitHub Copilot AI Agent MCP Integration ZenHub MCP on Google Gemini AI MCP Integration ZenHub MCP on Lovable AI Development MCP Client ZenHub MCP on Mistral AI Agents MCP Compatible ZenHub MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

ZenHub connects your AI agent directly to your project data in ZenHub and GitHub. It lets you manage agile boards, track epics, update issue status, and set story point estimates using natural language commands via the Model Context Protocol (MCP).

Get a single view of development progress without clicking through dashboards.

What your AI agents can do

Get epic data

Retrieves detailed information about one specific ZenHub epic.

Get repo board

Pulls the current Kanban board status for an entire repository.

Get workspace board

Retrieves the ZenHub board view for a specific workspace and repository combination.

+ 5 more capabilities included
View the Kanban board status

Retrieve all pipelines and issues for a specified GitHub repository or ZenHub workspace.

Update issue workflow status

Move an issue from one pipeline to another, instantly changing its status on the board.

Set task story points

Assign or read the estimated effort (story point estimate) for any particular issue.

Analyze epic structure

List all available ZenHub epics and inspect their associated issues within a repository.

Review release progress

Fetch detailed reports on project releases and track key metadata over time.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

ZenHub MCP Server: 8 Tools for Agile Workflow Management

Analyze and manipulate project data by accessing tools that manage board visibility, epic structure, issue estimates, and release reports.

get019d7627

get epic data

Retrieves detailed information about one specific ZenHub epic.

get019d7627

get repo board

Pulls the current Kanban board status for an entire repository.

get019d7627

get workspace board

Retrieves the ZenHub board view for a specific workspace and repository combination.

get019d7627

get zenhub issue data

Gets specialized metadata points unique to a GitHub issue within ZenHub.

list019d7627

list release reports

Lists historical and current release reports for any given repository.

list019d7627

list repo epics

Generates a list of all available ZenHub epics tied to a specific repository.

move019d7627

move issue between pipelines

Changes the status of an issue by moving it from one pipeline stage to another.

set019d7627

set issue estimate

Assigns or updates the story point estimate for a specific tracked issue.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with ZenHub, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

ZenHub connects your AI agent right to your project data in ZenHub and GitHub. You can manage the whole damn agile process, tracking epics, updating issue statuses, and setting story point estimates using natural language commands through Model Context Protocol (MCP). It gives you one view of development progress without clicking around through a dozen dashboards.

Board Visibility: You pull the current Kanban board status for an entire repository using get_repo_board, giving you instant visibility on all pipelines and issues across the whole project. For more specific views, you use get_workspace_board to retrieve the ZenHub board view tied to a precise workspace and repository combination.

Issue Status Control: You don't have to open Jira or GitHub just to move stuff along; you update an issue’s workflow status by using move_issue_between_pipelines, which instantly changes its stage on the board. You also get specialized metadata points unique to a GitHub issue inside ZenHub via get_zenhub_issue_data.

Estimating Effort: Need to adjust how much effort an issue takes? Use set_issue_estimate to assign or update the story point estimate for any specific tracked issue, keeping your sprint planning accurate and current.

Epic and Release Management: You can list every available ZenHub epic associated with a repository using list_repo_epics. If you need deep details on one particular epic, you call get_epic_data to retrieve all its specific information. To track overall project readiness, you fetch detailed reports on past and current releases by calling list_release_reports, giving you key metadata over time.

ZenHub MCP Server - Board & Epic Management allows your AI client to read the board status for an entire repository or a dedicated workspace combination; it lets you change an issue’s workflow status by moving it between pipelines, and you can assign or check an issue's story point estimate.

You also pull a list of all ZenHub epics tied to a repo and inspect their associated issues using get_epic_data; finally, you track overall project readiness by listing historical and current release reports for any repository.

How ZenHub MCP Works

  1. 1 Subscribe to the ZenHub server and enter your API token. This connects your AI client to your corporate project data.
  2. 2 Specify the target scope—the repository or workspace you want to work on (e.g., 'Show me the board for repo X').
  3. 3 Issue a command in natural language, like 'Move issue #123 to Review/QA pipeline' or 'What are the estimates for this epic?' The agent handles the rest.

The bottom line is: your AI client runs complex ZenHub API calls through simple conversation prompts.

Who Is ZenHub MCP For?

Product Managers, Scrum Masters, and Software Engineers. This server helps anyone whose job involves tracking status changes across multiple systems (Jira, GitHub, roadmaps). If you're tired of manually switching tabs just to update a board or check progress on an epic, this is for you.

Project Manager

You use it to monitor the health of the entire board and track high-level progress across multiple epics using natural language queries.

Scrum Master

You run reports on release progress and query team velocity metrics instantly, facilitating sprint planning without leaving your chat client.

Software Engineer

You use it from your IDE to set story point estimates or move an issue into the 'In Progress' pipeline with a single command.

What Changes When You Connect

  • Update status instantly: Use move_issue_between_pipelines to change an issue's pipeline status. No need to jump into GitHub; it’s a single command.
  • See the big picture immediately: Run list_repo_epics to list all epics and their issues, giving you high-level visibility without manual board traversal.
  • Keep estimates accurate: Use set_issue_estimate when planning. You assign points directly from your AI client, keeping sprint data current.
  • Quickly diagnose bottlenecks: Running get_repo_board shows the entire flow—New Issues to Done—in one shot, highlighting where tasks are stuck.
  • Audit project history: list_release_reports lets you pull historical progress data and compliance metadata for any past release.

Real-World Use Cases

01

The PM needs a roadmap status check

A Product Manager asks their agent, 'What are the top 5 epics that need finishing this sprint?' The agent uses list_repo_epics and summarizes which ones have active issues or outstanding estimates. This saves hours of manually cross-referencing roadmaps.

02

The Engineer is closing a task

An engineer finishes a feature and tells their agent, 'Move issue #45 to Review/QA.' The agent executes move_issue_between_pipelines immediately. This updates the board status without the engineer needing to switch applications.

03

The SM needs sprint planning data

A Scrum Master asks, 'What's the total estimated effort for all issues in this current epic?' The agent calls get_epic_data, sums up the story points, and reports a clean number. This is faster than checking every single issue card.

04

The Lead needs project readiness data

A development lead asks for release status. The agent runs list_release_reports, giving them access to progress metadata and key dates, letting them know if the team is actually ready for launch.

The Tradeoffs

Trying to check everything in one API call

A user tries to write a single prompt asking for 'the board, and all epics, and the release status.' The agent gets overwhelmed or fails because it mixes too many disparate data sources.

Break it down. First, use list_repo_epics to get the scope. Then, if you need detailed info on a specific epic, call get_epic_data. Always target one piece of information with one tool.

Manually updating status in GitHub

An engineer finishes coding and has to manually click the issue card, change the pipeline dropdown, and save. This is slow, prone to human error, and interrupts flow.

Use move_issue_between_pipelines. Just tell your agent: 'Move this issue to QA.' It handles the status update instantly.

Forgetting to set estimates

A PM tracks an epic, but forgets to assign story points to a new key feature. The data is visible, but useless for accurate sprint planning.

When creating or updating tasks, run set_issue_estimate immediately. This makes the task ready for proper resource allocation.

When It Fits, When It Doesn't

Use this if your primary bottleneck is data visibility across multiple project systems (ZenHub, GitHub). If you need to know 'What stage is this feature in?' or 'How much effort does this epic require?', this server gives you the actionable data flow.

Don't use it if your core problem is process governance. If your team lacks a clear definition of 'Done,' or if people routinely skip status updates, no amount of API access will fix that. In those cases, the solution isn't better data; it's new process documentation. This server only handles the technical side—it moves issues via move_issue_between_pipelines; it doesn't tell your team why they should move them.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by ZenHub. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_epic_data get_repo_board get_workspace_board get_zenhub_issue_data list_release_reports list_repo_epics move_issue_between_pipelines set_issue_estimate

Manually tracking progress across GitHub and ZenHub is a nightmare.

Right now, updating project status means jumping between tabs: opening the board in one window, clicking into an issue in another, then switching to the epic overview. You're constantly copying IDs, refreshing pages, and hoping you didn't miss a crucial update.

With ZenHub MCP Server, you just talk to your agent. Need to know where something is? Ask for the board status. Need to move it? Tell it to move it. The entire process—from query to action—happens in one chat window. No clicks required.

ZenHub MCP Server: Get an automated view of your work.

Before, running a full project status check meant querying the board (`get_repo_board`), then separately listing epics (`list_repo_epics`), and finally cross-referencing those with release reports. It was a three-part manual investigation just to get an overview.

Now, you ask your agent for the 'current sprint status.' It runs all necessary tools—the board data, the epic list, and the latest progress metadata—and gives you one coherent report. Straight up.

Common Questions About ZenHub MCP

How does ZenHub MCP Server handle moving issue statuses? +

It uses the move_issue_between_pipelines tool. You simply tell your agent to move an issue, and it updates the status on the board instantly without you needing direct access to the underlying GitHub UI.

Can I get a list of all epics using ZenHub MCP Server? +

Yes. You use list_repo_epics to fetch every available epic for your repository, giving you a clean list of what needs tracking.

Is setting story points fast with ZenHub MCP Server? +

It's quick. The agent runs the set_issue_estimate tool when prompted. You don't need to open the issue details; you just give the point value and let it update the record.

Does ZenHub MCP Server work for multiple repositories? +

You can scope it by specifying which workspace or repository you want data from. The agent needs to know your target scope, whether that's get_repo_board or get_workspace_board.

How do I set up the ZenHub MCP Server for authentication? +

You connect the server using your private ZenHub API Token. You provide this token to Vinkius, and then link it through your preferred agent client (Claude, Cursor, etc.). This ensures your AI agent has the necessary permissions to read and write data.

What does the get_repo_board tool allow me to see using ZenHub MCP Server? +

This tool retrieves the overall board structure for a given repository. It shows you all existing pipelines, like 'Backlog' or 'In Review', and helps your agent confirm where issues can move within the workflow.

Can ZenHub MCP Server generate release reports for my project? +

Yes, the list_release_reports tool accesses progress metadata for specific repositories. This gives you a report detailing overall project health and completion status across multiple cycles.

What kind of details does get_zenhub_issue_data provide? +

This function pulls ZenHub-specific metadata that goes beyond standard GitHub fields. It lets your agent inspect unique data points about an issue, helping you understand its full context for planning.

How do I find my GitHub Repository ID? +

You can find your Repository ID in your GitHub settings, or use a GitHub MCP server to query your repository metadata.

Can I move an issue to a different pipeline using this agent? +

Yes, the move_issue_between_pipelines tool allows you to specify a workspace, repository, issue number, and target pipeline ID to update the status.

Is it possible to set story point estimates? +

Absolutely. Use the set_issue_estimate tool with the repository ID, issue number, and your desired point value.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for ZenHub. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.