PlanetScale Database için CLI aracı.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"planetscale-cli": {
"command": "node",
"args": [
"~/.mcp/cli/index.js"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/planetscale/cli.git ~/.mcp/cli
cd ~/.mcp/cli PlanetScale sadece bir veritabanıdan daha fazlası ve bizim CLI'mız komutların karmaşık bir yığınından daha fazlası. pscale command line aracı, branch'ler, deploy request'leri ve diğer PlanetScale konseptlerini parmaklarınızın ucuna getirir.

pscale bir Homebrew Tap aracılığıyla ve releases sayfasından indirilebilen binary olarak mevcuttur:
brew install planetscale/tap/pscale
İsteğe bağlı: pscale belirli komutlar için PATH'inizde bir MySQL 8 Client'ı gerektirir. Bunu aşağıdaki komutu çalıştırarak kurabilirsiniz:
brew install mysql-client@8.4
En son sürüme yükseltmek için:
brew upgrade pscale
pscale releases sayfasından indirilebilen binary'ler olarak mevcuttur. releases sayfasından .deb veya .rpm'yi indirin ve sırasıyla sudo dpkg -i ve sudo rpm -i ile kurun.
Arch: pscale-cli-bin
pscale scoop aracılığıyla ve releases sayfasından indirilebilen binary olarak mevcuttur:
scoop bucket add pscale https://github.com/planetscale/scoop-bucket.git
scoop install pscale mysql
En son sürüme yükseltmek için:
scoop update pscale
releases sayfasından önceden derlenmiş binary'leri indirin ve istediğiniz konuma kopyalayın.
Alternatif olarak, tüm macOS, Windows ve Linux platformlarında çalışan bin kurabilirsiniz:
bin install https://github.com/planetscale/cli
En son sürüme yükseltmek için:
bin upgrade pscale
Kullanıma hazır Docker container image'ları sağlıyoruz. En son image'ı çekmek için:
docker pull planetscale/pscale:latest
Belirli bir sürümü çekmek için:
docker pull planetscale/pscale:v0.63.0
pscale yazınca docker'dan pscale'nin en son sürümünü çalıştıran bir shell alias'ına sahip olmak isterseniz:
mkdir -p $HOME/.config/planetscale
alias pscale="docker run -e HOME=/tmp -v $HOME/.config/planetscale:/tmp/.config/planetscale --user $(id -u):$(id -g) --rm -it -p 3306:3306/tcp planetscale/pscale:latest"
Servis token'ları ile çalışan ve pseudo terminal veya non-interactive mode gerektiren komutlar arasında ayrım yapan daha gelişmiş bir örneğe ihtiyacınız varsa, bu shell fonksiyonuna göz atın.
Deprecated: CLI tabanlı MCP server'ı (
pscale mcp) deprecated'dir ve gelecek bir sürümde kaldırılacaktır. Bunun yerine PlanetScale MCP server'ını kullanın: https://planetscale.com/docs/connect/mcp
GitHub Actions'da pscale'ı kurmak ve kullanmak için setup-pscale-action kullanın.
- name: Setup pscale
uses: planetscale/setup-pscale-action@v1
- name: Use pscale
env:
PLANETSCALE_SERVICE_TOKEN_ID: ${{ secrets.PLANETSCALE_SERVICE_TOKEN_ID }}
PLANETSCALE_SERVICE_TOKEN: ${{ secrets.PLANETSCALE_SERVICE_TOKEN }}
run: |
pscale deploy-request list my-db --org my-org
Bir command çalıştırmak için:
go run cmd/pscale/main.go <command>
Alternatif olarak, pscale'ı build edebilirsiniz:
go build cmd/pscale/main.go
Ve daha sonra test etmek için cmd/pscale/ içinde build edilen pscale binary'sini kullanın:
./cmd/pscale/pscale <command>
Lütfen Dokümantasyon sayfamızı ziyaret edin: planetscale.com/docs
Veritabanları için kolay, hızlı ve güvenli araçlar sağlayan açık kaynak MCP sunucusu.
Baserow veritabanı entegrasyonu ile tablo arama, listeleme ve satır oluşturma, okuma, güncelleme ve silme işlemlerini gerçekleştirebilirsiniz.
Postgres geliştirme ve operasyonları için kapsamlı MCP sunucusu; performans analizi, ayarlama ve sağlık kontrolleri için araçlar içerir.
Supabase'in resmi MCP sunucusu, AI asistanlarını doğrudan Supabase projenize bağlayarak tablo yönetimi, config getirme ve veri sorgulama gibi işlemleri gerçekleştirmelerine olanak tanır.
NodeJS'de MySQL veritabanı entegrasyonu, yapılandırılabilir erişim kontrolleri ve schema incelemesi özellikleri ile sağlanır.
A Qdrant MCP server