1.8.x Tính Năng: MyBB MCP Server

Preview

Tác giả: lukasztkacz

Phiên bản: 1.1.0

Gửi lúc: Hôm qua

Cập nhật lúc: Hôm qua

Third Party Integration
Mô tả
A plugin that exposes forum and private-message features through the Model Context Protocol (MCP). It provides a guest-only public endpoint and an authenticated endpoint backed by OAuth 2.1-style Authorization Code flow with PKCE S256.

Requirements
  • MyBB 1.8.40
  • PHP 8.1 or newer
  • MySQL/MariaDB, PostgreSQL, or SQLite supported by MyBB
  • HTTPS in production

Available Tools:
  • list_forums, list_threads, search_threads, get_thread, list_posts, get_post, list_recent_threads, list_subscribed_threads
  • create_thread, create_post
  • list_private_message_folders, list_private_messages, get_private_message
  • send_private_message
  • get_current_user

User and administrator controls

Users can inspect permissions and revoke authorized applications in User CP → Connected applications. Administrators can configure the endpoint and each tool, select authorizing primary or additional user groups through MyBB's native group selector, revoke dynamic clients, inspect grants, and review write audit entries in ACP → Configuration → MyBB MCP Server.

The mybb_mcp_cleanup MyBB task removes expired protocol state. Deactivation disables the task and endpoints; uninstalling removes MCP tables, settings, templates, and the task.

Một plugin cung cấp các tính năng diễn đàn và tin nhắn riêng tư thông qua Giao thức Ngữ cảnh Mô hình (MCP). Nó cung cấp một điểm cuối công khai chỉ dành cho khách và một điểm cuối xác thực được hỗ trợ bởi luồng Mã ủy quyền kiểu OAuth 2.1 với PKCE S256.

Yêu cầu

  • MyBB 1.8.40
  • PHP 8.1 hoặc mới hơn
  • MySQL/MariaDB, PostgreSQL hoặc SQLite được MyBB hỗ trợ
  • HTTPS trong môi trường sản xuất

Công cụ có sẵn:
  • list_forums, list_threads, search_threads, get_thread, list_posts, get_post, list_recent_threads, list_subscribed_threads
  • create_thread, create_post
  • list_private_message_folders, list_private_messages, get_private_message
  • send_private_message
  • get_current_user

Kiểm soát của người dùng và quản trị viên

Người dùng có thể kiểm tra quyền và thu hồi các ứng dụng được ủy quyền trong các ứng dụng User CP → Connected. Quản trị viên có thể cấu hình điểm cuối và từng công cụ, chọn ủy quyền nhóm người dùng chính hoặc bổ sung thông qua bộ chọn nhóm gốc của MyBB, thu hồi các khách hàng động, kiểm tra các khoản cấp phép và xem xét các mục ghi kiểm toán trong ACP → Cấu hình → MyBB MCP Server.

Tác vụ MyBB mybb_mcp_cleanup loại bỏ trạng thái giao thức đã hết hạn. Hủy kích hoạt sẽ vô hiệu hóa tác vụ và các điểm cuối; gỡ cài đặt sẽ loại bỏ các bảng, cài đặt, mẫu MCP và tác vụ.