AppleScript BB MCP Server
ทางการช่วยให้ไคลเอนต์ LLM สามารถโต้ตอบกับแอปพลิเคชัน macOS ผ่าน AppleScript สร้างขึ้นโดยใช้ไลบรารี @beyondbetter/bb-mcp-server เซิร์ฟเวอร์นี้ให้การทำงานของสคริปต์ที่กำหนดไว้ล่วงหน้าอย่างปลอดภัยและควบคุมได้ พร้อมรองรับการทำงานของสคริปต์ตามต้องการแบบไม่จำกัด
คุณทำอะไรได้บ้างด้วย AppleScript BB MCP?
- Execute AppleScript — รันโค้ด AppleScript โดยตรงจากบทสนทนากับ AI เพื่อควบคุมแอป macOS และทำงานอัตโนมัติ
- Read app dictionaries — ค้นหาว่าแอปพลิเคชันรองรับคำสั่งและออบเจกต์ AppleScript ใดบ้างผ่าน dictionary ของแอป
- Automate Finder — จัดการไฟล์ ตั้งป้ายกำกับ ดึงรายการที่เลือก และจัดระเบียบระบบไฟล์ผ่านการผสานรวมกับ Finder
- Manage automation permissions — ตรวจสอบและจัดการสิทธิ์การเข้าถึงระบบอัตโนมัติของ AppleScript สำหรับเซิร์ฟเวอร์
เอกสาร
เครื่องมือ MCP ที่พร้อมสำหรับการผลิต
สร้างเซิร์ฟเวอร์ MCP ระดับองค์กรด้วยไลบรารีโอเพนซอร์สที่ผ่านการทดสอบจริงของเรา สกัดมาจากระบบการผลิตจริงและออกแบบมาเพื่อการใช้งานจริง
โปรโตคอล Model Context Protocol คืออะไร?
MCP เป็นโปรโตคอลเปิดที่ช่วยให้แอปพลิเคชัน AI เชื่อมต่อกับแหล่งข้อมูลและเครื่องมือได้อย่างปลอดภัย เปรียบเสมือนตัวเชื่อมต่อสากลสำหรับระบบ AI
ทำไม MCP ถึงสำคัญต่อธุรกิจของคุณ
การเชื่อมต่อแบบสากล
เชื่อมต่อแอปพลิเคชัน AI ใดๆ เข้ากับเครื่องมือทางธุรกิจและแหล่งข้อมูลของคุณโดยใช้โปรโตคอลมาตรฐาน
พร้อมสำหรับอนาคต
สร้างครั้งเดียว ใช้งานได้กับแอปพลิเคชัน AI ที่รองรับ MCP ทุกตัวเมื่อระบบนิเวศเติบโตขึ้น
ปลอดภัยโดยการออกแบบ
คุณสมบัติความปลอดภัยในตัวช่วยปกป้องข้อมูลของคุณพร้อมเปิดใช้งานการเชื่อมต่อที่มีประสิทธิภาพ
การพัฒนาที่รวดเร็ว
ใช้ประโยชน์จากไลบรารีและรูปแบบที่มีอยู่เพื่อสร้างการเชื่อมต่อแบบกำหนดเองได้อย่างรวดเร็ว
BB MCP Server: ไลบรารี MCP ที่พร้อมสำหรับการผลิต
เฟรมเวิร์กที่ใช้ Deno อย่างครอบคลุมสำหรับการสร้างเซิร์ฟเวอร์ MCP ระดับองค์กร
ทำไมต้องเลือก BB MCP Server
- การพัฒนาที่รวดเร็ว: ระบบปลั๊กอินพร้อมการค้นหาอัตโนมัติช่วยให้คุณเริ่มทำงานได้ทันที
- พร้อมสำหรับองค์กร: มี OAuth ในตัว รองรับการขนส่งแบบคู่ และพื้นที่จัดเก็บถาวรสำหรับการใช้งานในระบบผลิตจริง
- ปลอดภัยด้านชนิดข้อมูล: รองรับ TypeScript เต็มรูปแบบพร้อมการตรวจสอบที่เข้มงวดช่วยลดข้อบกพร่องและปรับปรุงการบำรุงรักษา
- ผ่านการทดสอบจริง: สกัดมาจากเซิร์ฟเวอร์ MCP ที่ให้บริการธุรกิจจริง
คุณสมบัติทางเทคนิค
- ✓ระบบปลั๊กอินพร้อมการค้นหาและโหลดอัตโนมัติ
- ✓ผู้ให้บริการและผู้ใช้ OAuth สำหรับการเชื่อมต่อบุคคลที่สาม
- ✓การขนส่ง STDIO และ HTTP พร้อมการจัดการเซสชัน
- ✓พื้นที่จัดเก็บที่ใช้ Deno KV พร้อมการล้างข้อมูลและแบ่งส่วนอัตโนมัติ
- ✓การบันทึกที่ครอบคลุมพร้อมเส้นทางการตรวจสอบและผลลัพธ์ที่มีโครงสร้าง
- ✓TypeScript เต็มรูปแบบพร้อมการตรวจสอบชนิดข้อมูลที่เข้มงวด
- ✓เครื่องมือทดสอบและตัวอย่างที่ครอบคลุม
- ✓เผยแพร่บนทะเบียน JSR เพื่อการติดตั้งที่ง่ายดาย
เริ่มต้นใช้งานอย่างรวดเร็ว
ไลบรารีประกอบด้วยตัวอย่างแบบก้าวหน้า 4 ตัวอย่างที่สอนคุณตั้งแต่เครื่องมือพื้นฐานไปจนถึงการเชื่อมต่อ OAuth ขั้นสูง:
⭐ เซิร์ฟเวอร์ MCP แบบง่าย
การตั้งค่าพื้นฐานพร้อมเครื่องมืออรรถประโยชน์และการค้นหาปลั๊กอิน
⭐⭐ เวิร์กโฟลว์ปลั๊กอิน
เวิร์กโฟลว์หลายขั้นตอนสำหรับตรรกะทางธุรกิจที่ซับซ้อน
⭐⭐⭐ API และ OAuth
การเชื่อมต่อ API บุคคลที่สามพร้อมการรับรองความถูกต้อง
⭐⭐⭐⭐ การพึ่งพาแบบกำหนดเอง
การควบคุมโครงสร้างพื้นฐานอย่างสมบูรณ์สำหรับกรณีการใช้งานขั้นสูง
BB MCP Client Inspector
แพลตฟอร์มการทดสอบที่ครอบคลุมสำหรับการใช้งาน MCP client
ฟังก์ชันการทำงาน
ในขณะที่ MCP Inspector มีอยู่เป็น MCP client สำหรับการทดสอบเซิร์ฟเวอร์ เครื่องมือนี้เติมเต็มความต้องการที่ตรงกันข้าม - เป็น MCP server สำหรับการทดสอบ client BB MCP Client Inspector มีคอนโซลเว็บแบบโต้ตอบสำหรับการทดสอบและตรวจสอบการใช้งาน MCP client
คุณสมบัติหลัก
- 🔍 การตรวจสอบข้อความโปรโตคอล - ดูข้อความ MCP JSON-RPC ทั้งหมดแบบเรียลไทม์
- 🧠 การทดสอบการสุ่มตัวอย่าง - ทดสอบความสามารถ LLM completion ของ client
- ❓ การทดสอบการสอบถาม - ทดสอบการจัดการคำขออินพุตจากผู้ใช้ของ client
- 🔔 การทดสอบการแจ้งเตือน - ทริกเกอร์และตรวจสอบการแจ้งเตือนการเปลี่ยนแปลงรายการ
- 🛠️ เครื่องมือ Inspector - เครื่องมืออรรถประโยชน์หกตัวสำหรับสถานการณ์การทดสอบ
- 📊 การรองรับหลาย client - ทดสอบหลาย client พร้อมกัน (โหมด HTTP)
- 🌐 คอนโซลเว็บ - อินเทอร์เฟซ Fresh แบบโต้ตอบสำหรับการทดสอบ
เริ่มต้นใช้งานอย่างรวดเร็ว
รันโดยตรงจาก JSR - ไม่ต้องติดตั้ง:
deno run -A jsr:@beyondbetter/bb-mcp-client-inspector
สิ่งนี้จะเริ่ม MCP server บนพอร์ต 3000 และเว็บ UI บนพอร์ต 8000
กรณีการใช้งาน
การพัฒนา MCP Client
ตรวจสอบการใช้งาน MCP client ของคุณโดยการทดสอบการสุ่มตัวอย่าง การสอบถาม และการจัดการการแจ้งเตือนในสภาพแวดล้อมที่ควบคุม
การดีบักโปรโตคอล
ตรวจสอบข้อความ JSON-RPC ทั้งหมดแบบเรียลไทม์เพื่อดีบักปัญหาการสื่อสารระหว่าง client และเซิร์ฟเวอร์
การทดสอบการเชื่อมต่อ
ทดสอบหลาย client พร้อมกันในโหมด HTTP เพื่อตรวจสอบพฤติกรรมที่สอดคล้องกันระหว่างการใช้งานที่แตกต่างกัน
เครื่องมือ Inspector
เครื่องมืออรรถประโยชน์หกตัวสำหรับการทดสอบที่ครอบคลุม:
- ✓ echo - การสะท้อนข้อความพร้อมการหน่วงเวลาและการแปลงที่ไม่บังคับ
- ✓ convert_date - การแปลงวันที่/เขตเวลาและการจัดรูปแบบ
- ✓ calculate - การดำเนินการเลขคณิตพื้นฐาน
- ✓ delay_response - การหน่วงเวลาที่กำหนดค่าได้สำหรับการทดสอบหมดเวลา
- ✓ random_data - สร้างข้อมูลทดสอบแบบสุ่ม
- ✓ trigger_error - ทริกเกอร์ข้อผิดพลาดโดยเจตนาสำหรับการทดสอบการจัดการข้อผิดพลาด
BB AppleScript MCP Server
ขยายเวิร์กโฟลว์ macOS ด้วยระบบอัตโนมัติ AppleScript ผ่าน MCP
ฟังก์ชันการทำงาน
เซิร์ฟเวอร์ MCP ที่พร้อมสำหรับการผลิตซึ่งนำระบบอัตโนมัติ AppleScript ไปยังแอปพลิเคชัน AI ที่รองรับ MCP ทุกตัว สร้างขึ้นโดยใช้ BB MCP Server เป็นตัวอย่างการใช้งานจริงของสิ่งที่คุณสามารถสร้างได้ด้วยไลบรารีนี้
ความสามารถหลัก
- รันโค้ด AppleScript จากการสนทนากับ AI
- อ่านพจนานุกรมแอปพลิเคชันเพื่อค้นพบความสามารถ
- ทำให้การจัดการไฟล์เป็นอัตโนมัติด้วยการเชื่อมต่อ Finder
- จัดการสิทธิ์และตรวจสอบการเข้าถึงระบบอัตโนมัติ
การตั้งค่าอย่างรวดเร็วสำหรับ Claude Desktop
เพิ่มสิ่งนี้ในการกำหนดค่า Claude Desktop ของคุณ:
{
"mcpServers": {
"bb-applescript": {
"command": "deno",
"args": [
"run",
"--allow-all",
"--unstable-kv",
"jsr:@beyondbetter/bb-applescript-mcp-server"
]
}
}
}
กรณีการใช้งาน
เวิร์กโฟลว์นักพัฒนา
ทำให้โปรเจกต์ BBEdit เป็นอัตโนมัติ จัดการไฟล์ และเชื่อมต่อกับเครื่องมือพัฒนาผ่านการสนทนากับ AI
การจัดการไฟล์
จัดระเบียบไฟล์ ตั้งป้ายกำกับ ดึงข้อมูลที่เลือก และจัดการระบบไฟล์ของคุณด้วยภาษาธรรมชาติ
ระบบอัตโนมัติของแอป
ควบคุมแอปพลิเคชัน macOS ที่รองรับ AppleScript ผ่านผู้ช่วย AI ของคุณ
พร้อมที่จะสร้างเซิร์ฟเวอร์ MCP ของคุณเองหรือยัง?
ใช้ไลบรารีโอเพนซอร์สของเราเพื่อเริ่มต้นวันนี้ หรือพูดคุยกับเราเกี่ยวกับโซลูชันที่กำหนดเองสำหรับธุรกิจของคุณ