
iTerm MCP Sunucusu
iTerm MCP Sunucusu, FlowHunt veya LLM tabanlı iş akışlarından doğrudan programatik terminal otomasyonu, oturum yönetimi ve komut yürütme sağlayarak, yapay zeka ...
AI asistanlarının geliştirme süreçlerini kolaylaştırmak, REPL otomasyonunu sağlamak ve komut çalıştırmak için iTerm terminalinizle güvenli ve verimli şekilde etkileşime geçmesini sağlayın.
iterm-mcp MCP Sunucusu, AI asistanlarına iTerm oturumunuza doğrudan erişim sağlamak için tasarlanmış bir Model Context Protocol sunucusudur. Bu güçlü araç, büyük dil modellerinin (LLM) komut çalıştırmasına, REPL’lerle etkileşime girmesine ve o anda aktif olan iTerm terminalinde iş akışlarını yönetmesine olanak tanır. AI istemcileriyle terminal ortamı arasında köprü görevi gören iterm-mcp, geliştirme iş akışlarını doğal, ortak erişimle güçlendirir—kabuk komutları çalıştırmak, terminal çıktısını incelemek ve kontrol karakterleri göndermek (ör. kesme sinyalleri) gibi işlemleri kolaylaştırır. Etkin token kullanımı yalnızca ilgili çıktının gösterilmesini sağlarken, minimum bağımlılıkları sayesinde Claude Desktop ve diğer MCP destekli istemciler gibi platformlarla kolayca entegre olur, geliştiriciler için CLI ve REPL yardımlarını hızlandırır.
Depoda açıkça belirtilmiş bir komut şablonu yok.
Depoda açıkça belgelenmiş bir kaynak yok.
write_to_terminal
Girdiği metni aktif iTerm terminal oturumuna yazar. Genellikle kabuk komutlarını çalıştırmak için kullanılır ve üretilen çıktı satırlarının sayısını döndürür.
read_terminal_output
Aktif iTerm terminal çıktısından belirli sayıda satır okur ve modellerin son terminal etkinliğini almasını sağlar.
send_control_character
Aktif iTerm terminaline kontrol karakterleri (Ctrl+C veya Ctrl+Z gibi) gönderir, böylece süreçlerin kesilmesini veya askıya alınmasını destekler.
REPL Otomasyonu ve Yardımı
LLM’lerin canlı REPL oturumlarıyla etkileşime geçmesini, komut çalıştırmasını, sonuçları incelemesini ve çok adımlı iş akışlarını etkileşimli şekilde yönetmesini sağlar.
CLI İş Akışı Otomasyonu
AI ajanlarının kabuk komutları çalıştırmasını, rutin geliştirme görevlerini otomatikleştirmesini ve çıktı ayrıştırma ya da hata yönetimini üstlenmesini mümkün kılar.
Terminal Çıktısı İncelemesi
Modeller mevcut veya geçmiş terminal çıktısını inceleyebilir, ekranda neler olduğu hakkında soruları yanıtlayabilir ve hata ayıklama ya da log analizi konusunda yardımcı olabilir.
Süreç Yönetimi
Kontrol karakterleri aracılığıyla geliştiriciler süreç kesme, askıya alma veya devam ettirme görevlerini daha güvenli iş akışı için AI asistanlarına devredebilir.
Kod Çalıştırma ve Test Etme
Kod parçacıklarını veya betikleri doğrudan terminalde çalıştırmayı kolaylaştırır, AI modeli çıktıyı alır ve sonuçlara göre yineleme yapar.
mcpServers
bölümüne iterm-mcp MCP sunucu yapılandırmasını ekleyin:{
"mcpServers": {
"iterm-mcp": {
"command": "npx",
"args": [
"-y",
"iterm-mcp"
]
}
}
}
API anahtarlarını güvenli hale getirme:
Eğer sunucu ortam değişkenleri veya gizli anahtarlar gerektiriyorsa, bunları şu şekilde ekleyin:
{
"mcpServers": {
"iterm-mcp": {
"command": "npx",
"args": ["-y", "iterm-mcp"],
"env": {
"MY_SECRET_KEY": "value"
}
}
}
}
~/Library/Application Support/Claude/claude_desktop_config.json
(macOS)%APPDATA%/Claude/claude_desktop_config.json
(Windows)mcpServers
bölümüne iterm-mcp sunucusunu ekleyin:{
"mcpServers": {
"iterm-mcp": {
"command": "npx",
"args": [
"-y",
"iterm-mcp"
]
}
}
}
API anahtarlarını güvenli hale getirme:
Gerektiğinde gizli anahtarları env
nesnesi altına ekleyin.
{
"mcpServers": {
"iterm-mcp": {
"command": "npx",
"args": [
"-y",
"iterm-mcp"
]
}
}
}
API anahtarlarını güvenli hale getirme:
Gizli anahtarları env
özniteliğiyle ekleyin.
{
"mcpServers": {
"iterm-mcp": {
"command": "npx",
"args": [
"-y",
"iterm-mcp"
]
}
}
}
API anahtarlarını güvenli hale getirme:
Yapılandırmada ortam değişkenleri olarak gizli anahtarları ekleyin, örneğin:
{
"mcpServers": {
"iterm-mcp": {
"command": "npx",
"args": ["-y", "iterm-mcp"],
"env": {
"MY_SECRET_KEY": "value"
}
}
}
}
FlowHunt’ta MCP kullanımı
MCP sunucularını FlowHunt iş akışınıza entegre etmek için, öncelikle akışınıza MCP bileşenini ekleyin ve AI ajanınıza bağlayın:
MCP bileşenine tıklayarak yapılandırma panelini açın. Sistem MCP yapılandırması bölümüne aşağıdaki JSON formatında MCP sunucu bilgilerinizi girin:
{
"iterm-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Yapılandırma tamamlandığında, AI ajanı artık bu MCP’nin tüm işlev ve yeteneklerine erişerek onu bir araç olarak kullanabilir. “MCP-name” kısmını kendi MCP sunucunuzun gerçek adıyla (ör. “github-mcp”, “weather-api” vb.) ve URL’yi kendi MCP sunucu adresinizle değiştirmeniz gerektiğini unutmayın.
Bölüm | Durum | Detaylar/Notlar |
---|---|---|
Genel Bakış | ✅ | |
Komut Şablonları Listesi | ⛔ | Komut şablonu belgelenmemiş |
Kaynaklar Listesi | ⛔ | Açıkça belgelenmiş kaynak yok |
Araçlar Listesi | ✅ | write_to_terminal, read_terminal_output, send_control_character |
API Anahtarlarını Güvenli Hale Getirme | ✅ | env ile yapılandırma örnekleri belgelenmiş |
Sampling Desteği (değerlendirmede önemsiz) | ⛔ | Sampling desteği belirtilmemiş |
Mevcut bilgilere göre, iterm-mcp sağlam terminal entegrasyonu ve araç sunumu, açık kurulum talimatları ve güvenlik rehberliği sunar; fakat belgelenmiş komut şablonları, açık kaynaklar ve roots veya sampling gibi gelişmiş MCP özelliklerinden yoksundur. Bu, onu terminal odaklı iş akışları için uygun kılar, ancak daha geniş MCP bağlamları için daha az özellikli yapar.
Lisansı Var mı | ✅ (MIT) |
---|---|
En az bir aracı var mı | ✅ |
Fork sayısı | 32 |
Star sayısı | 360 |
iterm-mcp, AI asistanlarının iTerm terminal oturumunuza doğrudan erişmesini ve etkileşim kurmasını sağlayan bir Model Context Protocol sunucusudur. Komut çalıştırma, REPL otomasyonu, terminal çıktısı inceleme ve süreç yönetimini güvenli ve pratik bir entegrasyonla mümkün kılar.
iterm-mcp; write_to_terminal (kabuk komutları çalıştırma), read_terminal_output (son terminal çıktısını alma) ve send_control_character (Ctrl+C veya Ctrl+Z gibi sinyaller göndererek süreç yönetimi) gibi araçlar sunar.
iterm-mcp'yi Windsurf, Claude Desktop, Cursor ve Cline ile entegre edebilirsiniz. Her platformda MCP sunucusunu eklemek için basit bir yapılandırma güncellemesi gereklidir.
Gizli anahtarlar veya ortam değişkenlerini MCP sunucusu yapılandırmasında `env` nesnesi altında ekleyin. Böylece, hassas bilgiler çalışma sırasında koruma altında tutulur.
iterm-mcp; REPL otomasyonu, CLI iş akışı otomasyonu, terminal çıktısı inceleme, süreç yönetimi ve kod çalıştırma/test etme gibi alanlarda AI destekli terminal erişimi sağlar.
iTerm MCP Sunucusu, FlowHunt veya LLM tabanlı iş akışlarından doğrudan programatik terminal otomasyonu, oturum yönetimi ve komut yürütme sağlayarak, yapay zeka ...
Terminal Controller MCP Sunucusu, standart bir arayüz üzerinden terminal komutlarının güvenli şekilde yürütülmesini, dizinlerde gezinilmesini ve dosya sistemi i...
mcp-server-commands MCP Sunucusu, AI asistanlarını güvenli sistem komutları çalıştırma ile buluşturarak LLM'lerin shell ile etkileşime geçmesini, geliştirme gör...