Provides a standardized interface for LLM clients to interact with the Blackboard Learn REST API, enabling structured access to educational data.
Sponsored
This Model Context Protocol (MCP) server acts as a secure middleware layer, wrapping the Blackboard Learn REST API. It offers a standardized interface, allowing any MCP-compatible LLM client to seamlessly access educational data such as courses, grades, assignments, and announcements. By centralizing the integration logic, it ensures consistent interaction with Blackboard Learn, abstracting away the complexities of OAuth2, role-based access control (RBAC), and data privacy (FERPA) for client applications.
Key Features
01Robust authentication and authorization (OAuth2, RBAC, FERPA)
02Comprehensive set of student and instructor-focused tools
031 GitHub stars
04Prometheus-compatible metrics for monitoring
05Detailed structured JSON audit logging
06Standardized MCP interface (HTTP & stdio)
Use Cases
01Integrate LLM clients like Claude Desktop or Cursor with Blackboard Learn data
02Develop AI-powered educational assistants for students and instructors
03Enable internal tooling to securely access Blackboard Learn APIs