Back to Home
onbirdev icon

moodle-webservice_mcp

Verified Safe

by onbirdev

Overview

Integrates Moodle's web services with AI assistants and external systems using the Model Context Protocol (MCP), exposing Moodle functions as discoverable tools.

Installation

Run Command
No command provided

Security Notes

The server defaults to `Access-Control-Allow-Origin: *`, which allows cross-origin requests from any domain. This is a significant security risk for production environments and should be explicitly configured to restrict origins. Token authentication via URL query parameters (`wstoken`) is supported as a fallback, which can lead to tokens being exposed in server logs or browser history, though it prioritizes the more secure `Authorization: Bearer` header. The plugin leverages Moodle's robust web service authentication and authorization system, and employs structured input/output validation, which are strong security practices.

Similar Servers

Stats

Interest Score36
Security Score6
Cost ClassMedium
Avg Tokens500
Stars1
Forks0
Last Update2025-12-13

Tags

MoodleWeb ServicesAI IntegrationLLM ToolsJSON-RPC