MCP aracılığıyla Android cihazları yapay zeka ile kontrol edin; cihaz kontrolü, hata ayıklama, sistem analizi ve UI otomasyonunu kapsamlı bir güvenlik çerçevesiyle gerçekleştirin.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"hyperb1iss-droidmind": {
"command": "python",
"args": [
"-m",
"droidmind"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/hyperb1iss/droidmind.git ~/.mcp/droidmind
cd ~/.mcp/droidmind DroidMind, AI asistanları ile Android cihazları arasında güçlü bir köprü olup, doğal dil aracılığıyla kontrol, debugging ve sistem analizi sağlar. Model Context Protocol (MCP) uygulanarak, DroidMind, AI modellerinin ADB üzerinden Android cihazlarıyla güvenli ve yapılandırılmış bir şekilde doğrudan etkileşim kurmasını sağlar. Agentic coding workflow'unun bir parçası olarak kullanıldığında, DroidMind asistanınızın cihazınızla doğrudan döngüde olmak üzere oluşturmak ve debug etmesini sağlar.
DroidMind, AI asistanlarını şu özelliklere sahip kılar:
Yeteneklerin detaylı listesi için Kullanıcı Kılavuzu ve MCP Referansı bölümüne bakın.
uvx ile Sıfır Kurulum)DroidMind'ı bir MCP uyumlu IDE (Cursor gibi) ile entegre etmenin en hızlı yolu, uvx kullanarak doğrudan GitHub repository'sinden çalıştırmak için yapılandırmaktır. Bu yöntem DroidMind'ı manuel olarak klonlamak veya kurmak gerekmez.
IDE'nizin MCP yapılandırmasına aşağıdakini ekleyin (örneğin Cursor için .cursor/mcp.json):
{
"mcpServers": {
"droidmind": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/hyperb1iss/droidmind",
"droidmind",
"--transport",
"stdio" // Çoğu IDE entegrasyonu için varsayılan ve tercih edilen mod
]
}
}
}
IDE'niz isteğe bağlı olarak DroidMind'ı başlatmak için yapılandırılır. Bu kurulumun tam talimatları Hızlı Başlangıç Kılavuzu içinde yer almaktadır.
uv (Python paket yöneticisi)uvx ile hızlı IDE entegrasyonu (Hızlı Başlangıç'ta ele alınan), kaynaktan manuel kurulum veya Docker kullanımı da dahil olmak üzere DroidMind'ı ayarlama hakkında detaylı talimatlar için lütfen Kurulum Kılavuzu bölümüne bakın.
DroidMind'ı nasıl çalıştıracağınız, kurulumunuza bağlıdır:
uvx üzerinden): IDE'niz, MCP ayarlarında (örneğin mcp.json) yapılandırıldığı şekilde DroidMind'ı otomatik olarak yönetir. Hızlı Başlangıç Kılavuzu bölümüne bakın.droidmind --transport stdio
droidmind --transport sse
Bu genellikle sse://localhost:4256/sse adresinde bir sunucu başlatır.DroidMind'ı farklı ortamlarda çalıştırma hakkında daha fazla detay için Kurulum Kılavuzu bölümüne bakın.
DroidMind, tutarlı, konteynerleştirilmiş bir ortam için Docker kullanılarak da çalıştırılabilir. Bu, dağıtım ve bağımlılıkları izole etmek için özellikle yararlıdır.
Docker imajını oluşturma ve DroidMind'ı stdio veya SSE transport ile bir container'da çalıştırma hakkında kapsamlı talimatlar ve ADB cihaz erişimi hakkında notlar için, lütfen Docker Kılavuzu bölümüne bakın.
DroidMind'a bağlı bir AI asistanı ile aşağıdakine benzer istekler yapabilirsiniz:
emulator-5554 üzerine bu APK'yı kur."your_device_serial adlı cihazdan son crash loglarını göster."emulator-5554 cihazının mevcut ekranındaki 'Sonraki' düğmesine dokunun."Daha fazla fikir için, Kullanıcı Kılavuzu'nda Örnek Sorgular ve Workflow'lar bölümüne bakın.
DroidMind, cihazlarınızı korumak için bir güvenlik framework'ü içerir:
Yüksek riskli işlemler işaretlenir ve kritik olanlar varsayılan olarak engellenir. Daha fazlasını Güvenlik Hususları bölümünde öğrenin.
DroidMind, bağımlılık yönetimi ve geliştirme workflow'ları için uv kullanır.
# Bağımlılıkları yükle/güncelle (.venv oluşturur/günceller)
uv sync --all-groups
# Testleri çalıştır
uv run pytest
# Linting'i çalıştır
uv run ruff check .
# Tür kontrolünü çalıştır
uv run pyright
Katkılar memnuniyetle karşılanır! Lütfen bir Pull Request göndermekten çekinmeyin.
git checkout -b feature/amazing-feature).uv ile ayarlayın.git commit -m 'Add some amazing feature').git push origin feature/amazing-feature).Bu proje Apache Lisansı altında lisanslanmıştır - detaylar için LICENSE dosyasına bakın.
Stefanie Jane 🌠 tarafından oluşturuldu
DroidMind'ı faydalı buluyorsanız, bana bir Monster Ultra Violet ⚡️ al
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.