AppleScript MCP Server

AppleScript MCP Server

Integroi tekoäly macOS:n kanssa AppleScript MCP Serverillä tehokkaaseen automaatioon ja ohjelmalliseen Mac-sovellusten sekä järjestelmäominaisuuksien hallintaan.

Mitä “AppleScript” MCP Server tekee?

AppleScript MCP Server on Model Context Protocol (MCP) -palvelin, joka on suunniteltu tarjoamaan tekoälyavustajille ja kehitystyökaluille mahdollisuus suorittaa AppleScript-koodia Macilla. Toimiessaan siltana se mahdollistaa tekoälyagenttien pääsyn ja hallinnan Mac-sovelluksiin ja järjestelmätoimintoihin, kuten Muistiinpanot, Kalenteri, Yhteystiedot, Viestit ja moniin muihin. Palvelin tukee tehtäviä kuten tiedostojen haku Spotlightilla, tiedostojen luku ja kirjoitus, komentotulkin komennot sekä jopa etäsuoritus SSH:n kautta. Sen kevyt ja intuitiivinen rakenne tekee integraatiosta helppoa, mikä parantaa huomattavasti automaatiota, tuottavuutta ja Mac-käyttäjien kehitystyönkulkua tarjoamalla ohjelmallisen pääsyn laajaan valikoimaan macOS-ominaisuuksia.

Prompt-listaus

Yhtään uudelleenkäytettävää prompt-pohjaa ei ole dokumentoitu lähdekoodissa. Vain käyttäjäesimerkkejä on tarjolla.

Resurssilistaus

Yhtään nimenomaista MCP-resurssia ei löydy saatavilla olevasta dokumentaatiosta tai koodista.

Työkalulistaus

Yksityiskohtaista työkalulistausta ei ole server.js-tiedostossa tai dokumentaatiossa. Palvelin mahdollistaa minkä tahansa AppleScriptin suorittamisen, mutta erityisiä työkalupohjia ei ole eritelty.

MCP Serverin käyttötapaukset

  • Mac-sovellusautomaatio: Mahdollistaa kehittäjien ja tekoälyagenttien automatisoida työnkulkuja macOS-sovelluksissa (kuten Muistiinpanot, Kalenteri, Yhteystiedot, Viestit) suorittamalla AppleScript-komentoja.
  • Tiedosto- ja järjestelmänhallinta: Mahdollistaa tiedostojen haun Spotlightilla tai Finderilla, tiedostojen luku- ja kirjoitustoiminnot sekä kansioiden ja dokumenttien ohjelmallisen hallinnan.
  • Järjestelmätiedon hakeminen: Mahdollistaa kyselyt kuten akun varaus, levytilan tarkistus ja käynnissä olevien sovellusten listaaminen – hyödyllistä sekä käyttäjille että automatisoiduille agenteille.
  • Etäsuoritus: Tukee AppleScriptin suoritusta etänä SSH:n kautta, mahdollistaen Macin hallinnan toiselta koneelta tai kontista käsin.
  • Median ja viestinnän hallinta: Tarjoaa mahdollisuuden ohjata mediasoittoa (esim. Apple Musicissa) ja toimia viestintäsovellusten kanssa automatisoiden sähköpostit, viestit tai muistutukset.

Kuinka ottaa käyttöön

Windsurf

  1. Varmista, että Node.js on asennettu järjestelmään.
  2. Avaa Windsurf-asetustiedosto.
  3. Lisää AppleScript MCP Server mcpServers-osioon alla olevalla JSON-pätkällä.
  4. Tallenna asetukset ja käynnistä Windsurf uudelleen.
  5. Varmista, että palvelin toimii ja on saavutettavissa.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Claude

  1. Varmista, että Node.js on asennettu.
  2. Etsi ja avaa Clauden asetustiedosto.
  3. Lisää MCP-palvelin kuten alla olevassa esimerkissä.
  4. Tallenna asetukset ja käynnistä Claude uudelleen.
  5. Varmista, että MCP-palvelin on käytettävissä.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Cursor

  1. Asenna Node.js järjestelmääsi.
  2. Avaa Cursorin asetustiedosto.
  3. Lisää AppleScript MCP Server mcpServers-osioon.
  4. Tallenna ja käynnistä Cursor uudelleen.
  5. Tarkista, että integraatio onnistui.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Cline

  1. Varmista, että Node.js on asennettu.
  2. Muokkaa Cline-asetustiedostoa.
  3. Lisää MCP-palvelimen asetukset alla olevan esimerkin mukaisesti.
  4. Tallenna muutokset ja käynnistä Cline uudelleen.
  5. Testaa, että MCP-palvelin toimii.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

API-avainten ja tunnusten suojaaminen

Etäsuorituksessa arkaluontoiset tiedot, kuten SSH-käyttäjätunnukset ja salasanat, voidaan välittää ympäristömuuttujien kautta turvallisuuden parantamiseksi. Esimerkki:

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

Kuinka käyttää tätä MCP:tä työnkuluissa

MCP:n käyttö FlowHuntissa

