Bu repository, Cursor IDE'de MCP (Model Control Protocol) entegrasyonunun nasıl kurulacağını ve kullanılacağını açıklamaktadır.
MCP (Model Control Protocol), Cursor IDE'de GitHub entegrasyonu gibi çeşitli servisleri kullanmanızı sağlayan bir protokoldür. Bu protokol sayesinde doğrudan IDE üzerinden GitHub işlemlerini gerçekleştirebilirsiniz.
- GitHub hesabınızda Settings > Developer settings > Personal access tokens > Tokens (classic) bölümüne gidin
- "Generate new token" butonuna tıklayın
- Token için gerekli izinleri seçin:
repo(tüm repo işlemleri için)workflowread:org
- Token'ı oluşturun ve güvenli bir yerde saklayın
- Cursor IDE'de
.cursorklasörü içindemcp.jsondosyası oluşturun - Aşağıdaki yapılandırmayı ekleyin:
{
"name": "GitHub Integration",
"model": "github",
"apiKey": "YOUR_GITHUB_PERSONAL_ACCESS_TOKEN",
"baseUrl": "https://api.github.com",
"options": {
"repository": "YOUR_USERNAME/YOUR_REPO",
"branch": "main"
},
"mcpServers": {
"github": {
"command": "npx",
"args": [
"-y",
"@smithery/cli@latest",
"run",
"@smithery-ai/github",
"--config",
"{\"githubPersonalAccessToken\":\"YOUR_GITHUB_PERSONAL_ACCESS_TOKEN\"}"
]
}
}
}MCP kurulumundan sonra Cursor IDE üzerinden şu işlemleri yapabilirsiniz:
- Repository oluşturma
- Dosya oluşturma/düzenleme
- Issue oluşturma ve yönetme
- Pull request oluşturma
- Commit ve push işlemleri
- Repository fork'lama
- Branch oluşturma
- Ve daha fazlası...
- GitHub Personal Access Token'ınızı asla public repolarda paylaşmayın
- Token'ı güvenli bir şekilde saklayın
- Sadece ihtiyacınız olan izinleri verin
- Token'ı düzenli aralıklarla yenileyin
Eğer MCP ile ilgili sorunlar yaşıyorsanız:
- Token'ın geçerli olduğundan emin olun
- İzinlerin doğru ayarlandığını kontrol edin
mcp.jsondosyasının doğru formatta olduğunu kontrol edin- Cursor IDE'yi yeniden başlatmayı deneyin
Bu repository'ye katkıda bulunmak için:
- Repository'yi fork'layın
- Yeni bir branch oluşturun
- Değişikliklerinizi yapın
- Pull request açın
Bu proje MIT lisansı altında lisanslanmıştır.