MCPMarket
Sell SkillsPower Your AgentsConnect
  1. Home
  2. Servers
  3. Moodle

Moodle

cfsandovalbycfsandoval
•
API Development
Learning & Documentation
Content Management

Enables Large Language Models to interact with Moodle's REST API through a Model Context Protocol server.

Related MCPs

View more
  • neondatabase-labs

    Neon

    Enables natural language interaction with the Neon Management API and databases through the Model Context Protocol.

  • mendableai

    Firecrawl

    Empowers LLMs with advanced web scraping capabilities for content extraction, crawling, and search functionalities.

  • GLips

    Figma Context

    Provides AI coding agents with simplified Figma layout information via the Model Context Protocol.

Related Skills

View all
  • openclaw

    Diagram Maker & Visualizer

    Generates professional SVG, HTML, and Excalidraw diagrams for software architecture, system flows, and educational concepts.

  • openclaw

    GH Issues Auto-Fixer

    Automates the end-to-end GitHub issue lifecycle by spawning sub-agents to implement code fixes, open pull requests, and resolve review comments.

  • openclaw

    Discord Integration

    Manages Discord operations including messaging, reactions, and channel management directly through Claude.

MCPMarket

Discover MCP servers that connect MCP clients like Claude and Cursor to your favorite tools. Browse the MCP Market to get started.

Browse

  • MCP Search
  • MCP Servers
  • MCP Clients
  • Agent Skills
  • MCP Market Hub
  • Categories
  • What is an MCP server?
  • Model Context Protocol

Rankings

  • Top MCPs Today
  • Top Agent Skills Today
  • Top 100 Agent Skills
  • Top 100 MCP Servers

About

  • News
  • Submit
  • Contact

© 2026 MCP Market. All rights reserved.·Privacy·Terms

This tool functions as a Model Context Protocol (MCP) server, designed to facilitate seamless interaction between Large Language Models (LLMs) and Moodle via its comprehensive REST API. It abstracts the complexities of Moodle's API, exposing a set of specialized tools that LLMs can invoke to perform various actions within the Moodle platform. Engineered with modern web technologies like TypeScript and Fastify, it ensures robust performance, includes features such as Zod validation, Pino logging, and a resilient Moodle REST client with backoff for reliable communication.

Key Features

01Exposes Moodle API functions as LLM-invocable tools via MCP
02Built with TypeScript and Fastify for a robust server foundation
03Robust input validation using Zod schemas
04Resilient Moodle REST client with built-in backoff for API calls
05Comprehensive logging capabilities with Pino
060 GitHub stars

Use Cases

01Programmatically search for users by email address within Moodle
02Automate user enrollment in Moodle courses with specified roles
03Automate course listing and filtering in Moodle