Brightspace MCP Server

MCP server for Brightspace (D2L): check grades, due dates, announcements, rosters & more using Claude, ChatGPT, Cursor, or any MCP client.

Local serverstdio

What is the Brightspace MCP Server?

MCP server for Brightspace (D2L): check grades, due dates, announcements, rosters & more using Claude, ChatGPT, Cursor, or any MCP client.

What the server does

Talk to your Brightspace courses with AI. Ask about grades, due dates, announcements, and more. Works with Claude, ChatGPT, Cursor, and Windsurf.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Brightspace MCP Server

{
  "mcpServers": {
    "github-com-rohanmuppa-brightspace-mcp-server-tree-main": {
      "command": "npx",
      "args": ["-y", "brightspace-mcp-server"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • “Use Brightspace to Topic.”
  • “Use Brightspace to Grades.”
  • “Use Brightspace to Assignments.”

Frequently asked questions

MCP server for Brightspace (D2L): check grades, due dates, announcements, rosters & more using Claude, ChatGPT, Cursor, or any MCP client. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.