AppleScript MCP-server

AppleScript MCP-server

macOS AppleScript Automation AI Integration

Vad gör “AppleScript”-MCP-servern?

AppleScript MCP-servern är en Model Context Protocol (MCP)-server som är utformad för att ge AI-assistenter och utvecklingsverktyg möjlighet att köra AppleScript-kod på en Mac. Genom att fungera som en brygga gör den det möjligt för AI-agenter att komma åt och styra Mac-appar och systemfunktioner, exempelvis interagera med Anteckningar, Kalender, Kontakter, Meddelanden och mer. Servern stöder uppgifter som att söka filer via Spotlight, läsa och skriva filer, köra shell-kommandon och till och med fjärrkörning via SSH. Dess lätta och intuitiva design gör den enkel att integrera och förbättrar automatisering, produktivitet och utvecklingsarbetsflöden för Mac-användare genom att möjliggöra programmatisk åtkomst till ett brett utbud av macOS-funktioner.

Lista över prompts

Inga återanvändbara promptmallar är dokumenterade i arkivet. Endast användarexempelpompts tillhandahålls.

Lista över resurser

Inga explicita MCP-resurser beskrivs i tillgänglig dokumentation eller kod.

Verktygslista

Ingen detaljerad verktygslista tillhandahålls i server.js eller dokumentation. Servern möjliggör körning av godtycklig AppleScript, men specifika verktygsprimitiver räknas inte upp.

Användningsområden för denna MCP-server

  • Mac-app-automation: Gör det möjligt för utvecklare och AI-agenter att automatisera arbetsflöden som involverar Anteckningar, Kalender, Kontakter, Meddelanden och andra macOS-appar genom att köra AppleScript-kommandon.
  • Fil- och systemhantering: Möjliggör sökning av filer via Spotlight eller Finder, läsa och skriva filinnehåll samt hantera mappar och dokument programmatiskt.
  • Hämtning av systeminformation: Underlättar hämtning av systemstatus, såsom batteriprocent, diskutrymme och körande applikationer, användbart både för användare och automatiserade agenter.
  • Fjärrkörning: Stöder körning av AppleScript på distans via SSH, vilket gör det möjligt att hantera en Mac från en annan maskin eller container.
  • Media- och kommunikationskontroll: Ger kontroll över medieuppspelning (t.ex. i Apple Music) och kan interagera med kommunikationsappar för att automatisera e-post, meddelanden eller påminnelser.

Så här sätter du upp det

Windsurf

  1. Kontrollera att Node.js är installerat på ditt system.
  2. Öppna din Windsurf-konfigurationsfil.
  3. Lägg till AppleScript MCP-servern i din mcpServers-sektion med JSON-snippetet nedan.
  4. Spara konfigurationen och starta om Windsurf.
  5. Verifiera att servern är igång och tillgänglig.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Claude

  1. Kontrollera att Node.js är installerat.
  2. Leta upp och öppna din Claude-konfigurationsfil.
  3. Lägg till MCP-servern enligt exemplet nedan.
  4. Spara konfigurationen och starta om Claude.
  5. Bekräfta att MCP-servern är tillgänglig för användning.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Cursor

  1. Installera Node.js på ditt system.
  2. Öppna Cursors konfigurationsfil.
  3. Infoga AppleScript MCP-servern i mcpServers-sektionen.
  4. Spara och starta om Cursor.
  5. Kontrollera att integrationen lyckats.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Cline

  1. Verifiera att Node.js är installerat.
  2. Redigera Clines konfigurationsfil.
  3. Lägg till MCP-serverkonfigurationen enligt exemplet nedan.
  4. Spara ändringarna och starta om Cline.
  5. Testa att MCP-servern fungerar.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Säkra API-nycklar och inloggningsuppgifter

Vid fjärrkörning kan känslig information såsom SSH-användarnamn och lösenord anges via miljövariabler för bättre säkerhet. Exempel:

{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ],
      "env": {
        "REMOTE_USER": "yourusername",
        "REMOTE_PASSWORD": "yourpassword"
      },
      "inputs": {
        "remoteHost": "host.docker.internal"
      }
    }
  }
}

Så använder du denna MCP i flows

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:

FlowHunt MCP flow

