Erişilebilirlik API'lerini kullanarak masaüstü GUI otomasyonu. Vision modelleri veya ekran görüntüleri olmadan Windows, macOS ve Linux uygulamalarını kontrol edin. İş akışı kaydı, yapılandırılmış veri çıkarma ve tarayıcı DOM incelemesini destekler.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"mediar-ai-terminator": {
"command": "node",
"args": [
"~/.mcp/terminator/index.js"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/mediar-ai/terminator.git ~/.mcp/terminator
cd ~/.mcp/terminator AI asistanlarına (Claude, Cursor, VS Code, vb.) masaüstünüzü kontrol etme ve herhangi bir uygulamada görevleri otomatikleştirme yeteneği verin.
Claude Code (tek satır):
claude mcp add terminator "npx -y terminator-mcp-agent@latest"
Diğer istemciler (Cursor, VS Code, Windsurf, vb.):
MCP config dosyanıza ekleyin:
{
"mcpServers": {
"terminator-mcp-agent": {
"command": "npx",
"args": ["-y", "terminator-mcp-agent@latest"],
"env": {
"LOG_LEVEL": "info",
"RUST_BACKTRACE": "1"
}
}
}
}
Ayrıntılı kurulum talimatları için MCP Agent README dosyasına bakın.
Bunu, workflow'ları deterministik kod olarak önceden eğiterek ve yalnızca kurtarma gerektiğinde AI'yı çağırarak başarıyoruz.
Genel beta workflow builder'ımız + yönetilen hosting:
%95 başarı oranı ile AI'yı çalıştırmaya dağıtın, yüzlerce Windows VM'yi yönetmeden
Terminator şu anda yalnızca Windows desteklemektedir. macOS ve Linux desteklenmez.
| Özellik | Windows | macOS | Linux | Notlar |
|---|---|---|---|---|
| Temel Otomasyon | ||||
| Element Locators | Evet | Hayır | Hayır | name, role, window vb. ile öğeleri bulun. |
UI Actions (click, type) |
Evet | Hayır | Hayır | UI öğeleriyle temel etkileşimler. |
| Application Management | Evet | Hayır | Hayır | Uygulamaları başlat, listele ve yönet. |
| Window Management | Evet | Hayır | Hayır | Aktif pencereyi al, pencereleri listele. |
| Gelişmiş Özellikler | ||||
| Browser Automation | Evet | Hayır | Hayır | Chrome extension tarayıcı kontrolünü sağlar. |
| Workflow Recording | Evet | Hayır | Hayır | Deterministik otomasyon için insan workflow'larını kaydedin. |
| Monitor Management | Evet | Hayır | Hayır | Çoklu ekran desteği. |
| Screen & Element Capture | Evet | Hayır | Hayır | Ekranların veya öğelerin ekran görüntüsünü alın. |
| Kütüphaneler | ||||
Python (terminator.py) |
Kısmi | Hayır | Hayır | pip install terminator |
TypeScript (@mediar-ai/terminator) |
Evet | Hayır | Hayır | npm i @mediar-ai/terminator |
Workflow (@mediar-ai/workflow) |
Evet | Hayır | Hayır | npm i @mediar-ai/workflow |
CLI (@mediar-ai/cli) |
Evet | Hayır | Hayır | npm i @mediar-ai/cli |
KV (@mediar-ai/kv) |
Evet | Hayır | Hayır | npm i @mediar-ai/kv |
MCP (terminator-mcp-agent) |
Evet | Hayır | Hayır | npx -y terminator-mcp-agent --add-to-app [app] |
Rust (terminator-rs) |
Evet | Hayır | Hayır | cargo add terminator-rs |
Açıklama:
name:Seven)Güvenilir seçiciler oluşturmak için (örn. name:Seven, role:Button, window:Calculator), Windows Accessibility Tree'yi incelemeniz gerekir:
Bu araçlar Terminator seçicilerinde kullanılan
Name,Role,ControlTypeve diğer metaveriyi gösterir.
| Platform | CLI | MCP Agent | Otomasyon | Kurulum Yöntemi |
|---|---|---|---|---|
| Windows | Evet | Evet | Evet | npm/bunx |
Not: Terminator şu anda yalnızca Windows desteklemektedir. macOS ve Linux desteği mevcut değildir.
Ayrıntılı sorun giderme, hata ayıklama ve MCP server logları için bize mesaj gönderin.
Katkılar memnuniyetle karşılanır! İstekleri ve pull request'leri göndermekten çekinmeyin. Birçok bölüm deneyseldir ve yardımınız değerlidir.
Dil sunucularını kullanarak sembolik kod işlemleri gerçekleştiren, tam özellikli bir kodlama ajanı.
Yerel kodu bir graf veritabanına indeksleyen ve AI asistanlarına bağlam sağlayan, insanlar için grafik kod görselleştirmeleri sunan bir MCP sunucusu.
Temel okuma, yazma ve komut satırı araçlarıyla donatılmış bir kodlama ajanı.
MCP kullanarak çoklu ajan sistemleri oluşturmak için bir framework'tür. Koordine edilmiş AI işbirliğini sağlayan görev yönetimi, paylaşılan context ve RAG yetenekleriyle gelir.
Claude gibi yapay zeka sistemlerinin VS Code çalışma alanındaki dizin yapısını okuymasını, linter ve language server tarafından tespit edilen sorunları görmesini, kod dosyalarını okumasını ve düzenlemeler yapmasını sağlayan bir MCP Server.
Max için bir kodlama aracısı. Max/MSP/Jitter, müzik ve multimedya için görsel bir programlama dilidir.