moodle-connector-skillMoodle REST API client, batch downloader, and MCP server for Claude Code integration
Install via ClawdBot CLI:
clawdbot install jabir-srj/moodle-connector-skillGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://github.com/Jabir-Srj/moodle-connectorAudited Apr 17, 2026 · audit v1.0
Generated May 12, 2026
A student uses the skill to aggregate all course materials, grades, deadlines, and announcements from their Moodle instance into a single command-line or MCP tool interface. They can quickly check upcoming assignments and download lecture files without logging into the web portal.
An educator uses the batch downloader feature to automatically download all files from a Moodle course module into organized folders for offline backup or migration. The JSON-driven configuration allows easy reuse across different courses.
A student integrates the Moodle connector with Claude Code via MCP to let an AI assistant fetch deadlines and course materials. The AI can then generate a personalized study schedule, recommend focus areas based on grades, and answer questions about assignments.
An academic advisor uses the Python library to programmatically pull grade data for multiple advisees (via multiple tokens or instances) and generate progress reports. The caching ensures fast repeated queries.
A small non-profit using a Moodle-based LMS for volunteer training can use the skill to batch download training materials and distribute them offline. The simple CLI makes it accessible even for non-technical staff after initial setup.
The skill is MIT-licensed, free to use. Revenue can be generated through paid support, custom integration, or training workshops for institutions that want help deploying and maintaining the connector, especially the MCP server.
Offer a hosted version of the MCP server with a web dashboard for configuration and usage analytics. Free tier for individual users, premium tier for institutions requiring multi-tenant support, SLAs, and team collaboration features.
Build complementary paid plugins that use the connector's data exports (e.g., grade trends, assignment completion heatmaps) to provide insights for educators. The open-source core drives adoption, while premium analytics generate revenue.
💬 Integration Tip
Ensure the environment variable MOODLE_CRED_PASSWORD is set before starting Claude Code and that config.json contains a valid Moodle web service token. Test basic CLI commands first (e.g., courses) before enabling MCP integration.
Scored May 12, 2026
Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.
Monitor RSS and Atom feeds for content research. Track blogs, news sites, newsletters, and any feed source. Use when monitoring competitors, tracking industr...
用 MinerU API 解析 PDF/Word/PPT/图片为 Markdown,支持公式、表格、OCR。适用于论文解析、文档提取。
Provides a personalized morning report with today's reminders, undone Notion tasks, and vault storage summary for daily planning.
Extract text from PDFs with OCR support. Perfect for digitizing documents, processing invoices, or analyzing content. Zero dependencies required.
Fetch scheduled economic events and data releases from the FMP API for specified dates, filtering by impact, country, and type, and output a chronological ma...