- USER LOOKUP
- MESSAGE DELIVERY
- HUMAN REVIEW
- LOGGING
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.
Identify the student
The AI scans your Moodle site to find the user matching the name or ID you provided.
get_usersDraft the text
The AI takes your instructions and formats them into a clear message for the student.
send_messageExecute the send
The AI pushes the message through to the Moodle platform.
send_messageVerify 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.
https://edge.vinkius.com/vk_preview_6FCioM4mFcY7JN4xq3d3NpaDLt7qJjjTOc3NUokE/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Moodle capabilities are ready to use.
{
"mcpServers": {
"moodle-mcp": {
"url": "https://edge.vinkius.com/vk_preview_6FCioM4mFcY7JN4xq3d3NpaDLt7qJjjTOc3NUokE/mcp"
}
}
}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 AIFAQ
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
