delete_resource
Delete a Moodle course module by its idnumber, with safety checks for MCP-managed resources. Use force to delete any idnumber; returns noop if not found.
Instructions
Delete a Moodle course module by idnumber. By default only deletes MCP-managed idnumbers (mcp: prefix). Use force=true to delete any idnumber. Returns noop if the module does not exist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | If true, bypass the mcp: prefix safety check and delete any idnumber. | |
| idnumber | Yes | idnumber of the Moodle module to delete. Use get_course_context to find idnumbers of MCP-managed resources (prefixed with mcp:). | |
| course_id | Yes |