Gitkraken Mcp
@gitkraken
About Gitkraken Mcp
The GitKraken MCP Server turns your AI assistant into a context-aware development partner by connecting it to git history, branches, issues, pull requests, and multi-repo workflows through GitKraken. It works with all the providers you would expect from the GitKraken software sui
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"GitKraken": {
"command": "npx",
"args": [
"@gitkraken/gk",
"mcp"
],
"type": "stdio"
}
}
}Tools
14Lists all Gitkraken workspaces
Gitlens Launchpad. Gets your open pull requests prioritized by what needs attention: ready to merge, has conflicts, awaiting review, etc. Helpful for checking todos, outstanding tasks, or deciding what to work on next.
Gitlens Start Review. Creates a dedicated worktree and reviews your PR with an AI agent.
Gitlens Start Work. Creates a work based on an issue. This tool will create a branch and link it with the issue, keeping context visible throughout your work.
Add a comment to an issue
Fetch issues assigned to the user. Set assigned_to_me=false to broaden the result to all visible issues. To filter server-side by assignee, set unassigned=true for issues with no assignee, or assigned_to=<user> for issues assigned to a specific person (assigned_to_me, unassigned and assigned_to are mutually exclusive). Narrow results further with repository_name/repository_organization (GitHub), project/issue_type (Jira), or is_closed.
Create a new issue. For Jira, repository_name is the project key. For Linear, repository_organization is the team UUID, key, or name.
Retrieve detailed information about a specific issue by its unique ID. For Jira Epics, the response includes a childIssues array containing all issues linked to the epic.
Search pull requests where you are the author or assignee. Set reviewer to true to also include pull requests where you are a requested reviewer (github and gitlab only).
Create a new pull request
Create a review for a pull request
Get all the comments in a pull requests
Get an specific pull request
Get file content from a repository
Overview
What is Gitkraken Mcp?
The GitKraken MCP Server turns your AI assistant into a context-aware development partner by connecting it to git history, branches, issues, pull requests, and multi-repo workflows through GitKraken. It works with providers such as GitHub, GitLab, Azure DevOps, Bitbucket, and Jira, and is built by the team behind GitLens. The server is available on macOS, Windows, and Linux, and works in IDEs like VS Code, Cursor, Windsurf, Claude Desktop, Kiro, and JetBrains.
How to use Gitkraken Mcp?
You can install the Gitkraken Mcp server via GitLens (simplest), via npm (npx @gitkraken/gk mcp), or via the CLI (Homebrew on macOS, Snap or .deb/.rpm on Linux, Winget or binary on Windows). After installation, you may still need to configure your AI tools; instructions are in the Help Center’s Getting Started guide.
Key features of Gitkraken Mcp
- Tools: a curated set of commands for AI to interact with GitKraken (e.g.,
issues_assigned_to_me,gitlens_commit_composer,pull_request_create_review). - Prompts: crafted instructions that teach AI how and when to use the tools.
- Multiple installation methods: GitLens, npm, and standalone CLI.
- Cross-platform support: macOS, Windows, Linux.
- Works with major git providers and IDEs.
- Built by the team behind GitLens, trusted by millions.
Use cases of Gitkraken Mcp
- AI-assisted code review and pull request management.
- Automating issue triage and assignment workflows.
- Composing commits with context from git history and branches.
- Managing multi-repo workflows across different providers.
- Enhancing any MCP-compatible AI assistant with git context.
FAQ from Gitkraken Mcp
How do I install the Gitkraken Mcp server?
The easiest way is to install GitLens in a supported IDE; the MCP server is installed alongside it. You can also install via npm (npx @gitkraken/gk mcp) or the CLI (Homebrew, Snap, Winget, or binary download).
What git providers does Gitkraken Mcp support?
It works with all providers GitKraken supports: GitHub, GitLab, Azure DevOps, Bitbucket, Jira, and more.
Can I use Gitkraken Mcp in my IDE?
Yes, it works in VS Code, Cursor, Windsurf, Claude Desktop, Kiro, JetBrains, and other MCP-compatible tools.
What if I have an Oh‑My‑Zsh alias conflict?
Oh‑My‑Zsh aliases gk to gitk by default. Run unalias gk in your terminal to resolve this.
Where can I find the full list of tools and prompts?
The complete reference lists are available in the GitKraken Help Center: Tools Reference and Prompts Reference.
Frequently asked questions
How do I install the Gitkraken Mcp server?
The easiest way is to install GitLens in a supported IDE; the MCP server is installed alongside it. You can also install via npm (`npx @gitkraken/gk mcp`) or the CLI (Homebrew, Snap, Winget, or binary download).
What git providers does Gitkraken Mcp support?
It works with all providers GitKraken supports: GitHub, GitLab, Azure DevOps, Bitbucket, Jira, and more.
Can I use Gitkraken Mcp in my IDE?
Yes, it works in VS Code, Cursor, Windsurf, Claude Desktop, Kiro, JetBrains, and other MCP-compatible tools.
What if I have an Oh‑My‑Zsh alias conflict?
Oh‑My‑Zsh aliases `gk` to `gitk` by default. Run `unalias gk` in your terminal to resolve this.
Where can I find the full list of tools and prompts?
The complete reference lists are available in the GitKraken Help Center: [Tools Reference](https://help.gitkraken.com/mcp/mcp-tools-reference/) and [Prompts Reference](https://help.gitkraken.com/mcp/mcp-prompts-reference/).
Basic information
More Version Control MCP servers
Git MCP Server
cyanheadsA Git MCP server for AI agents. STDIO & Streamable HTTP.
mcp-github-trending MCP Server
hetaoBackendMCP server for getting github trending repos & developers
Bitbucket MCP
MatanYeminiBitbucket MCP - A Model Context Protocol (MCP) server for integrating with Bitbucket Cloud and Server APIs
🚀 GitLab MR MCP
kopfrechnerInteract seamlessly with GitLab repositories to manage merge requests and issues. Fetch details, add comments, and streamline your code review process with ease.

Git
modelcontextprotocolModel Context Protocol Servers
Comments