• USER LOOKUP
  • MESSAGE DELIVERY
  • HUMAN REVIEW
  • LOGGING

How to message students from your AI with Moodle

Connect Moodle to your AI client once. After that, you can find users and send them messages without leaving your chat.

Ask AI about this page

Short answer

How can I message students from my AI?

Your AI uses the Moodle MCP to look up specific users and send them direct messages. You can target individual students by name or ID directly from your conversation. This lets you handle outreach without logging into the Moodle dashboard.

Direct student outreach

Where messages land.

The AI handles the lookup and the delivery.

USER LOOKUP

Find specific students

The AI searches your Moodle database to identify the right person. You get the user details needed to proceed.

MESSAGE DELIVERY

Send instant messages

Once you've identified the student, the AI sends your text directly to their Moodle inbox. The message arrives immediately.

HUMAN REVIEW

Check your drafts

You decide exactly what to say. The AI prepares the message, but you maintain control over the tone and content.

LOGGING

Confirm delivery

The AI confirms the message was sent successfully. You can then continue your conversation or move to the next student.

The workflow

What your AI does when you ask to message a student.

The AI bridges the gap between your chat and the Moodle user directory.

  1. Identify the student

    The AI scans your Moodle site to find the user matching the name or ID you provided.

    get_users
  2. Draft the text

    The AI takes your instructions and formats them into a clear message for the student.

    send_message
  3. Execute the send

    The AI pushes the message through to the Moodle platform.

    send_message
  4. Verify the action

    The AI checks that the user was found and the message was dispatched.

    get_userssend_message

Try it

Copy these to start.

Use these prompts to trigger the Moodle tools.

Starting points

Replace the names and specific instructions with your actual student details.

Moodle Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_6FCioM4mFcY7JN4xq3d3NpaDLt7qJjjTOc3NUokE/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Moodle capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "moodle-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_6FCioM4mFcY7JN4xq3d3NpaDLt7qJjjTOc3NUokE/mcp"
    }
  }
}
Copy into chat04
  • Find the Moodle user named Alex Rivera and send them a message about the late assignment.

  • Look up user ID 4502 in Moodle and tell them their grade is posted.

  • Can you find Sarah Jenkins in Moodle and ask if she can attend the office hours?

  • Message the student with the email student.test@example.com to remind them about the quiz.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Moodle once, then ask.

Click the link to connect your Moodle account. Your credentials stay encrypted, and you'll be ready to chat with your students immediately.

Connect Moodle to your AI

FAQ

How this task behaves

  • 01

    Can the AI send messages to everyone at once?

    No. The AI sends messages to specific users identified through the lookup process.

  • 02

    Does the AI decide what to say to my students?

    No. You provide the instructions or the content, and the AI simply handles the delivery to Moodle.

  • 03

    Can the AI delete messages once they are sent?

    No. This MCP only has the capability to find users and send messages.

  • 04

    How does the AI know which student I'm talking about?

    It uses the user lookup tool to match the names or IDs you mention in your chat.

  • 05

    Will I see the messages in Moodle?

    Yes. Any message sent by the AI appears in the student's Moodle inbox just like a manual message.

  • More questions about Moodle? See everything the Moodle Connector can do

Connect Moodle to Claude, Cursor, ChatGPT & more