Voit integroida MCP-palvelimet FlowHunt-työnkulkuusi lisäämällä MCP-komponentin flowhun ja yhdistämällä sen tekoälyagenttiin:

FlowHunt MCP flow

Klikkaa MCP-komponenttia avataksesi asetuspaneelin. Järjestelmän MCP-asetuksissa lisää MCP-palvelimesi tiedot seuraavassa JSON-muodossa:

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

Kun asetukset on tehty, tekoälyagentti voi käyttää MCP:tä työkaluna kaikkine sen toimintoineen ja ominaisuuksineen. Muista vaihtaa “applescript_execute” MCP-palvelimesi oikeaksi nimeksi ja korvata URL omalla MCP-palvelimesi osoitteella.


Yhteenveto

OsioSaatavuusLisätiedot/huomiot
YhteenvetoSisältää yhteenvedon AppleScript MCP Serveristä
Prompt-listausEi uudelleenkäytettäviä prompt-pohjia; vain käyttäjäesimerkkejä
ResurssilistausEi nimenomaisia MCP-resursseja listattu
TyökalulistausEi yksityiskohtaisia työkalupohjia; tukee AppleScriptin suorittamista
API-avainten suojausEsimerkki ympäristömuuttujista annettu
Näytteenotto-tuki (ei arvioinnissa keskeinen)Näytteenotosta ei mainintaa

Yllä olevien taulukoiden perusteella AppleScript MCP Server tarjoaa suoraviivaisen mutta rajatun integraation. Sen vahvuus on suora Macin hallinta AppleScriptillä, mutta siltä puuttuvat dokumentoidut prompt-pohjat, selkeät MCP-resurssit sekä yksityiskohtaiset työkalukuvaukset. Lisenssi, kohtalainen suosio ja selkeät käyttöönotto-ohjeet ovat plussaa. Kokonaisuutena erittäin hyödyllinen omassa roolissaan, mutta dokumentaatio voisi olla kattavampaa.


MCP-pisteytys

Onko LICENSE✅ (MIT)
Vähintään yksi työkalu✅ (AppleScript-suoritus)
Haarojen määrä32
Tähtien määrä270

Usein kysytyt kysymykset

Mikä on AppleScript MCP Server?

AppleScript MCP Server on Model Context Protocol -palvelin, jonka avulla tekoälyagentit ja automaatiotyökalut voivat suorittaa AppleScriptiä macOS:lla. Tämä mahdollistaa sovellusten, tiedostojen, järjestelmäasetusten ja etäsuoritusten hallinnan.

Mitkä ovat tärkeimmät käyttötapaukset?

Käyttötapauksiin kuuluu Mac-sovellusten automaatio, tiedosto- ja järjestelmänhallinta, järjestelmätiedon hakeminen, AppleScriptin etäsuoritus SSH:n kautta sekä median ja viestintäsovellusten hallinta.

Kuinka lisään AppleScript MCP Serverin FlowHuntiin tai kehitystyökaluuni?

Lisää palvelimen asetukset työkalusi mcpServers-osioon ohjeen mukaisesti. Varmista, että Node.js on asennettu ja noudata asiakaskohtaisia JSON-asetuksia.

Tukeeko palvelin etäsuoritusta?

Kyllä, palvelin tukee AppleScriptin etäsuoritusta SSH:n yli. Käytä ympäristömuuttujia SSH-tunnusten turvalliseen toimittamiseen.

Mitkä ovat rajoitukset tai puuttuvat ominaisuudet?

Palvelimella ei ole dokumentoituja prompt-pohjia eikä se tarjoa eriteltyjä MCP-resursseja tai yksityiskohtaisia työkalupohjia. Sen vahvuus on suora Mac-automaatio ja integraatio tekoälytyönkulkuihin.

Tehosta Macin automaatiota AppleScript MCP Serverillä

Mahdollista tekoälypohjaiset työnkulut, automatisoi macOS-tehtävät ja hallitse Maciasi etänä FlowHuntin saumattomalla AppleScript MCP Server -integraatiolla.

Lue lisää

Mac Messages MCP Server
Mac Messages MCP Server

Mac Messages MCP Server

Mac Messages MCP Server yhdistää turvallisesti tekoälyavustajat ja LLM:t iMessage-tietokantaasi macOS:llä mahdollistaen kyselyt, automaation ja tuottavuuden teh...

3 min lukuaika
AI MCP Server +5
Things3 MCP -palvelimen integraatio
Things3 MCP -palvelimen integraatio

Things3 MCP -palvelimen integraatio

Integroi FlowHunt ja tekoälyavustajat Things3-tehtävienhallintasovellukseen macOS:llä Things3 MCP Serverin avulla. Automatisoi ja hallitse tehtäviä, projekteja,...

4 min lukuaika
AI MCP Server +5
DesktopCommander MCP Server
DesktopCommander MCP Server

DesktopCommander MCP Server

DesktopCommander MCP Server antaa tekoälyavustajille, kuten Claudelle, suoran pääsyn työpöydän automaatioon tarjoten turvallisen pääteohjauksen, tiedostojärjest...

3 min lukuaika
AI Automation Developer Tools +4