AppleScript MCP Server

Integrujte AI s macOS pomocou AppleScript MCP Servera pre silnú automatizáciu a programové ovládanie Mac aplikácií a systémových funkcií.

AppleScript MCP Server

Čo robí „AppleScript“ MCP Server?

AppleScript MCP Server je server Model Context Protocol (MCP) navrhnutý na to, aby poskytol AI asistentom a vývojárskym nástrojom možnosť spúšťať AppleScript kód na Macu. Ako most umožňuje AI agentom prístup a ovládanie Mac aplikácií a systémových funkcií, ako je interakcia s Poznámkami, Kalendárom, Kontaktmi, Správami a ďalšími. Server podporuje úlohy ako vyhľadávanie súborov cez Spotlight, čítanie a zápis súborov, vykonávanie shell príkazov a dokonca aj vzdialené vykonávanie cez SSH. Jeho ľahký a intuitívny dizajn umožňuje jednoduchú integráciu a výrazne zvyšuje automatizáciu, produktivitu a vývojársky workflow pre používateľov Macu vďaka programovému prístupu k širokej škále funkcií macOS.

Zoznam promptov

V repozitári nie sú zdokumentované žiadne znovupoužiteľné šablóny promptov. Sú uvedené len ukážky promptov pre používateľov.

Zoznam zdrojov

V dostupnej dokumentácii ani kóde nie sú popísané žiadne explicitné MCP zdroje.

Zoznam nástrojov

V server.js ani dokumentácii nie je uvedený podrobný zoznam nástrojov. Server umožňuje vykonávanie ľubovoľného AppleScriptu, ale konkrétne nástrojové primitívy nie sú vymenované.

Príklady použitia tohto MCP Servera

  • Automatizácia Mac aplikácií: Umožňuje vývojárom a AI agentom automatizovať pracovné postupy s Poznámkami, Kalendárom, Kontaktmi, Správami a ďalšími macOS aplikáciami vykonávaním AppleScript príkazov.
  • Správa súborov a systému: Umožňuje vyhľadávanie súborov pomocou Spotlight alebo Finderu, čítanie a zápis obsahu súborov a programové spravovanie priečinkov a dokumentov.
  • Získavanie systémových informácií: Uľahčuje dotazovanie na stav systému, ako je percento batérie, miesto na disku a bežiace aplikácie – užitočné pre používateľov aj automatizované agenty.
  • Vzdialené vykonávanie: Podporuje spúšťanie AppleScriptu na diaľku cez SSH, čo umožňuje spravovať Mac z iného zariadenia alebo kontajnera.
  • Ovládanie médií a komunikácie: Ponúka ovládanie prehrávania médií (napr. v Apple Music) a dokáže interagovať s komunikačnými aplikáciami pre automatizáciu e-mailov, správ alebo pripomienok.

Ako nastaviť

Windsurf

  1. Uistite sa, že máte nainštalovaný Node.js.
  2. Otvorte konfiguračný súbor Windsurf.
  3. Pridajte AppleScript MCP Server do sekcie mcpServers pomocou JSON úryvku nižšie.
  4. Uložte konfiguráciu a reštartujte Windsurf.
  5. Overte, že server beží a je dostupný.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Claude

  1. Uistite sa, že máte nainštalovaný Node.js.
  2. Vyhľadajte a otvorte konfiguračný súbor Claude.
  3. Pridajte MCP server podľa príkladu nižšie.
  4. Uložte konfiguráciu a reštartujte Claude.
  5. Potvrďte, že je MCP server dostupný na použitie.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Cursor

  1. Nainštalujte Node.js na svoj systém.
  2. Otvorte konfiguračný súbor Cursor.
  3. Vložte záznam AppleScript MCP servera do sekcie mcpServers.
  4. Uložte a reštartujte Cursor.
  5. Skontrolujte, že integrácia prebehla úspešne.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Cline

  1. Overte, že máte nainštalovaný Node.js.
  2. Upravte konfiguračný súbor Cline.
  3. Pridajte konfiguráciu MCP servera podľa príkladu nižšie.
  4. Uložte zmeny a reštartujte Cline.
  5. Otestujte, či je MCP server funkčný.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Zabezpečenie API kľúčov a prihlasovacích údajov

