AppleScript MCP Server
Integruj AI z macOS za pomocą AppleScript MCP Server, by uzyskać potężną automatyzację i programistyczną kontrolę nad aplikacjami i funkcjami systemowymi Maca.

Co robi “AppleScript” MCP Server?
AppleScript MCP Server to serwer Model Context Protocol (MCP), zaprojektowany, by zapewnić asystentom AI i narzędziom programistycznym możliwość uruchamiania kodu AppleScript na komputerze Mac. Działa jako most, umożliwiając agentom AI dostęp i kontrolę nad aplikacjami Maca oraz funkcjami systemowymi, takimi jak interakcja z Notatkami, Kalendarzem, Kontaktami, Wiadomościami i innymi. Serwer obsługuje zadania takie jak wyszukiwanie plików przez Spotlight, odczytywanie i zapisywanie plików, wykonywanie poleceń powłoki, a nawet zdalne wykonywanie przez SSH. Jego lekka i intuicyjna konstrukcja sprawia, że integracja jest łatwa, znacząco zwiększając automatyzację, produktywność i workflow rozwojowy użytkowników Maca poprzez programistyczny dostęp do szerokiej gamy funkcji macOS.
Lista promptów
W repozytorium nie udokumentowano wielokrotnego użytku szablonów promptów. Dostępne są jedynie przykłady promptów skierowane do użytkownika.
Lista zasobów
W dostępnej dokumentacji ani kodzie nie opisano jawnych zasobów MCP.
Lista narzędzi
W pliku server.js ani dokumentacji nie przedstawiono szczegółowej listy narzędzi. Serwer umożliwia wykonywanie dowolnych poleceń AppleScript, jednak konkretne prymitywy narzędzi nie są wymienione.
Przykłady użycia tego serwera MCP
- Automatyzacja aplikacji Maca: Pozwala deweloperom i agentom AI automatyzować workflow obejmujące Notatki, Kalendarz, Kontakty, Wiadomości i inne aplikacje macOS poprzez wykonywanie poleceń AppleScript.
- Zarządzanie plikami i systemem: Umożliwia wyszukiwanie plików za pomocą Spotlight lub Findera, odczytywanie i zapisywanie zawartości plików oraz programistyczne zarządzanie folderami i dokumentami.
- Pobieranie informacji o systemie: Ułatwia pobieranie statusu systemu, takiego jak poziom baterii, wolne miejsce na dysku, uruchomione aplikacje – przydatne zarówno dla użytkowników, jak i agentów automatyzujących pracę.
- Zdalne wykonywanie: Obsługuje wykonywanie AppleScript zdalnie przez SSH, umożliwiając zarządzanie Maciem z innego komputera lub kontenera.
- Kontrola multimediów i komunikacji: Zapewnia kontrolę nad odtwarzaniem mediów (np. w Apple Music) oraz możliwość interakcji z aplikacjami komunikacyjnymi w celu automatyzacji e-maili, wiadomości lub przypomnień.
Jak to skonfigurować
Windsurf
- Upewnij się, że na Twoim systemie jest zainstalowany Node.js.
- Otwórz plik konfiguracyjny Windsurf.
- Dodaj AppleScript MCP Server do sekcji
mcpServers
używając poniższego fragmentu JSON. - Zapisz konfigurację i zrestartuj Windsurf.
- Sprawdź, czy serwer działa i jest dostępny.
{
"mcpServers": {
"applescript_execute": {
"command": "npx",
"args": [
"@peakmojo/applescript-mcp"
]
}
}
}
Claude
- Upewnij się, że Node.js jest zainstalowany.
- Zlokalizuj i otwórz plik konfiguracyjny Claude.
- Dodaj serwer MCP jak w poniższym przykładzie.
- Zapisz konfigurację i zrestartuj Claude.
- Potwierdź dostępność serwera MCP.
{
"mcpServers": {
"applescript_execute": {
"command": "npx",
"args": [
"@peakmojo/applescript-mcp"
]
}
}
}
Cursor
- Zainstaluj Node.js na swoim systemie.
- Otwórz plik konfiguracyjny Cursor.
- Wstaw wpis serwera AppleScript MCP do sekcji
mcpServers
. - Zapisz i zrestartuj Cursor.
- Sprawdź, czy integracja przebiegła pomyślnie.
{
"mcpServers": {
"applescript_execute": {
"command": "npx",
"args": [
"@peakmojo/applescript-mcp"
]
}
}
}
Cline
- Zweryfikuj, że Node.js jest zainstalowany.
- Edytuj plik konfiguracyjny Cline.
- Dodaj konfigurację serwera MCP według poniższego przykładu.
- Zapisz zmiany i zrestartuj Cline.
- Przetestuj poprawność działania serwera MCP.
{
"mcpServers": {
"applescript_execute": {
"command": "npx",
"args": [
"@peakmojo/applescript-mcp"
]
}
}
}
Bezpieczne przechowywanie kluczy API i danych uwierzytelniających
Do zdalnego wykonywania wrażliwe informacje, takie jak nazwa użytkownika i hasło SSH, można przekazywać przez zmienne środowiskowe dla większego bezpieczeństwa. Przykład:
{
"mcpServers": {
"applescript_execute": {
"command": "npx",
"args": [
"@peakmojo/applescript-mcp"
],
"env": {
"REMOTE_USER": "twojanazwa",
"REMOTE_PASSWORD": "twojehasło"
},
"inputs": {
"remoteHost": "host.docker.internal"
}
}
}
}
Jak używać tego MCP w flows
Użycie MCP w FlowHunt
Aby zintegrować serwery MCP w swoim workflow FlowHunt, zacznij od dodania komponentu MCP do swojego flow i połącz go z agentem AI:

