
iTerm MCP-server
iTerm MCP-server möjliggör sömlös integration mellan AI-assistenter och iTerm2 på macOS, vilket tillåter programmatisk terminalautomatisering, sessionshantering...
Gör det möjligt för AI-assistenter att interagera säkert och effektivt med din iTerm-terminal för smidigare utveckling, REPL-automatisering och kommandokörning.
iterm-mcp MCP-servern är en Model Context Protocol-server utformad för att ge AI-assistenter direkt åtkomst till din iTerm-session. Det här kraftfulla verktyget gör det möjligt för stora språkmodeller (LLM:er) att köra kommandon, interagera med REPL:er och hantera arbetsflöden i den för tillfället aktiva iTerm-terminalen. Genom att koppla AI-klienter till terminalmiljön förbättrar iterm-mcp utvecklingsflöden genom naturlig, delad åtkomst – och underlättar uppgifter som att köra shell-kommandon, inspektera terminalutdata och skicka kontrolltecken (t.ex. avbrottssignaler). Dess effektiva tokenhantering ser till att endast relevant utdata visas, och dess minimala beroenden gör det enkelt att integrera med plattformar som Claude Desktop och andra MCP-aktiverade klienter, vilket förenklar CLI- och REPL-stöd för utvecklare.
Inga promptmallar anges uttryckligen i arkivet.
Inga explicita resurser är dokumenterade i arkivet.
write_to_terminal
Skriver indata till den aktiva iTerm-terminalsessionen. Används ofta för att köra shell-kommandon och returnerar antalet genererade utdata-rader.
read_terminal_output
Läser ett angivet antal rader från den aktiva iTerm-terminalens utdata, vilket gör det möjligt för modeller att hämta senaste terminalaktivitet.
send_control_character
Skickar kontrolltecken (som Ctrl+C eller Ctrl+Z) till den aktiva iTerm-terminalen, och stödjer avbrytande eller pausande av processer.
REPL-automatisering och assistans
Möjliggör för LLM:er att interagera med aktiva REPL-sessioner, köra kommandon, inspektera resultat och hantera flerstegsarbetsflöden interaktivt.
CLI-arbetsflödesautomatisering
Låter AI-agenter köra och övervaka shell-kommandon, automatisera rutinuppgifter för utveckling och hantera utdataanalys eller felhantering.
Inspektion av terminalutdata
Modeller kan inspektera aktuell eller tidigare terminalutdata, svara på frågor om vad som visas på skärmen och bistå med felsökning eller logganalys.
Processhantering
Via kontrolltecken kan utvecklare låta AI-assistenter hantera avbrott, paus eller återupptagning av processer för ökad arbetsflödessäkerhet.
Kodkörning och testning
Underlättar att köra kodsnuttar eller skript direkt i terminalen, där AI-modellen tar emot utdata och itererar utifrån resultaten.
mcpServers
:{
"mcpServers": {
"iterm-mcp": {
"command": "npx",
"args": [
"-y",
"iterm-mcp"
]
}
}
}
Skydda API-nycklar:
Om servern kräver miljövariabler eller hemligheter, lägg till dem så här:
{
"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
-sektion:{
"mcpServers": {
"iterm-mcp": {
"command": "npx",
"args": [
"-y",
"iterm-mcp"
]
}
}
}
Skydda API-nycklar:
Lägg till hemligheter under objektet env
vid behov.
{
"mcpServers": {
"iterm-mcp": {
"command": "npx",
"args": [
"-y",
"iterm-mcp"
]
}
}
}
Skydda API-nycklar:
Lägg till hemligheter via attributet env
.
{
"mcpServers": {
"iterm-mcp": {
"command": "npx",
"args": [
"-y",
"iterm-mcp"
]
}
}
}
Skydda API-nycklar:
Konfigurera hemligheter som miljövariabler i konfigfilen, t.ex.:
{
"mcpServers": {
"iterm-mcp": {
"command": "npx",
"args": ["-y", "iterm-mcp"],
"env": {
"MY_SECRET_KEY": "value"
}
}
}
}
Använda MCP i FlowHunt
För att integrera MCP-servrar i ditt FlowHunt-arbetsflöde, börja med att lägga till MCP-komponenten i ditt flöde och koppla den till din AI-agent:
Klicka på MCP-komponenten för att öppna konfigurationspanelen. I systemets MCP-konfigurationssektion, ange dina MCP-serveruppgifter enligt detta JSON-format:
{
"iterm-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
När det är konfigurerat kan AI-agenten använda denna MCP som ett verktyg med tillgång till alla dess funktioner och kapaciteter. Kom ihåg att ändra “MCP-name” till det faktiska namnet på din MCP-server (t.ex. “github-mcp”, “weather-api” osv.) och byt ut URL:en till din egen MCP-server-URL.
Sektion | Tillgänglighet | Detaljer/Noteringar |
---|---|---|
Översikt | ✅ | |
Lista över promptar | ⛔ | Inga dokumenterade promptmallar |
Lista över resurser | ⛔ | Inga explicita resurser dokumenterade |
Lista över verktyg | ✅ | write_to_terminal, read_terminal_output, send_control_character |
Skydd av API-nycklar | ✅ | Konfigurationsexempel med env dokumenterade |
Samplingstöd (mindre viktigt vid utvärdering) | ⛔ | Inget samplingstöd nämnt |
Utifrån tillgänglig information erbjuder iterm-mcp robust terminalintegrering och verktygsexponering, med tydliga installationsinstruktioner och säkerhetsvägledning, men saknar dokumenterade promptmallar, explicita resurser och avancerade MCP-funktioner som rötter och sampling. Detta gör den lämplig för terminalcentrerade arbetsflöden, men mindre funktionsrik för bredare MCP-sammanhang.
Har en LICENSE | ✅ (MIT) |
---|---|
Har minst ett verktyg | ✅ |
Antal förgreningar | 32 |
Antal stjärnor | 360 |
iterm-mcp är en Model Context Protocol-server som låter AI-assistenter få direkt åtkomst till och interagera med din iTerm-terminalsession. Den möjliggör kommandokörning, REPL-automatisering, inspektion av terminalutdata och processhantering genom säker och smidig integrering.
iterm-mcp exponerar verktyg såsom write_to_terminal (köra shell-kommandon), read_terminal_output (hämta senaste terminalutdata) och send_control_character (skicka signaler som Ctrl+C eller Ctrl+Z för processhantering).
Du kan integrera iterm-mcp med Windsurf, Claude Desktop, Cursor och Cline. Varje plattform kräver en enkel konfigurationsändring för att lägga till MCP-servern.
Lägg till hemligheter eller miljövariabler under objektet `env` i din MCP-serverkonfiguration. På så sätt förblir känslig information skyddad under körning.
iterm-mcp är idealisk för REPL-automatisering, CLI-arbetsflödesautomatisering, inspektion av terminalutdata, processhantering och kodkörning/testning – allt via AI-driven terminalåtkomst.
Superladda dina CLI-arbetsflöden och automatisera REPL-sessioner genom att integrera iterm-mcp med FlowHunt. Öka produktiviteten med sömlös AI-driven terminalåtkomst.
iTerm MCP-server möjliggör sömlös integration mellan AI-assistenter och iTerm2 på macOS, vilket tillåter programmatisk terminalautomatisering, sessionshantering...
DesktopCommander MCP Server ger AI-assistenter som Claude direkt skrivbordsautomatisering, med säker terminalkontroll, filsystemsökning och diff-baserad filredi...
Mcp-server-commands MCP Server bryggar AI-assistenter till säker systemkommandoexekvering, så att LLM:er kan interagera med skalet, automatisera utvecklingsuppg...