Station 03: Read & Write Agentic Control
Read LMS signals.
Read LMS signals.
Execute direct actions.
LearnPress Model Context Protocol (MCP) connects WordPress to compatible AI clients like Claude Desktop & Cursor. It exposes full read analytics and write operations to create courses, edit lessons, manage quizzes, and handle student enrollments.
READ / WRITE
Core Adapter Endpoint
/wp-json/lp/v1/mcp
Protocol:
Model Context Protocol (MCP)
Compatible Clients:
Claude Desktop, Cursor, Agents
Read Abilities:
8 Full Read Schemas
Write Abilities:
14 Agentic Write Tools
Authentication:
Consumer Key & Secret
Complete Toolset
Read & Write Abilities Overview
LearnPress registers full orchestration capabilities directly into the WordPress Abilities API.
Read Abilities (Phase 1)
- learnpress/get-courses: Filter and search published courses with pagination.
- learnpress/get-course-details: Retrieve detailed syllabus, sections, and metadata.
- learnpress/list-lessons: List lessons inside a course with filters.
- learnpress/get-lesson-details: Fetch lesson body, video intros, and material attachments.
- learnpress/list-quizzes: List course quizzes, durations, and passing grades.
- learnpress/get-quiz-details: Inspect question counts and evaluation settings.
- learnpress/get-student-progress: Analyze enrollment progress and quiz attempt results.
- learnpress/get-enrollments: Query active, completed, or failed course enrollments.
Write Abilities (Phase 2 Agentic CRUD)
- Course Tools: create-course, update-course, delete-course (trash).
- Section Tools: create-section, update-section, delete-section.
- Lesson Tools: create-lesson, update-lesson, delete-lesson.
- Quiz Tools: create-quiz, update-quiz, delete-quiz.
- Question Tools: add-quiz-question, update-quiz-question, delete-quiz-question.
- Enrollment Tools: enroll-student, update-enrollment (status & grade metadata).
Agentic Automation
Build your AI-powered learning academy on WordPress.
Get started free with LearnPress or explore full documentation on the official website.