Kliknij na komponent MCP, by otworzyć panel konfiguracji. W sekcji konfiguracji systemowej MCP wklej dane swojego serwera MCP w tym formacie JSON:
{
"applescript_execute": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Po skonfigurowaniu agent AI może korzystać z tego MCP jako narzędzia ze wszystkimi jego funkcjami i możliwościami. Pamiętaj, aby zmienić “applescript_execute” na faktyczną nazwę swojego serwera MCP i zastąpić URL własnym adresem serwera.
Przegląd
Sekcja | Dostępność | Szczegóły/Uwagi |
---|---|---|
Przegląd | ✅ | Zawiera podsumowanie AppleScript MCP Server |
Lista promptów | ⛔ | Brak szablonów promptów wielokrotnego użytku; tylko przykłady dla użytkownika |
Lista zasobów | ⛔ | Brak jawnych zasobów MCP |
Lista narzędzi | ⛔ | Brak szczegółowych prymitywów; obsługuje wykonywanie AppleScript |
Bezpieczeństwo kluczy API | ✅ | Przykład użycia zmiennej środowiskowej |
Obsługa sampling-u (mniej istotna) | ⛔ | Brak wzmianki o obsłudze sampling-u |
Na podstawie powyższych zestawień AppleScript MCP Server oferuje prostą, ale ograniczoną integrację. Jego siłą jest bezpośrednia kontrola Maca przez AppleScript. Brakuje jednak udokumentowanych szablonów promptów, jawnych zasobów MCP i szczegółowych prymitywów narzędziowych. Obecność licencji, umiarkowana popularność oraz przejrzyste instrukcje konfiguracji to pozytywy. Ogólnie rzecz biorąc, jest bardzo użyteczny dla swojej niszy, ale dokumentacja mogłaby być bardziej rozbudowana.
Ocena MCP
Czy posiada LICENCJĘ | ✅ (MIT) |
---|---|
Czy ma choć jedno narzędzie | ✅ (wykonywanie AppleScript) |
Liczba forków | 32 |
Liczba gwiazdek | 270 |
Najczęściej zadawane pytania
- Czym jest AppleScript MCP Server?
AppleScript MCP Server to serwer Model Context Protocol, który pozwala agentom AI i narzędziom automatyzacji wykonywać AppleScript na macOS, umożliwiając kontrolę nad aplikacjami, plikami, ustawieniami systemowymi oraz zdalne wykonywanie skryptów.
- Jakie są główne zastosowania?
Zastosowania obejmują automatyzację aplikacji Maca, zarządzanie plikami i systemem, pobieranie informacji o systemie, zdalne wykonywanie AppleScript przez SSH oraz kontrolę nad multimediami i komunikacją.
- Jak dodać AppleScript MCP Server do FlowHunt lub narzędzia developerskiego?
Dodaj konfigurację serwera do sekcji mcpServers swojego narzędzia zgodnie z instrukcją. Upewnij się, że Node.js jest zainstalowany i postępuj według przykładów konfiguracji JSON dla swojego klienta.
- Czy obsługiwane jest zdalne wykonywanie?
Tak, serwer obsługuje zdalne wykonywanie AppleScript przez SSH. Użyj zmiennych środowiskowych do bezpiecznego przekazania danych logowania SSH.
- Jakie są ograniczenia lub brakujące funkcje?
Serwer nie posiada udokumentowanych szablonów promptów ani jawnych zasobów MCP czy szczegółowych prymitywów narzędziowych. Jego mocną stroną jest bezpośrednia automatyzacja Maca i integracja z workflow AI.
Zwiększ możliwości automatyzacji Maca dzięki AppleScript MCP Server
Uruchamiaj workflow sterowane przez AI, automatyzuj zadania na macOS i zdalnie kontroluj swojego Maca dzięki bezproblemowej integracji AppleScript MCP Server w FlowHunt.