generated: '2026-07-18' method: derived status: candidate source: openapi/class-fka-classedu-openapi.yml note: No official hosted/remote MCP server was found for Class. This is a candidate tool surface derived one-to-one from the documented API operations, to seed an MCP server that fronts the Class Developer API. server: name: class-fka-classedu transport: http tools: - name: create_class description: Create a new class. source_operation: openapi/class-fka-classedu-openapi.yml#createClass - name: get_classes description: Get all classes or a single class by id/ext id. source_operation: openapi/class-fka-classedu-openapi.yml#getClasses - name: update_class description: Update a class. source_operation: openapi/class-fka-classedu-openapi.yml#updateClass - name: delete_class description: Remove a class. source_operation: openapi/class-fka-classedu-openapi.yml#deleteClass - name: create_enrollment description: Enroll a learner into a class. source_operation: openapi/class-fka-classedu-openapi.yml#createEnrollment - name: get_enrollments description: Get enrollments for a class. source_operation: openapi/class-fka-classedu-openapi.yml#getEnrollments - name: update_enrollment description: Update an enrollment. source_operation: openapi/class-fka-classedu-openapi.yml#updateEnrollment - name: delete_enrollment description: Remove an enrollment. source_operation: openapi/class-fka-classedu-openapi.yml#deleteEnrollment - name: get_launch_link description: Generate a learner launch link for a class. source_operation: openapi/class-fka-classedu-openapi.yml#getLaunchLink - name: get_attendance description: Get attendance reporting. source_operation: openapi/class-fka-classedu-openapi.yml#getAttendance - name: get_metrics description: Get engagement metrics reporting. source_operation: openapi/class-fka-classedu-openapi.yml#getMetrics - name: add_class_date description: Add a scheduled class date. source_operation: openapi/class-fka-classedu-openapi.yml#addClassDate - name: get_class_dates description: Get scheduled class dates. source_operation: openapi/class-fka-classedu-openapi.yml#getClassDates - name: remove_class_date description: Remove a scheduled class date. source_operation: openapi/class-fka-classedu-openapi.yml#removeClassDate - name: create_template description: Create a class template. source_operation: openapi/class-fka-classedu-openapi.yml#createTemplate - name: get_templates description: Get class templates. source_operation: openapi/class-fka-classedu-openapi.yml#getTemplates - name: update_template description: Update a class template. source_operation: openapi/class-fka-classedu-openapi.yml#updateTemplate - name: delete_template description: Remove a class template. source_operation: openapi/class-fka-classedu-openapi.yml#deleteTemplate - name: upsert_user description: Create or update a non-learner user. source_operation: openapi/class-fka-classedu-openapi.yml#upsertUser - name: get_users description: Get non-learner users. source_operation: openapi/class-fka-classedu-openapi.yml#getUsers - name: delete_user description: Remove a non-learner user. source_operation: openapi/class-fka-classedu-openapi.yml#deleteUser deployment: mode: none verified: derived tools: 21 checked: '2026-08-12' source: catalog MCP census