GitKraken API'leriyle etkileşim kurmak için bir CLI aracı. gk mcp üzerinden MCP server içerir ve GitKraken API'lerinin yanı sıra Jira, GitHub, GitLab ve daha fazlasını destekler. Yerel araçlar ve uzak servislerle çalışır.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"gitkraken-gk-cli": {
"command": "node",
"args": [
"~/.mcp/gk-cli/index.js"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/gitkraken/gk-cli.git ~/.mcp/gk-cli
cd ~/.mcp/gk-cli gk, komut satırında GitKraken'dir. Temel işlevsellik, üzerinde çalıştığınız özellik veya sorunu temsil edebilen "Work Items" (İş Öğeleri) üzerine odaklanmıştır. Bu, aynı anda birden fazla repo ile çalışmanıza ve tek bir monorepo'da olduğunuz gibi aynı UX'i almanıza olanak tanır. Ayrıca güçlü AI destekli commit mesajları ve Pull Request oluşturma özelliği sağlıyoruz. Ayrıca git ve Issue ile git hosting sağlayıcılarınızla çalışmayı kolaylaştıran bir MCP sunucusu sağlar.
GitKraken CLI, macOS, Windows ve Unix sistemlerinde kullanılabilir.

GitKraken MCP sunucusu, güçlü ve kullanımı kolay yerel bir MCP sunucusudur. Git, GitHub, Jira MCP eylemlerini sarmaladığı ve LLM'lere GitKraken API'leri ve işlevselliği ile çalışan araçlar sağladığı kadar. Seçtiğiniz AI uygulamasına dayalı belirli kurulum talimatlarını Yardım Merkezi'nde bulabilirsiniz.
MCP sunucusu hakkında daha fazla bilgi almak istiyorsanız, tanıtım blog yazısını inceleyebilirsiniz.
gk help CLI'yi keşfetmenin en iyi kaynağı olacaktır. Ayrıca aşağıdaki İş Akışları'na da bakabilirsiniz.
Welcome to GitKraken CLI, a premium CLI experience for managing multiple repositories with familiar GIT CLI commands
Usage:
gk [flags]
gk [command]
AUTHENTICATING
auth Authenticate with the GitKraken platform
provider Add or remove provider tokens
CORE COMMANDS
graph Display commit graph in current repository
issue Manage your issues
organization Manage your Gitkraken organizations
work Interact with your work.
workspace Interact with your workspaces. Alias: 'ws'
Additional Commands:
help Help about any command
setup Display information about your current system configuration
version Print the version number of GK CLI
Flags:
-h, --help help for gk
Use "gk [command] --help" for more information about a command.
Tek bir repo ile başlayın. Daha sonra daha fazla ekleyebilirsiniz.
Genel olarak, işleminiz şöyle görünecektir:
# Kimlik doğrulaması yap
gk auth login
# Dosya sisteminizde bir git repo dizinine gidin
cd ./path/to/repo
# Ardından bir Work Item oluşturun ve mevcut dizin
# otomatik olarak Work Item'e eklenecektir
gk work create "My new work item"
# Dosyaları düzenleyin...
# ...
# AI kullanarak değişiklikleri commit edin
gk work commit --ai
# Değişiklikleri push edin
gk work push
# Pull Request oluşturun
gk work pr create --ai
Tek bir repo kullanmaya alışkın olduktan sonra, yeni bir Work Item'e birden fazla repo ekleyerek aynı anda birden fazla repo için work item oluşturmayı ve commit ile PR oluşturmayı deneyin.
# Mevcut work item'e bir repo ekleyin
gk work add ./path/to/repo # path eğer zaten dizinde iseniz "." kadar basit olabilir
git Komut GeçişiAyrıca herhangi bir git komutunu geçmek için gk'yu kullanabilirsiniz. Örneğin:
gk status
gk remote -v
# vb.
gk, Homebrew'dan aşağıdaki komutla mevcuttur:
Homebrew:
brew install gitkraken-cli
Veya releases sayfası'ndan indirin ve binaries klasörünüze ekleyin:
mv ~/Downloads/gk /usr/local/bin/gk
gk, releases sayfası'ndan indirilebilir bir binary olarak mevcuttur. Sahip olduktan sonra, onu binaries klasörünüze ekleyin:
mv ~/Downloads/gk /usr/local/bin/gk
Ya da yeni bir dizin oluşturun, binary'yi taşıyın ve $PATH'e ekleyin:
mkdir "$HOME/cli"
mv ~/Downloads/gk "$HOME/cli"
export PATH="$HOME/gk:$PATH"
Ayrıca ilgili paketinizi (.deb, .rpm) [indirebilir][releases page] ve aşağıdakiyle yükleyebilirsiniz:
sudo apt install ./gk.deb
veya
sudo rpm -i ./gk.rpm
gk, [Winget][winget]'ten aşağıdaki komutla mevcuttur:
winget install gitkraken.cli
GitKraken CLI, bazı komutlar için simgeler görüntülemek üzere Nerd Fonts'u destekler. Doğru simge renderlamasını sağlamak için lütfen https://www.nerdfonts.com/ adresinde bulunan bir Nerd Font edinin ve yükleyin. Kurulumdan sonra, seçilen Nerd Font'u terminalinizin varsayılan fontu olarak ayarlayın.
gk login tarayıcıda kimlik doğrulamasından sonra dondurulurBu sorun tarayıcıdan kaynaklanmaktadır. Şu anda Safari ve Brave'in localhost aracılığıyla 1314 portuna yanıt vermesine izin vermediğini biliyoruz. Bunu düzeltmek için varsayılan tarayıcınızı değiştirin veya yönlendirmeden önce URL'yi kopyalayın ve başka bir tarayıcıda açın.
Oh-My-Zsh, gitk'yi gk olarak takma ad yaptığından ve bu sorunlara neden olabilir. Bunu düzeltmek için terminalinize yazın:
unalias gk
CLI'yi releases sayfasından macOS'a manuel olarak yüklerseniz, muhtemelen şöyle görünen bir güvenlik hatasıyla karşılaşacaksınız:

Bunu düzeltmek için Settings > Security & Privacy > General adresine gidin ve "Allow Anyway" (Yine de İzin Ver)'e tıklayın.

gk setup komutunu tekrar çalıştırmayı deneyin ve devam etmek için "Open Anyway" (Yine de Aç) öğesine tıklayın.

AI destekli geliştirme için yapay zeka tabanlı görev yönetim sistemi. PRD ayrıştırma, görev genişletme, çoklu provider desteği (Claude, OpenAI, Gemini, Perplexity, xAI) ve optimize edilmiş context kullanımı için seçmeli tool yükleme özelliklerine sahiptir.
Kodlama ajanlarına Figma verilerine doğrudan erişim sağlayarak tasarım implementasyonunu tek adımda tamamlamalarını sağlar.
Yüksek performanslı kod zekası MCP sunucusu. Codebase'leri kalıcı bir knowledge graph'e indeksler — ortalama repo milisaniyeler içinde. 66 dil desteği, sub-ms sorgular, %99 daha az token. Tek statik binary, hiç bağımlılık yok.
gitmcp.io, herhangi bir GitHub repository veya projeye bağlanıp belgelendirme yapabilen genel amaçlı bir remote MCP server'ıdır.
Android/iOS uygulamaları ve cihazların otomasyon, geliştirme ile app scraping işlemleri için MCP Server. iPhone, Google Pixel, Samsung gibi simülatör, emülatör ve fiziksel cihazları destekler.
21st.dev'in en iyi tasarım mühendislerinden ilham alarak özel olarak hazırlanmış UI bileşenleri oluşturun.