Classmarker MCP integration
Reports scores and pass or fail status, issues and revokes exam access codes, provisions test takers, and keeps the question bank current.
28actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Create classmarker user
Lyro enrolls a new student or instructor in ClassMarker without manual admin work, provisioning access within the chat. Fresh accounts go live immediately so learners don't wait to start tests.
List recent results for groups
Lyro pulls exam scores and performance trends for entire groups, helping educators spot struggling cohorts at a glance. Instructors catch gaps early instead of discovering problems weeks into a course.
Delete user
Lyro removes a user account from ClassMarker during admin or support conversations, completing access changes instantly. Offboarding finishes without waiting for ticket queues.
How businesses use Classmarker + Lyro
Each card is one request a support team gets, and the Classmarker actions Lyro runs to close it.
Report a score without opening the results screen
Lyro pulls recent results for a group and exam or across every link on the account, reads the score, pass or fail status, and certificate, and pages forward using the timestamp the last response returned.
Get Recent Results For Group ExamList Recent Results for LinksList CertificatesAdd a question to the bank under the right category
Lyro writes a multiple choice, multiple response, true or false, or essay question, files it against an existing category, and can validate an edit before it touches the live bank.
Create QuestionList Question CategoriesUpdate QuestionOpen and close exam access for a cohort
Lyro adds the access codes that let a cohort sit an exam, provisions the users into the right group, and deletes the test link when that URL should stop working.
Create Access List ItemCreate ClassMarker UserDelete Test LinkKeep result delivery and credentials under control
Lyro lists the webhook listeners pushing exam results into your own systems, removes one that is no longer wanted, and revokes an API key immediately when a credential has to be pulled.
List WebhooksDelete WebhookDelete API Key
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Classmarker actions it has and picks the ones a request needs.
- 01
Connect Classmarker
Authorize the Classmarker account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Classmarker actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Classmarker
Setup, permissions, and the limits of what Lyro can do inside Classmarker.
Three months. The API requires finishedAfterTimestamp to be less than three months old and defaults to the last two weeks, so Get Initial Finished After Timestamp seeds a first pull and every response returns a next_finished_after_timestamp that Lyro uses to page forward without duplicating rows.
Every action available in Classmarker
All 28 actions your agent can call on Classmarker, straight from the live MCP connection.
Create access list item
Add one or more access codes to an access list.
Create a new question category
Create a new question category.
Create group
Create a new group.
Create question
Create a new question with specified text, type, and category in ClassMarker.
Create classmarker user
Create a new user in ClassMarker.
Delete access list item
Removes one or more access codes from a ClassMarker access list.
Delete API key
Delete an API key by its ID.
Delete group
Delete a group by its ID.
Delete test link
Deletes a specific link assignment from a test/exam in ClassMarker.
Delete user
Delete a specific user by ID.
Delete webhook
Deletes a webhook listener from your ClassMarker account.
Get group details
Retrieve detailed information about a specific group by ID.
Get initial finished after timestamp
Compute the initial finishedAfterTimestamp for paginating ClassMarker test results.
Get question
Retrieve a specific question by its ID.
Get recent results for group exam
Fetch recent test results for a specific group and exam.
Get recent results link exam
Fetch recent exam results for a specific link and test combination.
Get test details
Retrieves detailed information for a specific test (exam) including its name and all assignment contexts.
Get user details
Retrieve detailed information about a specific user.
List question categories
Retrieves all question categories organized in a hierarchical structure.
List certificates
List all certificates.
List questions
Retrieve a paginated list of questions from your question bank.
List recent results for groups
Retrieve recent exam results for all groups in your ClassMarker account.
List recent results for links
Retrieves recent test results from ALL links accessible to your API key.
List users
List all users.
List webhooks
Retrieve all configured webhooks.
Update sub-category
Update an existing sub-category.
Update an existing parent category
Update an existing parent category.
Update question
Updates an existing question in the ClassMarker question bank.
The tools Classmarker sits next to
Same connection, same setup. Pick the next one your team already uses.
Api bible
Searches Scripture by keyword or reference, returns verses, chapters, and passage ranges, and serves audio chapters as mp3.
Canvas
Answers deadline and grade questions from live course data, messages students inside Canvas, and posts scores and feedback to submissions.

Coassemble
Coassemble is a flexible platform for building, managing, and delivering online training courses.
Google Classroom
Reports who has submitted and reclaims work for editing, posts coursework and announcements, manages the roster, and answers guardian questions.
Linguapop
Fetches the languages a Linguapop account can currently test in, before anyone gets enrolled in a placement.
Membervault
Enrols a member in the course they paid for, revokes product access when a plan ends, and deletes a member on request.

Ready to connect Classmarker?
Authorize the account and your agent has all 28 actions from the first conversation.


