AppleScript BB MCP Server

chính thức

Cho phép các máy khách LLM tương tác với các ứng dụng macOS thông qua AppleScript. Được xây dựng bằng thư viện @beyondbetter/bb-mcp-server, máy chủ này cung cấp khả năng thực thi an toàn, có kiểm soát các tập lệnh được xác định trước với hỗ trợ tùy chọn cho việc thực thi tập lệnh tùy ý.

Bạn có thể làm gì với Apple Script BB MCP?

  • Chạy AppleScript từ hội thoại AI — Yêu cầu trợ lý của bạn thực thi mã AppleScript tùy ý trên máy Mac thông qua run_applescript.
  • Duyệt từ điển kịch bản ứng dụng — Truy xuất các lệnh và thuộc tính có sẵn cho bất kỳ ứng dụng có thể viết kịch bản nào bằng get_applescript_dictionary.
  • Tự động hóa thao tác tệp trong Finder — Di chuyển, đổi tên, gắn nhãn hoặc truy xuất các tệp đã chọn thông qua công cụ finder_automation.
  • Kiểm tra quyền tự động hóa — Xác minh ứng dụng nào có quyền truy cập AppleScript bằng check_automation_permissions.

Tài liệu

Công Cụ MCP Sẵn Sàng Cho Sản Xuất

Xây dựng máy chủ MCP cấp doanh nghiệp với thư viện mã nguồn mở đã được kiểm chứng thực tế của chúng tôi. Được trích xuất từ các hệ thống sản xuất và thiết kế cho môi trường thực tế.

Xem trên GitHubCần Phát Triển Tùy Chỉnh?

Giao Thức Ngữ Cảnh Mô Hình Là Gì?

MCP là một giao thức mở cho phép các ứng dụng AI kết nối an toàn đến các nguồn dữ liệu và công cụ. Hãy nghĩ về nó như một bộ kết nối đa năng cho các hệ thống AI.

Tại Sao MCP Quan Trọng Với Doanh Nghiệp Của Bạn

Tích Hợp Phổ Quát

Kết nối bất kỳ ứng dụng AI nào với các công cụ và nguồn dữ liệu doanh nghiệp của bạn bằng một giao thức chuẩn hóa.

Sẵn Sàng Cho Tương Lai

Xây dựng một lần, sử dụng với bất kỳ ứng dụng AI tương thích MCP nào khi hệ sinh thái phát triển.

Bảo Mật Theo Thiết Kế

Các tính năng bảo mật tích hợp bảo vệ dữ liệu của bạn trong khi cho phép tích hợp mạnh mẽ.

Phát Triển Nhanh Chóng

Tận dụng các thư viện và mẫu có sẵn để nhanh chóng xây dựng tích hợp tùy chỉnh.

BB MCP Server: Thư Viện MCP Sẵn Sàng Cho Sản Xuất

Một framework toàn diện dựa trên Deno để xây dựng máy chủ MCP cấp doanh nghiệp

Tại Sao Chọn BB MCP Server

  • Phát Triển Nhanh: Hệ thống plugin với khả năng tự động khám phá giúp bạn làm việc hiệu quả ngay lập tức
  • Sẵn Sàng Cho Doanh Nghiệp: Tích hợp OAuth, hỗ trợ truyền tải kép và lưu trữ bền vững cho triển khai sản xuất
  • An Toàn Kiểu: Hỗ trợ TypeScript đầy đủ với xác thực nghiêm ngặt giúp giảm lỗi và cải thiện khả năng bảo trì
  • Đã Được Kiểm Chứng: Trích xuất từ các máy chủ MCP sản xuất phục vụ doanh nghiệp thực tế

Tính Năng Kỹ Thuật

  • ✓Hệ thống plugin với tự động khám phá và tải
  • ✓Nhà cung cấp và người tiêu dùng OAuth cho tích hợp bên thứ ba
  • ✓Truyền tải STDIO và HTTP với quản lý phiên
  • ✓Lưu trữ dựa trên Deno KV với tự động dọn dẹp và phân đoạn
  • ✓Ghi nhật ký toàn diện với dấu vết kiểm toán và đầu ra có cấu trúc
  • ✓TypeScript đầy đủ với kiểm tra kiểu nghiêm ngặt
  • ✓Tiện ích kiểm thử và ví dụ phong phú
  • ✓Được xuất bản trên registry JSR để cài đặt dễ dàng

Bắt Đầu Nhanh Chóng

Thư viện bao gồm 4 ví dụ tăng dần dạy bạn mọi thứ từ công cụ cơ bản đến tích hợp OAuth nâng cao:

⭐ Máy Chủ MCP Đơn Giản

Thiết lập cơ bản với công cụ tiện ích và khám phá plugin

⭐⭐ Quy Trình Plugin

Quy trình nhiều bước cho logic nghiệp vụ phức tạp

⭐⭐⭐ API & OAuth

Tích hợp API bên thứ ba với xác thực

⭐⭐⭐⭐ Phụ Thuộc Thủ Công

Kiểm soát cơ sở hạ tầng hoàn chỉnh cho các trường hợp sử dụng nâng cao

Xem trên GitHubXem trên JSR

BB MCP Client Inspector

Một nền tảng kiểm thử toàn diện cho các triển khai máy khách MCP

Nó Làm Gì

Trong khi MCP Inspector tồn tại như một máy khách MCP để kiểm thử máy chủ, công cụ này đáp ứng nhu cầu ngược lại - một máy chủ MCP để kiểm thử máy khách. BB MCP Client Inspector cung cấp một bảng điều khiển web tương tác để kiểm thử và xác thực các triển khai máy khách MCP.

