moodle-connectorMoodle REST API client, batch downloader, and MCP server for Claude Code integration. SSO-enabled with support for Azure AD, Google, and SAML.
Install via ClawdBot CLI:
clawdbot install jabir-srj/moodle-connectorGrade 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 16, 2026 · audit v1.0
Generated May 9, 2026
A university uses the Moodle Connector to automate the retrieval of course materials, grades, and assignment deadlines for students and faculty. The tool integrates with existing systems via CLI or Python library to provide real-time updates and batch downloads, reducing manual effort.
An ed-tech startup aggregates content from multiple Moodle instances for a unified student dashboard. The MCP server enables seamless integration with Claude Code, allowing AI assistants to fetch course data and download materials on demand.
A company uses the connector to sync employee training courses from Moodle to internal tools. Batch downloading and caching ensure offline access to materials, while the encrypted credential system maintains security compliance.
Researchers collect anonymized course data (e.g., grades, assignments) from consenting institutions for learning analytics studies. The tool's summary function provides structured JSON output for analysis, and the batch downloader handles large datasets.
Moodle administrators automate routine tasks such as checking course enrollments, deadlines, and announcements across multiple courses. The CLI and Python library enable scripting of maintenance workflows and generate reports.
Offer a cloud platform that uses the Moodle Connector to gather data from multiple institutions and provide analytics dashboards. Revenue comes from subscription fees based on number of Moodle instances or users.
Provide the connector as a free open-source tool, with premium support or advanced features (e.g., custom batch configurations, priority updates) for enterprise clients. Revenue via support contracts and consulting.
Offer the MCP server as a plugin for AI coding assistants like Claude Code, charging per API call or per deployment. Enterprises pay for seamless integration with their internal systems.
💬 Integration Tip
Start by setting up the config.json with your Moodle token and encryption password, then test CLI commands before integrating into Python scripts or MCP.
Scored Jun 29, 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...