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 AppleScript BB MCP?

  • Execute AppleScript — Chạy mã AppleScript trực tiếp từ các cuộc hội thoại AI để điều khiển ứng dụng macOS và tự động hóa tác vụ.
  • Read app dictionaries — Khám phá các lệnh và đối tượng AppleScript mà một ứng dụng hỗ trợ thông qua từ điển của nó.
  • Automate Finder — Quản lý tệp, đặt nhãn, lấy lựa chọn và sắp xếp hệ thống tệp thông qua tích hợp Finder.
  • Manage automation permissions — Kiểm tra và quản lý quyền truy cập tự động hóa AppleScript cho máy chủ.

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 chiến 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ế.

Giao thức MCP 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 với nguồn dữ liệu và công cụ. Hãy coi nó như một bộ kết nối phổ quát cho các hệ thống AI.

Vì 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ông cụ kinh doanh và nguồn dữ liệu của bạn bằng một giao thức chuẩn hóa.

Bền vững cho tương lai

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

An toàn theo thiết kế

Các tính năng bảo mật tích hợp sẵn bảo vệ dữ liệu của bạn đồng thời cho phép các 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 các 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

Vì sao chọn BB MCP Server

  • Phát triển nhanh chóng: Hệ thống plugin với cơ chế tự động phát hiện giúp bạn làm việc hiệu quả ngay lập tức
  • Sẵn sàng cho doanh nghiệp: OAuth tích hợp sẵn, hỗ trợ kép giao thức truyền tải và lưu trữ bền vững cho các triển khai sản xuất
  • An toàn kiểu dữ liệu: Hỗ trợ đầy đủ TypeScript với kiểm tra nghiêm ngặt giúp giảm lỗi và cải thiện khả năng bảo trì
  • Đã kiểm chứng thực chiến: Được trích xuất từ các máy chủ MCP sản xuất phục vụ các doanh nghiệp thực tế

Tính năng kỹ thuật

  • ✓Hệ thống plugin với cơ chế tự động phát hiện 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 cơ chế tự động dọn dẹp và phân đoạn
  • ✓Ghi log toàn diện với nhật ký 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 kho lưu trữ JSR để cài đặt dễ dàng

Bắt đầu nhanh chóng

Thư viện bao gồm 4 ví dụ tiến 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 làm việc với plugin

Quy trình làm việc nhiều bước cho logic kinh doanh 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 hạ tầng hoàn chỉnh cho các trường hợp sử dụng nâng cao

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

Chức năng của nó

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 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ả thông điệp MCP JSON-RPC theo thời gian thực
  • 🧠 Kiểm thử lấy mẫu - Kiểm thử khả năng hoàn thiện LLM của máy khách
  • ❓ Kiểm thử khai thác - Kiểm thử xử lý yêu cầu nhập liệu từ người dùng của 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ụ kiểm 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

Thao tác 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ử xử lý lấy mẫu, khai thác và 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ả thông điệp JSON-RPC theo 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 ở chế độ HTTP để xác minh hành vi nhất quán giữa các triển khai khác nhau.

Công cụ kiểm tra

Sáu công cụ tiện ích cho 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ử thời gian chờ
  • ✓ 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

Chức năng của nó

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 ra 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 nội dung này vào cấu hình 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 đủ

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 hội thoại AI.

Quản lý tệp

Sắp xếp 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ề một giải pháp tùy chỉnh được xây dựng cho doanh nghiệp của bạn.