Tính Năng Chính

  • 🔍 Kiểm Tra Thông Điệp Giao Thức - Xem tất cả các thông điệp MCP JSON-RPC trong thời gian thực
  • 🧠 Kiểm Thử Lấy Mẫu - Kiểm tra khả năng hoàn thành LLM của máy khách
  • ❓ Kiểm Thử Khơi Gợi - Kiểm tra xử lý yêu cầu nhập liệu của người dùng máy khách
  • 🔔 Kiểm Thử Thông Báo - Kích hoạt và xác minh thông báo thay đổi danh sách
  • 🛠️ Công Cụ Thanh Tra - Sáu công cụ tiện ích cho các kịch bản kiểm thử
  • 📊 Hỗ Trợ Đa Máy Khách - Kiểm thử nhiều máy khách đồng thời (chế độ HTTP)
  • 🌐 Bảng Điều Khiển Web - Giao diện Fresh tương tác để kiểm thử

Bắt Đầu Nhanh

Chạy trực tiếp từ JSR - không cần cài đặt:

deno run -A jsr:@beyondbetter/bb-mcp-client-inspector

Lệnh này khởi động máy chủ MCP trên cổng 3000 và giao diện web trên cổng 8000.

Trường Hợp Sử Dụng

Phát Triển Máy Khách MCP

Xác thực triển khai máy khách MCP của bạn bằng cách kiểm thử lấy mẫu, khơi gợi và xử lý thông báo trong môi trường được kiểm soát.

Gỡ Lỗi Giao Thức

Kiểm tra tất cả các thông điệp JSON-RPC trong thời gian thực để gỡ lỗi các vấn đề giao tiếp giữa máy khách và máy chủ.

Kiểm Thử Tích Hợp

Kiểm thử nhiều máy khách đồng thời trong chế độ HTTP để xác minh hành vi nhất quán trên các triển khai khác nhau.

Công Cụ Thanh Tra

Sáu công cụ tiện ích để kiểm thử toàn diện:

  • echo - Phản hồi thông điệp với độ trễ và biến đổi tùy chọn
  • convert_date - Chuyển đổi và định dạng ngày/múi giờ
  • calculate - Các phép toán số học cơ bản
  • delay_response - Độ trễ có thể cấu hình để kiểm thử timeout
  • random_data - Tạo dữ liệu kiểm thử ngẫu nhiên
  • trigger_error - Cố ý kích hoạt lỗi để kiểm thử xử lý lỗi

BB AppleScript MCP Server

Mở rộng quy trình làm việc macOS với tự động hóa AppleScript thông qua MCP

Nó Làm Gì

Một máy chủ MCP sẵn sàng cho sản xuất mang tự động hóa AppleScript đến bất kỳ ứng dụng AI tương thích MCP nào. Được xây dựng bằng BB MCP Server như một ví dụ thực tế về những gì bạn có thể tạo với thư viện.

Khả Năng Chính

  • Thực thi mã AppleScript từ các cuộc hội thoại AI
  • Đọc từ điển ứng dụng để khám phá khả năng
  • Tự động hóa quản lý tệp với tích hợp Finder
  • Quản lý quyền và kiểm tra quyền truy cập tự động hóa

Thiết Lập Nhanh Cho Claude Desktop

Thêm cấu hình này vào Claude Desktop của bạn:

{
  "mcpServers": {
    "bb-applescript": {
      "command": "deno",
      "args": [
        "run",
        "--allow-all",
        "--unstable-kv",
        "jsr:@beyondbetter/bb-applescript-mcp-server"
      ]
    }
  }
}

Tài Liệu Đầy Đủ

Xem trên JSRXem trên GitHub

Trường Hợp Sử Dụng

Quy Trình Làm Việc Của Nhà Phát Triển

Tự động hóa các dự án BBEdit, thao tác tệp và tích hợp với các công cụ phát triển thông qua các cuộc hội thoại AI.

Quản Lý Tệp

Tổ chức tệp, đặt nhãn, truy xuất lựa chọn và quản lý hệ thống tệp của bạn bằng ngôn ngữ tự nhiên.

Tự Động Hóa Ứng Dụng

Điều khiển các ứng dụng macOS hỗ trợ AppleScript thông qua trợ lý AI của bạn.

Sẵn sàng xây dựng máy chủ MCP của riêng bạn?

Sử dụng thư viện mã nguồn mở của chúng tôi để bắt đầu ngay hôm nay, hoặc liên hệ với chúng tôi về giải pháp tùy chỉnh được xây dựng cho doanh nghiệp của bạn.

Dịch Vụ Phát Triển Tùy ChỉnhKhám Phá Thư Viện

🤖 Khuyến Nghị: Xây Dựng Với Beyond Better

Chúng tôi đặc biệt khuyến nghị sử dụng Beyond Better để phát triển các ứng dụng máy chủ MCP của bạn. BB cung cấp trí thông minh toàn dự án, tạo mã thông minh và hỗ trợ hướng dẫn toàn diện giúp phát triển MCP nhanh hơn và đáng tin cậy hơn đáng kể.

Tại Sao BB Cho Phát Triển MCP?

  • ✓ Hiểu biết toàn dự án về kiến trúc MCP
  • ✓ Tạo mã boilerplate và tuân theo các thực hành tốt nhất
  • ✓ Sử dụng hướng dẫn người tiêu dùng toàn diện của chúng tôi
  • ✓ Gỡ lỗi và tinh chỉnh triển khai nhanh hơn

Bắt Đầu

  • ✓ BB Cloud: Giao diện dựa trên web (dễ nhất)
  • ✓ Tự Lưu Trữ: Toàn quyền kiểm soát và riêng tư
  • ✓ Chỉ Cục Bộ: Không phụ thuộc đám mây
  • ✓ Miễn phí & mã nguồn mở

Tìm Hiểu Thêm Về BB