Pre vzdialené vykonávanie možno citlivé informácie, ako sú SSH používateľské mená a heslá, bezpečnejšie poskytnúť cez environmentálne premenné. Príklad:

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

Ako použiť tento MCP vo flowoch

Použitie MCP vo FlowHunt

Na integráciu MCP serverov do vášho FlowHunt flowu začnite pridaním MCP komponentu do flowu a jeho prepojením s AI agentom:

FlowHunt MCP flow

Kliknite na MCP komponent a otvorte panel konfigurácie. V sekcii systémovej MCP konfigurácie vložte údaje o vašom MCP serveri v tomto JSON formáte:

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

Po nakonfigurovaní je AI agent schopný používať tento MCP ako nástroj so všetkými jeho funkciami a možnosťami. Nezabudnite zmeniť “applescript_execute” na skutočný názov vášho MCP servera a upraviť URL na vašu vlastnú adresu MCP servera.


Prehľad

SekciaDostupnosťDetaily/Poznámky
PrehľadPoskytuje súhrn AppleScript MCP Servera
Zoznam promptovNie sú k dispozícii znovupoužiteľné šablóny promptov, len ukážky
Zoznam zdrojovNie sú uvedené explicitné MCP zdroje
Zoznam nástrojovNie je vymenovaná detailná sada nástrojov; podporuje vykonávanie AppleScriptu
Zabezpečenie API kľúčovUvedený príklad použitia environmentálnych premenných
Podpora sampling (menej dôležité pri hodnotení)Nie je zmienka o podpore sampling

Na základe tabuľky vyššie AppleScript MCP Server ponúka priamu, ale obmedzenú integráciu. Jeho silou je priame ovládanie Macu cez AppleScript. Chýbajú však zdokumentované šablóny promptov, explicitné MCP zdroje a detailné nástrojové primitívy. Prítomnosť licencie, primeraná popularita a jasné inštrukcie na nastavenie sú pozitíva. Celkovo je vysoko užitočný pre svoju špecifickú oblasť, no dokumentácia by mohla byť podrobnejšia.


MCP skóre

Má LICENCIU✅ (MIT)
Má aspoň jeden nástroj✅ (vykonávanie AppleScriptu)
Počet Forkov32
Počet Stars270

Najčastejšie kladené otázky

Čo je AppleScript MCP Server?

AppleScript MCP Server je server Model Context Protocol, ktorý umožňuje AI agentom a automatizačným nástrojom vykonávať AppleScript na macOS, čím umožňuje ovládanie aplikácií, súborov, systémových nastavení a vzdialené vykonávanie.

Aké sú hlavné použitia?

Použitia zahŕňajú automatizáciu Mac aplikácií, správu súborov a systému, získavanie systémových informácií, vzdialené vykonávanie AppleScriptu cez SSH a ovládanie médií a komunikačných aplikácií.

Ako pridám AppleScript MCP Server do FlowHunt alebo svojho vývojárskeho nástroja?

Pridajte konfiguráciu servera do sekcie mcpServers vášho nástroja podľa návodu na nastavenie. Uistite sa, že máte nainštalovaný Node.js a postupujte podľa krokov konfigurácie JSON pre váš konkrétny klient.

Je podporované vzdialené vykonávanie?

Áno, server podporuje vzdialené vykonávanie AppleScriptu cez SSH. Na bezpečné poskytnutie SSH prihlasovacích údajov použite environmentálne premenné.

Aké sú limity alebo chýbajúce funkcie?

Server neobsahuje zdokumentované šablóny promptov a neposkytuje explicitné MCP zdroje ani detailné nástrojové primitívy. Jeho silou je priama Mac automatizácia a integrácia do AI workflowov.

Zrýchlite svoju Mac automatizáciu s AppleScript MCP Serverom

Umožnite AI-riadené pracovné postupy, automatizujte úlohy v macOS a ovládajte svoj Mac na diaľku vďaka bezproblémovej integrácii AppleScript MCP Servera od FlowHunt.

Zistiť viac