AppleScript MCP Server
Integreer AI met macOS via de AppleScript MCP Server voor krachtige automatisering en programmatische controle over Mac-apps en systeemfuncties.

Wat doet de “AppleScript” MCP Server?
De AppleScript MCP Server is een Model Context Protocol (MCP) server, ontworpen om AI-assistenten en ontwikkeltools de mogelijkheid te geven AppleScript-code op een Mac uit te voeren. Als brug stelt het AI-agenten in staat toegang te krijgen tot en controle te krijgen over Mac-applicaties en systeemfuncties, zoals interactie met Notities, Agenda, Contacten, Berichten en meer. De server ondersteunt taken als het zoeken naar bestanden via Spotlight, lezen en schrijven van bestanden, uitvoeren van shellopdrachten en zelfs externe uitvoering via SSH. Het lichte en intuïtieve ontwerp maakt eenvoudige integratie mogelijk en verhoogt de automatisering, productiviteit en ontwikkelworkflow voor Mac-gebruikers aanzienlijk door programmatische toegang te bieden tot een breed scala aan macOS-functies.
Lijst met Prompts
Er zijn geen herbruikbare prompt-sjablonen gedocumenteerd in de repository. Alleen gebruikersgerichte voorbeeldprompts zijn aanwezig.
Lijst met Resources
Er worden geen expliciete MCP-resources beschreven in de beschikbare documentatie of code.
Lijst met Tools
Er wordt geen gedetailleerde lijst met tools gegeven in server.js of de documentatie. De server maakt uitvoering van willekeurige AppleScript mogelijk, maar specifieke toolprimitieven zijn niet opgesomd.
Gebruiksscenario’s van deze MCP Server
- Mac-applicatie-automatisering: Maakt het voor ontwikkelaars en AI-agenten mogelijk om workflows te automatiseren met Notities, Agenda, Contacten, Berichten en andere macOS-apps door AppleScript-opdrachten uit te voeren.
- Bestands- en systeembeheer: Stelt je in staat om bestanden te zoeken met Spotlight of Finder, bestanden in te lezen en te schrijven, en mappen en documenten programmatisch te beheren.
- Ophalen van systeeminformatie: Maakt het opvragen van systeemstatus zoals batterijpercentage, schijfruimte en actieve applicaties mogelijk, handig voor zowel gebruikers als geautomatiseerde agenten.
- Externe uitvoering: Ondersteunt het uitvoeren van AppleScript op afstand via SSH, zodat je een Mac vanaf een andere machine of container kunt beheren.
- Media- en communicatiebesturing: Biedt besturing over mediaplayback (bijv. in Apple Music) en kan communiceren met communicatie-apps om e-mails, berichten of herinneringen te automatiseren.
Hoe stel je het in
Windsurf
- Zorg dat Node.js op je systeem is geïnstalleerd.
- Open je Windsurf-configuratiebestand.
- Voeg de AppleScript MCP Server toe aan je
mcpServers
-sectie met de onderstaande JSON-snippet. - Sla de configuratie op en herstart Windsurf.
- Controleer of de server draait en bereikbaar is.
{
"mcpServers": {
"applescript_execute": {
"command": "npx",
"args": [
"@peakmojo/applescript-mcp"
]
}
}
}
Claude
- Zorg dat Node.js is geïnstalleerd.
- Zoek en open het configuratiebestand van Claude.
- Voeg de MCP-server toe zoals in het onderstaande voorbeeld.
- Sla het bestand op en herstart Claude.
- Bevestig dat de MCP-server beschikbaar is voor gebruik.
{
"mcpServers": {
"applescript_execute": {
"command": "npx",
"args": [
"@peakmojo/applescript-mcp"
]
}
}
}
Cursor
- Installeer Node.js op je systeem.
- Open het configuratiebestand van Cursor.
- Voeg de AppleScript MCP-server toe aan de sectie
mcpServers
. - Sla op en herstart Cursor.
- Controleer of de integratie succesvol is.
{
"mcpServers": {
"applescript_execute": {
"command": "npx",
"args": [
"@peakmojo/applescript-mcp"
]
}
}
}
Cline
- Controleer of Node.js is geïnstalleerd.
- Bewerk het configuratiebestand van Cline.
- Voeg de MCP-serverconfiguratie toe zoals in het onderstaande voorbeeld.
- Sla wijzigingen op en herstart Cline.
- Test of de MCP-server werkt.
{
"mcpServers": {
"applescript_execute": {
"command": "npx",
"args": [
"@peakmojo/applescript-mcp"
]
}
}
}
API-sleutels en inloggegevens beveiligen
Voor externe uitvoering kunnen gevoelige gegevens zoals SSH-gebruikersnamen en -wachtwoorden via omgevingsvariabelen worden opgegeven voor betere beveiliging. Voorbeeld:
{
"mcpServers": {
"applescript_execute": {
"command": "npx",
"args": [
"@peakmojo/applescript-mcp"
],
"env": {
"REMOTE_USER": "yourusername",
"REMOTE_PASSWORD": "yourpassword"
},
"inputs": {
"remoteHost": "host.docker.internal"
}
}
}
}
Hoe gebruik je deze MCP in flows
MCP gebruiken in FlowHunt
Om MCP-servers in je FlowHunt-workflow te integreren, voeg je het MCP-component toe aan je flow en verbind je deze met je AI-agent:

