AppleScript BB MCP Server
offiziellErmöglicht LLM-Clients die Interaktion mit macOS-Anwendungen über AppleScript. Dieser Server wurde mit der @beyondbetter/bb-mcp-server-Bibliothek erstellt und bietet eine sichere, kontrollierte Ausführung vordefinierter Skripte mit optionaler Unterstützung für die Ausführung beliebiger Skripte.
Was kann man mit Apple Script BB MCP machen?
- AppleScript aus KI-Gesprächen ausführen — Bitten Sie Ihren Assistenten, beliebigen AppleScript-Code auf Ihrem Mac über
run_applescriptauszuführen. - Anwendungsskript-Wörterbücher durchsuchen — Rufen Sie verfügbare Befehle und Eigenschaften für jede skriptfähige App mit
get_applescript_dictionaryab. - Finder-Dateioperationen automatisieren — Verschieben, umbenennen, kennzeichnen oder ausgewählte Dateien mit
finder_automation-Werkzeugen abrufen. - Automatisierungsberechtigungen prüfen — Überprüfen Sie mit
check_automation_permissions, welche Anwendungen AppleScript-Zugriff haben.
Dokumentation
Produktionsreife MCP-Tools
Erstellen Sie unternehmenstaugliche MCP-Server mit unserer kampferprobten, quelloffenen Bibliothek. Extrahiert aus Produktionssystemen und für den realen Einsatz konzipiert.
Auf GitHub ansehenBenötigen Sie kundenspezifische Entwicklung?
Was ist das Model Context Protocol?
MCP ist ein offenes Protokoll, das KI-Anwendungen die sichere Verbindung zu Datenquellen und Tools ermöglicht. Betrachten Sie es als universellen Konnektor für KI-Systeme.
Warum MCP für Ihr Unternehmen wichtig ist
Universelle Integration
Verbinden Sie jede KI-Anwendung mit Ihren Geschäftstools und Datenquellen über ein standardisiertes Protokoll.
Zukunftssicher
Einmal erstellen, mit jeder MCP-kompatiblen KI-Anwendung nutzen, während das Ökosystem wächst.
Sicher durch Design
Integrierte Sicherheitsfunktionen schützen Ihre Daten und ermöglichen gleichzeitig leistungsstarke Integrationen.
Schnelle Entwicklung
Nutzen Sie vorhandene Bibliotheken und Muster, um schnell benutzerdefinierte Integrationen zu erstellen.
BB MCP Server: Produktionsreife MCP-Bibliothek
Ein umfassendes Deno-basiertes Framework zur Erstellung unternehmenstauglicher MCP-Server
Warum BB MCP Server wählen
- Schnelle Entwicklung: Plugin-System mit automatischer Erkennung macht Sie sofort produktiv
- Unternehmenstauglich: Integriertes OAuth, duale Transportunterstützung und persistente Speicherung für Produktionsumgebungen
- Typsicher: Vollständige TypeScript-Unterstützung mit strenger Validierung reduziert Fehler und verbessert die Wartbarkeit
- Kampferprobt: Extrahiert aus produktiven MCP-Servern, die echte Unternehmen bedienen
Technische Funktionen
- ✓Plugin-System mit automatischer Erkennung und Ladung
- ✓OAuth-Provider und Consumer für Drittanbieter-Integrationen
- ✓STDIO- und HTTP-Transport mit Sitzungsverwaltung
- ✓Deno KV-basierte Speicherung mit automatischer Bereinigung und Aufteilung
- ✓Umfassende Protokollierung mit Audit-Trails und strukturierter Ausgabe
- ✓Vollständiges TypeScript mit strenger Typüberprüfung
- ✓Umfangreiche Testwerkzeuge und Beispiele
- ✓Veröffentlicht im JSR-Register für einfache Installation
Schnell starten
Die Bibliothek enthält 4 progressive Beispiele, die Ihnen alles von grundlegenden Tools bis hin zu fortgeschrittener OAuth-Integration vermitteln:
⭐ Einfacher MCP-Server
Grundlegende Einrichtung mit Utility-Tools und Plugin-Erkennung
⭐⭐ Plugin-Workflows
Mehrstufige Workflows für komplexe Geschäftslogik
⭐⭐⭐ API & OAuth
Drittanbieter-API-Integration mit Authentifizierung
⭐⭐⭐⭐ Manuelle Abhängigkeiten
Vollständige Infrastrukturkontrolle für fortgeschrittene Anwendungsfälle
Auf GitHub ansehenAuf JSR ansehen
BB MCP Client Inspector
Eine umfassende Testplattform für MCP-Client-Implementierungen
Was es tut
Während der MCP Inspector als MCP-Client zum Testen von Servern existiert, füllt dieses Tool die umgekehrte Anforderung – ein MCP-Server zum Testen von Clients. Der BB MCP Client Inspector bietet eine interaktive Webkonsole zum Testen und Validieren von MCP-Client-Implementierungen.
Hauptfunktionen
- 🔍 Protokollnachrichten-Inspektion – Alle MCP JSON-RPC-Nachrichten in Echtzeit anzeigen
- 🧠 Sampling-Tests – LLM-Vervollständigungsfähigkeiten des Clients testen
- ❓ Elicitation-Tests – Behandlung von Benutzereingabeaufforderungen des Clients testen
- 🔔 Benachrichtigungstests – Listenänderungsbenachrichtigungen auslösen und verifizieren
- 🛠️ Inspector-Tools – Sechs Utility-Tools für Testszenarien
- 📊 Multi-Client-Unterstützung – Mehrere Clients gleichzeitig testen (HTTP-Modus)
- 🌐 Webkonsole – Interaktive Fresh-Benutzeroberfläche zum Testen
Schnellstart
Direkt von JSR ausführen – keine Installation erforderlich:
deno run -A jsr:@beyondbetter/bb-mcp-client-inspector
Dies startet den MCP-Server auf Port 3000 und die Weboberfläche auf Port 8000.
Anwendungsfälle
MCP-Client-Entwicklung
Validieren Sie Ihre MCP-Client-Implementierung, indem Sie Sampling, Elicitation und Benachrichtigungsbehandlung in einer kontrollierten Umgebung testen.
Protokoll-Debugging
Untersuchen Sie alle JSON-RPC-Nachrichten in Echtzeit, um Kommunikationsprobleme zwischen Clients und Servern zu debuggen.
Integrationstests
Testen Sie mehrere Clients gleichzeitig im HTTP-Modus, um konsistentes Verhalten über verschiedene Implementierungen hinweg zu verifizieren.
Inspector-Tools
Sechs Utility-Tools für umfassende Tests:
- ✓echo – Nachrichten-Echo mit optionaler Verzögerung und Transformation
- ✓convert_date – Datums-/Zeitzonenkonvertierung und Formatierung
- ✓calculate – Grundlegende arithmetische Operationen
- ✓delay_response – Konfigurierbare Verzögerungen für Timeout-Tests
- ✓random_data – Zufällige Testdaten generieren
- ✓trigger_error – Absichtlich Fehler für Fehlerbehandlungstests auslösen
BB AppleScript MCP Server
Erweitern Sie macOS-Workflows mit AppleScript-Automatisierung über MCP
Was es tut
Ein produktionsreifer MCP-Server, der AppleScript-Automatisierung in jede MCP-kompatible KI-Anwendung bringt. Erstellt mit BB MCP Server als reales Beispiel dafür, was Sie mit der Bibliothek erstellen können.
Hauptfunktionen
- AppleScript-Code aus KI-Konversationen ausführen
- Anwendungsverzeichnisse lesen, um Fähigkeiten zu entdecken
- Dateiverwaltung mit Finder-Integration automatisieren
- Berechtigungen verwalten und Automatisierungszugriff überprüfen
Schnelleinrichtung für Claude Desktop
Fügen Sie dies zu Ihrer Claude Desktop-Konfiguration hinzu:
{
"mcpServers": {
"bb-applescript": {
"command": "deno",
"args": [
"run",
"--allow-all",
"--unstable-kv",
"jsr:@beyondbetter/bb-applescript-mcp-server"
]
}
}
}
Vollständige Dokumentation
Auf JSR ansehenAuf GitHub ansehen
Anwendungsfälle
Entwickler-Workflows
Automatisieren Sie BBEdit-Projekte, manipulieren Sie Dateien und integrieren Sie Entwicklungstools durch KI-Konversationen.
Dateiverwaltung
Organisieren Sie Dateien, setzen Sie Labels, rufen Sie Auswahlen ab und verwalten Sie Ihr Dateisystem mit natürlicher Sprache.
App-Automatisierung
Steuern Sie macOS-Anwendungen, die AppleScript unterstützen, über Ihren KI-Assistenten.
Bereit, Ihren eigenen MCP-Server zu erstellen?
Verwenden Sie unsere quelloffene Bibliothek, um noch heute zu starten, oder sprechen Sie mit uns über eine maßgeschneiderte Lösung für Ihr Unternehmen.
Kundenspezifische EntwicklungsdiensteBibliothek erkunden
🤖 Empfohlen: Erstellen mit Beyond Better
Wir empfehlen dringend, Beyond Better zur Entwicklung Ihrer MCP-Serveranwendungen zu verwenden. BB bietet projektweite Intelligenz, intelligente Codegenerierung und umfassende Richtlinienunterstützung, die die MCP-Entwicklung erheblich schneller und zuverlässiger macht.
Warum BB für die MCP-Entwicklung?
- ✓ Projektweites Verständnis der MCP-Architektur
- ✓ Boilerplate generieren und Best Practices befolgen
- ✓ Unsere umfassenden Consumer-Richtlinien nutzen
- ✓ Implementierungen schneller debuggen und verfeinern
Erste Schritte
- ✓ BB Cloud: Webbasierte Oberfläche (am einfachsten)
- ✓ Selbst gehostet: Volle Kontrolle und Privatsphäre
- ✓ Nur lokal: Keine Cloud-Abhängigkeiten
- ✓ Kostenlos & quelloffen
Mehr über BB erfahren