Klicka på MCP-komponenten för att öppna konfigurationspanelen. I systemets MCP-konfigurationsavsnitt klistrar du in dina MCP-serveruppgifter med följande JSON-format:

{
  "applescript_execute": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

När du har konfigurerat detta kan AI-agenten nu använda denna MCP som ett verktyg med tillgång till alla dess funktioner och möjligheter. Kom ihåg att ändra “applescript_execute” till det faktiska namnet på din MCP-server och ersätta URL:en med din egen MCP-serveradress.


Översikt

SektionTillgänglighetDetaljer/Noteringar
ÖversiktGer en sammanfattning av AppleScript MCP-servern
Lista över promptsInga återanvändbara promptmallar; endast användarexempel finns
Lista över resurserInga explicita MCP-resurser listade
Lista över verktygInga detaljerade verktygsprimitiver uppräknade; stödjer AppleScript-körning
Säkra API-nycklarExempel på miljövariabler ges
Sampling-stöd (mindre viktigt i utvärdering)Ingen nämnd sampling-stöd

Utifrån ovanstående tabeller erbjuder AppleScript MCP-servern en enkel men begränsad integration. Dess styrka ligger i direkt kontroll av Mac via AppleScript. Dock saknas dokumenterade promptmallar, explicita MCP-resurser och detaljerade verktygsprimitiver. Närvaron av en licens, måttlig popularitet och tydliga installationsinstruktioner är positiva. Sammantaget är den mycket användbar för sin nisch, men dokumentationsdjupet kan förbättras.


MCP-betyg

Har en LICENS✅ (MIT)
Har minst ett verktyg✅ (AppleScript-körning)
Antal Forks32
Antal Stars270

Vanliga frågor

Vad är AppleScript MCP-servern?

AppleScript MCP-servern är en Model Context Protocol-server som gör det möjligt för AI-agenter och automationverktyg att köra AppleScript på macOS, vilket möjliggör kontroll över applikationer, filer, systeminställningar och fjärrkörning.

Vilka är de viktigaste användningsområdena?

Användningsområden inkluderar Mac-app-automation, fil- och systemhantering, hämtning av systeminformation, fjärrstyrd AppleScript-körning via SSH och kontroll över media- och kommunikationsappar.

Hur lägger jag till AppleScript MCP-servern i FlowHunt eller mitt utvecklingsverktyg?

Lägg till serverkonfigurationen i ditt verktygs mcpServers-avsnitt enligt installationsguiden. Kontrollera att Node.js är installerat och följ JSON-konfigurationsstegen för din specifika klient.

Stöds fjärrkörning?

Ja, servern stöder fjärrkörning av AppleScript via SSH. Använd miljövariabler för att på ett säkert sätt ange SSH-uppgifter.

Vilka begränsningar eller saknade funktioner finns?

Servern saknar dokumenterade promptmallar och tillhandahåller inte explicita MCP-resurser eller detaljerade verktygsprimitiver. Dess styrka ligger i direkt Mac-automation och integration med AI-arbetsflöden.

Ge din Mac-automation ett lyft med AppleScript MCP-servern

Aktivera AI-drivna arbetsflöden, automatisera macOS-uppgifter och fjärrstyr din Mac med FlowHunts sömlösa AppleScript MCP-serverintegration.

Lär dig mer

Fjärr-MacOs Använd MCP-server
Fjärr-MacOs Använd MCP-server

Fjärr-MacOs Använd MCP-server

Fjärr-MacOs Använd MCP-server möjliggör för AI-agenter att säkert automatisera, styra och hantera fjärrstyrda macOS-system utan extra programvara. Den skapar en...

4 min läsning
AI macOS +4
Mac Messages MCP Server
Mac Messages MCP Server

Mac Messages MCP Server

Mac Messages MCP Server kopplar säkert samman AI-assistenter och LLM:er med din iMessage-databas på macOS, vilket möjliggör frågor, automation och ökad produkti...

4 min läsning
AI MCP Server +5
Xcode MCP-server
Xcode MCP-server

Xcode MCP-server

Xcode MCP-servern fungerar som en brygga mellan AI-assistenter och Xcode-utvecklingsmiljön, vilket möjliggör automatisering av projektxadhantering, filoperation...

5 min läsning
MCP Server Xcode +7