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 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"
      ]
    }
  }
}

Vollständige Dokumentation

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.