AppleScript BB MCP Server

offiziell

Ermö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_applescript auszuführen.
  • Anwendungsskript-Wörterbücher durchsuchen — Rufen Sie verfügbare Befehle und Eigenschaften für jede skriptfähige App mit get_applescript_dictionary ab.
  • 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