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 AppleScript BB MCP machen?
- AppleScript ausführen — AppleScript-Code direkt aus KI-Konversationen ausführen, um macOS-Apps zu steuern und Aufgaben zu automatisieren.
- App-Wörterbücher lesen — Herausfinden, welche AppleScript-Befehle und -Objekte eine Anwendung über ihr Wörterbuch unterstützt.
- Finder automatisieren — Dateien verwalten, Labels setzen, Auswahlen abrufen und das Dateisystem über die Finder-Integration organisieren.
- Automatisierungsberechtigungen verwalten — AppleScript-Automatisierungszugriff für den Server prüfen und verwalten.
Dokumentation
Produktionsreife MCP-Tools
Bauen Sie unternehmensgerechte MCP-Server mit unserer praxiserprobten Open-Source-Bibliothek. Entwickelt aus Produktionssystemen und konzipiert für den realen Einsatz.
Was ist das Model Context Protocol?
MCP ist ein offenes Protokoll, das KI-Anwendungen eine sichere Verbindung zu Datenquellen und Tools ermöglicht. Betrachten Sie es als universellen Anschluss 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 bauen, mit jeder MCP-kompatiblen KI-Anwendung nutzen, während das Ökosystem wächst.
Sicherheit durch Design
Integrierte Sicherheitsfunktionen schützen Ihre Daten und ermöglichen zugleich leistungsstarke Integrationen.
Schnelle Entwicklung
Nutzen Sie vorhandene Bibliotheken und Muster, um schnell individuelle Integrationen zu erstellen.
BB MCP Server: Produktionsreife MCP-Bibliothek
Ein umfassendes Deno-basiertes Framework für den Aufbau unternehmensgerechter MCP-Server
Warum BB MCP Server wählen
- Schnelle Entwicklung: Plugin-System mit automatischer Erkennung macht Sie sofort produktiv
- Unternehmensreif: Integriertes OAuth, Unterstützung für zwei Transportarten und dauerhafter Speicher für Produktionsbereitstellungen
- Typsicher: Vollständige TypeScript-Unterstützung mit strenger Validierung reduziert Fehler und verbessert die Wartbarkeit
- Praxiserprobt: Aus Produktions-MCP-Servern extrahiert, die echte Unternehmen bedienen
Technische Funktionen
- ✓Plugin-System mit automatischer Erkennung und Laden
- ✓OAuth-Anbieter und -Konsument für Drittanbieter-Integrationen
- ✓STDIO- und HTTP-Transport mit Sitzungsverwaltung
- ✓Deno-KV-basierter Speicher mit automatischer Bereinigung und Aufteilung
- ✓Umfassende Protokollierung mit Prüfpfaden und strukturierter Ausgabe
- ✓Vollständiges TypeScript mit strenger Typprüfung
- ✓Umfangreiche Testwerkzeuge und Beispiele
- ✓Im JSR-Registry veröffentlicht für einfache Installation
Schnellstart
Die Bibliothek enthält 4 aufeinander aufbauende Beispiele, die Ihnen alles von grundlegenden Tools bis hin zu fortgeschrittener OAuth-Integration vermitteln:
⭐ Einfacher MCP-Server
Grundlegende Einrichtung mit Hilfstools 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
BB MCP Client Inspector
Eine umfassende Testplattform für MCP-Client-Implementierungen
Was er tut
Während der MCP Inspector als MCP-Client zum Testen von Servern existiert, erfüllt dieses Tool den umgekehrten Bedarf – ein MCP-Server zum Testen von Clients. Der BB MCP Client Inspector bietet eine interaktive Web-Konsole zum Testen und Validieren von MCP-Client-Implementierungen.
Hauptfunktionen
- 🔍 Protokollnachrichten-Inspektion – Alle MCP-JSON-RPC-Nachrichten in Echtzeit anzeigen
- 🧠 Sampling-Tests – Client-LLM-Vervollständigungsfähigkeiten testen
- ❓ Elicitation-Tests – Verarbeitung von Benutzereingabeanfragen des Clients testen
- 🔔 Benachrichtigungstests – Listenänderungsbenachrichtigungen auslösen und verifizieren
- 🛠️ Inspektor-Tools – Sechs Hilfstools für Testszenarien
- 📊 Multi-Client-Unterstützung – Mehrere Clients gleichzeitig testen (HTTP-Modus)
- 🌐 Web-Konsole – 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 Benachrichtigungsverarbeitung in einer kontrollierten Umgebung testen.
Protokolldebugging
Inspizieren Sie alle JSON-RPC-Nachrichten in Echtzeit, um Kommunikationsprobleme zwischen Clients und Servern zu beheben.
Integrationstests
Testen Sie mehrere Clients gleichzeitig im HTTP-Modus, um konsistentes Verhalten über verschiedene Implementierungen hinweg zu verifizieren.
Inspektor-Tools
Sechs Hilfstools für umfassende Tests:
- ✓ echo – Nachrichten-Wiederholung mit optionaler Verzögerung und Transformation
- ✓ convert_date – Datums-/Zeitzonenumrechnung 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 auslösen für Fehlerbehandlungstests
BB AppleScript MCP Server
Erweitern Sie macOS-Workflows mit AppleScript-Automatisierung über MCP
Was er tut
Ein produktionsreifer MCP-Server, der AppleScript-Automatisierung in jede MCP-kompatible KI-Anwendung bringt. Gebaut 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
- Anwendungs-Wörterbücher lesen, um Funktionen zu entdecken
- Dateiverwaltung mit Finder-Integration automatisieren
- Berechtigungen verwalten und Automatisierungszugriff prü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"
]
}
}
}
Anwendungsfälle
Entwickler-Workflows
Automatisieren Sie BBEdit-Projekte, manipulieren Sie Dateien und integrieren Sie Entwicklungstools über 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 bauen?
Nutzen Sie unsere Open-Source-Bibliothek für den Einstieg noch heute oder sprechen Sie mit uns über eine individuelle Lösung für Ihr Unternehmen.