4,500+ servers built on MCP Fusion
Vinkius
D2L Brightspace logo
Vinkius
Cursor logo

How to Use the D2L Brightspace MCP in Cursor

Inject live D2L Brightspace data and API responses directly into your code with Cursor.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

D2L Brightspace MCP on Cursor AI Code Editor MCP Client D2L Brightspace MCP on Claude Desktop App MCP Integration D2L Brightspace MCP on OpenAI Agents SDK MCP Compatible D2L Brightspace MCP on Visual Studio Code MCP Extension Client D2L Brightspace MCP on GitHub Copilot AI Agent MCP Integration D2L Brightspace MCP on Google Gemini AI MCP Integration D2L Brightspace MCP on Lovable AI Development MCP Client D2L Brightspace MCP on Mistral AI Agents MCP Compatible D2L Brightspace MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Cursor

Connect D2L Brightspace MCP to Cursor

Create your Vinkius account to connect D2L Brightspace to Cursor and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Stop Using Mock Data

This server connects Cursor to your live D2L Brightspace instance so you can write scripts with actual data. Ask your agent to `list_users` or `list_my_enrollments` and it will inject real user IDs and course codes into your editor. You're no longer guessing at data structures or using stale mock files. This completely changes how you build internal tools. You can ask Cursor, "Write a Python script to find all child org units of ID 123," and it will use `list_org_unit_children` to get the live data and generate working code that uses it. Your first draft is already production-ready.

Test LTI Integrations with this MCP Server

If you're building LTI tools, this server saves you a ton of manual setup. Instead of logging into the D2L admin panel, you can ask Cursor to create a test deployment for you with `create_lti_deployment`. It's perfect for quick iteration while you're coding. You can also manage your existing setup. Get a list of all LTI Advantage registrations with `list_lti_registrations` or check on older `list_legacy_lti_links`. Your agent pulls the info directly into your editor, so you can see your configuration next to the code that uses it.

Automate Student Feedback Loops

Use Cursor to write scripts that interact with student work. You can get a list of all submissions for an assignment with `list_submissions` and then use that data to build a script that calls `provide_feedback` for each one. It's a solid way to build custom grading tools. It also works with ePortfolios. You can have your agent list a user's portfolio objects with `list_my_eportfolio_objects` or even script file uploads with `upload_eportfolio_artifact`. This lets you build custom tools for managing student artifacts without touching the D2L UI.

Setup guide

Set up D2L Brightspace MCP in Cursor

Prerequisites

  • Cursor installed (macOS, Windows, or Linux)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Open MCP Settings

    Go to Cursor Settings → MCP or open the Command Palette (Cmd+Shift+P / Ctrl+Shift+P) and search for "MCP: Add Server".

  2. 2

    Add the D2L Brightspace MCP

    Cursor will create or open .cursor/mcp.json in your project root. Paste the JSON snippet on the right. Replace [YOUR_TOKEN_HERE] with your endpoint token from cloud.vinkius.com.

  3. 3

    Enable Agent mode

    Open Composer (Cmd+I / Ctrl+I) and switch to Agent mode using the dropdown at the top. MCP tools are only available in Agent mode.

  4. 4

    Verify the connection

    Ask Cursor something like "List my recent D2L Brightspace transactions." If the MCP tools are loaded correctly, Cursor will call the D2L Brightspace tools automatically. You can also check Settings → MCP for a green status indicator.

.cursor/mcp.json
{
  "mcpServers": {
    "d2l-brightspace-mcp": {
      "url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    }
  }
}

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by D2L Brightspace. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about D2L Brightspace MCP in Cursor

Enable Agent mode and ask it to write the script for you. For example, 'write a script to enroll these user IDs into course 123'. It will use the `create_enrollment` tool to execute the action and generate the code that did it.
Absolutely. Use the `create_lti_deployment` tool directly from the chat. You can tell Cursor 'create a new LTI deployment for my tool' and provide the parameters. It's much faster than manual setup in the admin UI.
Yes, that's a perfect use case. Just ask your agent to 'list all root modules for course X' and it will call the `list_root_modules` tool and paste the resulting data structure right into your editor.
Yes, they matter completely. The MCP server makes API calls using your personal D2L token. If you don't have permission to create a course in the web UI, you won't be able to do it with the `create_course` tool either.
Student data like submissions and grades only passes through Vinkius's systems ephemerally to fulfill your request. The server operates under your D2L account's permissions, so you can't access data you aren't supposed to see. Nothing is stored.

Start using the D2L Brightspace MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 33 tools

We've already built the connector for D2L Brightspace. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 33 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.