Klik op het MCP-component om het configuratiepaneel te openen. Voeg in de systeem-MCP-configuratie je MCP-serverdetails toe met dit JSON-formaat:
{
"applescript_execute": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Na configuratie kan de AI-agent deze MCP nu als tool gebruiken met toegang tot alle functies en mogelijkheden. Vergeet niet “applescript_execute” te wijzigen naar de daadwerkelijke naam van je MCP-server en de URL te vervangen door jouw MCP-server-URL.
Overzicht
Sectie | Beschikbaarheid | Details/Opmerkingen |
---|---|---|
Overzicht | ✅ | Biedt een samenvatting van de AppleScript MCP Server |
Lijst met Prompts | ⛔ | Geen herbruikbare prompt-sjablonen; enkel gebruikersvoorbeelden aanwezig |
Lijst met Resources | ⛔ | Geen expliciete MCP-resources vermeld |
Lijst met Tools | ⛔ | Geen gedetailleerde toolprimitieven; ondersteunt AppleScript-uitvoering |
API-sleutels beveiligen | ✅ | Voorbeeld met omgevingsvariabelen |
Sampling-ondersteuning (minder belangrijk) | ⛔ | Geen vermelding van sampling-ondersteuning |
Op basis van bovenstaande tabel biedt de AppleScript MCP Server een eenvoudige maar beperkte integratie. De kracht ligt in directe besturing van de Mac via AppleScript. Er ontbreken echter gedocumenteerde prompt-sjablonen, expliciete MCP-resources en gedetailleerde toolprimitieven. De aanwezigheid van een licentie, redelijke populariteit en duidelijke installatie-instructies zijn pluspunten. Al met al is het zeer nuttig binnen zijn niche, maar de documentatie zou beter kunnen.
MCP Score
Heeft een LICENSE | ✅ (MIT) |
---|---|
Heeft minstens één tool | ✅ (AppleScript-uitvoering) |
Aantal forks | 32 |
Aantal sterren | 270 |
Veelgestelde vragen
- Wat is de AppleScript MCP Server?
De AppleScript MCP Server is een Model Context Protocol-server waarmee AI-agenten en automatiseringstools AppleScript op macOS kunnen uitvoeren, waardoor controle over applicaties, bestanden, systeeminstellingen en externe uitvoering mogelijk wordt.
- Wat zijn de belangrijkste use-cases?
Toepassingen zijn onder meer Mac-applicatie-automatisering, beheer van bestanden en systeem, ophalen van systeeminformatie, externe AppleScript-uitvoering via SSH en controle over media- en communicatie-apps.
- Hoe voeg ik de AppleScript MCP Server toe aan FlowHunt of mijn dev-tool?
Voeg de serverconfiguratie toe aan de sectie mcpServers van je tool zoals weergegeven in de installatiegids. Zorg dat Node.js is geïnstalleerd en volg de JSON-configuratiestappen voor jouw specifieke client.
- Wordt externe uitvoering ondersteund?
Ja, de server ondersteunt externe AppleScript-uitvoering via SSH. Gebruik omgevingsvariabelen om SSH-gegevens veilig aan te leveren.
- Wat zijn de beperkingen of ontbrekende functies?
De server mist gedocumenteerde prompt-sjablonen en biedt geen expliciete MCP-resources of gedetailleerde toolprimitieven. De kracht zit in directe Mac-automatisering en integratie met AI-workflows.
Geef je Mac-automatisering een boost met AppleScript MCP Server
Activeer AI-gedreven workflows, automatiseer macOS-taken en bestuur je Mac op afstand met de naadloze AppleScript MCP Server-integratie van FlowHunt.