AppleScript MCP Server

AppleScript MCP Server

Integrér AI med macOS ved hjælp af AppleScript MCP Server for kraftfuld automatisering og programmatisk kontrol over Mac-apps og systemfunktioner.

Hvad gør “AppleScript” MCP Server?

AppleScript MCP Server er en Model Context Protocol (MCP) server designet til at give AI-assistenter og udviklingsværktøjer mulighed for at køre AppleScript-kode på en Mac. Ved at fungere som bro gør den det muligt for AI-agenter at tilgå og styre Mac-applikationer og systemfunktioner, såsom interaktion med Noter, Kalender, Kontakter, Beskeder og meget mere. Serveren understøtter opgaver som at søge filer via Spotlight, læse og skrive filer, udføre shell-kommandoer og endda fjernudførelse gennem SSH. Dens lette og intuitive design gør integrationen nem og øger automatiseringen, produktiviteten og udviklingsworkflowet for Mac-brugere betydeligt ved at muliggøre programmatisk adgang til et bredt udvalg af macOS-funktioner.

Liste over Prompts

Ingen genanvendelige prompt-skabeloner er dokumenteret i repositoriet. Kun brugerrettede eksempel-prompts er tilgængelige.

Liste over Ressourcer

Ingen eksplicitte MCP-ressourcer er beskrevet i den tilgængelige dokumentation eller kode.

Liste over Værktøjer

Ingen detaljeret værktøjsoversigt er angivet i server.js eller dokumentationen. Serveren muliggør eksekvering af vilkårlig AppleScript, men specifikke værktøjsprimitiver er ikke opregnet.

Anvendelsesmuligheder for denne MCP Server

  • Automatisering af Mac-applikationer: Gør det muligt for udviklere og AI-agenter at automatisere workflows med Noter, Kalender, Kontakter, Beskeder og andre macOS-apps ved at eksekvere AppleScript-kommandoer.
  • Fil- og systemstyring: Muliggør søgning efter filer via Spotlight eller Finder, læsning og skrivning af filindhold samt programmatisk håndtering af mapper og dokumenter.
  • Hentning af systeminformation: Gør det muligt at forespørge systemstatus såsom batteriprocent, diskplads og kørende applikationer, hvilket er nyttigt for både brugere og automatiserede agenter.
  • Fjernudførelse: Understøtter eksekvering af AppleScript eksternt via SSH, så det er muligt at styre en Mac fra en anden maskine eller container.
  • Medie- og kommunikationskontrol: Tilbyder kontrol over medieafspilning (f.eks. i Apple Music) og kan interagere med kommunikationsapps for at automatisere e-mails, beskeder eller påmindelser.

Sådan sættes det op

Windsurf

  1. Sørg for, at Node.js er installeret på dit system.
  2. Åbn din Windsurf-konfigurationsfil.
  3. Tilføj AppleScript MCP Server til din mcpServers-sektion med nedenstående JSON-udsnit.
  4. Gem konfigurationen og genstart Windsurf.
  5. Verificér, at serveren kører og er tilgængelig.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Claude

  1. Sørg for, at Node.js er installeret.
  2. Find og åbn din Claude-konfigurationsfil.
  3. Tilføj MCP-serveren som vist i eksemplet nedenfor.
  4. Gem konfigurationen og genstart Claude.
  5. Bekræft, at MCP-serveren er klar til brug.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Cursor

  1. Installer Node.js på dit system.
  2. Åbn Cursors konfigurationsfil.
  3. Indsæt AppleScript MCP-serverposten i mcpServers-sektionen.
  4. Gem og genstart Cursor.
  5. Kontroller, at integrationen er lykkedes.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Cline

  1. Kontroller, at Node.js er installeret.
  2. Redigér Cline-konfigurationsfilen.
  3. Tilføj MCP-serverkonfigurationen som vist nedenfor.
  4. Gem ændringer og genstart Cline.
  5. Test, at MCP-serveren fungerer.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Sikring af API-nøgler og legitimationsoplysninger

Ved fjernudførelse kan følsomme oplysninger som SSH-brugernavn og adgangskode angives via miljøvariabler for øget sikkerhed. Eksempel:

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

Sådan bruges denne MCP i flows

Brug af MCP i FlowHunt

For at integrere MCP-servere i dit FlowHunt-workflow skal du begynde med at tilføje MCP-komponenten til dit flow og forbinde den til din AI-agent:

FlowHunt MCP flow

Klik på MCP-komponenten for at åbne konfigurationspanelet. I systemets MCP-konfigurationssektion indsætter du dine MCP-serveroplysninger med dette JSON-format:

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

Når den er konfigureret, kan AI-agenten nu bruge denne MCP som et værktøj med adgang til alle dens funktioner og muligheder. Husk at ændre “applescript_execute” til navnet på din MCP-server og udskifte URL’en med din egen MCP-serveradresse.


Oversigt

SektionTilgængelighedDetaljer/Noter
OversigtGiver et overblik over AppleScript MCP Server
Liste over PromptsIngen genanvendelige prompt-skabeloner; kun brugerrettede eksempler
Liste over RessourcerIngen eksplicitte MCP-ressourcer angivet
Liste over VærktøjerIngen detaljerede værktøjsprimitiver, understøtter AppleScript
Sikring af API-nøglerEksempel med miljøvariabler givet
Sampling Support (mindre vigtigt for vurdering)Ingen omtale af sampling support

Baseret på ovenstående tabel tilbyder AppleScript MCP Server en enkel, men begrænset integration. Dens styrke ligger i direkte kontrol af Mac via AppleScript. Den mangler dog dokumenterede prompt-skabeloner, eksplicitte MCP-ressourcer og detaljerede værktøjsprimitiver. Tilstedeværelsen af licens, moderat popularitet og klare opsætningsvejledninger er et plus. Alt i alt er den yderst nyttig til sit nicheområde, men dokumentationsdybden kunne være bedre.


MCP-score

Har LICENS✅ (MIT)
Har mindst ét værktøj✅ (AppleScript-udførelse)
Antal forks32
Antal stjerner270

Ofte stillede spørgsmål

Hvad er AppleScript MCP Server?

AppleScript MCP Server er en Model Context Protocol-server, der gør det muligt for AI-agenter og automatiseringsværktøjer at eksekvere AppleScript på macOS, så der opnås kontrol over applikationer, filer, systemindstillinger og fjernudførelse.

Hvad er de vigtigste anvendelsesområder?

Anvendelsesområder inkluderer automatisering af Mac-applikationer, fil- og systemstyring, hentning af systeminformation, fjernudførelse af AppleScript via SSH og kontrol over medier og kommunikationsapps.

Hvordan tilføjer jeg AppleScript MCP Server til FlowHunt eller mit udviklingsværktøj?

Tilføj serverkonfigurationen til dit værktøjs mcpServers-sektion som vist i opsætningsguiden. Sørg for, at Node.js er installeret, og følg JSON-konfigurationstrinene for din specifikke klient.

Understøttes fjernudførelse?

Ja, serveren understøtter fjernudførelse af AppleScript via SSH. Brug miljøvariabler til sikkert at angive SSH-legitimationsoplysninger.

Hvilke begrænsninger eller mangler er der?

Serveren mangler dokumenterede prompt-skabeloner og tilbyder ikke eksplicitte MCP-ressourcer eller detaljerede værktøjsprimitiver. Dens styrke ligger i direkte Mac-automatisering og integration med AI-workflows.

Boost din Mac-automatisering med AppleScript MCP Server

Muliggør AI-drevne workflows, automatiser macOS-opgaver, og styr din Mac eksternt med FlowHunt’s sømløse integration af AppleScript MCP Server.

Lær mere

Remote MacOs Use MCP Server
Remote MacOs Use MCP Server

Remote MacOs Use MCP Server

Remote MacOs Use MCP Server gør det muligt for AI-agenter at automatisere, styre og administrere fjern-macOS-systemer sikkert uden ekstra software. Det forbinde...

4 min læsning
AI macOS +4
Apple Books MCP Server
Apple Books MCP Server

Apple Books MCP Server

Apple Books MCP Server forbinder AI-assistenter med Apple Books-økosystemet og eksponerer bøger, samlinger, noter og fremhævninger som strukturerede ressourcer ...

5 min læsning
AI Books +5
Playwright MCP Server
Playwright MCP Server

Playwright MCP Server

Playwright MCP Server giver AI-agenter og udviklere avanceret browserautomatisering og API-interaktion, hvilket muliggør problemfri integration i udviklingsmilj...

4 min læsning
Automation AI Integration +5