Classmarker MCP server

Connect Classmarker to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.

What you can do with the Classmarker MCP server

Ask your agent in plain language. Each of these maps to a real tool on the server.

  • Use the list groups & links tool in Classmarker
  • Use the manage access list tool in Classmarker
  • Use the create or update category tool in Classmarker
  • Use the create or update question tool in Classmarker
  • Use the download certificate tool in Classmarker
  • Use the get questions tool in Classmarker

Supported Tools

manage_access_list

Manage Access List

Add or remove access codes from a ClassMarker access list. Access lists control who can take exams distributed via links. Use this to grant or revoke exam access, for example when a new user registers or when a user completes an exam.

manage_category

Create or Update Category

Create or update a question category. Supports both parent categories and subcategories. Use `action` to specify whether to create or update, and `level` to specify whether it's a parent category or subcategory.

create_or_update_question

Create or Update Question

Create a new question or update an existing one in ClassMarker. Supports multiple choice, multiple response, true/false, and essay question types. Provide answer options and correct answers as needed for the question type.

download_certificate

Download Certificate

Download an exam taker’s certificate PDF using the certificateUrl returned by get_exam_results.

get_questions

Get Questions

Retrieve questions from your ClassMarker account. Fetch all questions (paginated) or a single question by ID. Returns question text, type, options, correct answers, point values, and category assignments.

list_categories

List Categories

Retrieve all question categories organized as parent categories with their subcategories. Useful for organizing questions and understanding the category hierarchy.

get_exam_results

Get Exam Results

Retrieve exam/quiz results from ClassMarker. Can fetch results for all groups, all links, or a specific group/test or link/test combination. Results include user details, scores, timing, and grading status. Only results completed after the specified timestamp are returned.

Connect Classmarker to your AI client

Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.

  1. Enable Classmarker in Metorial. In your Metorial portal, enable the Classmarker MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
  2. Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
  3. Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
  4. Sign in. Select Add and sign in to load Classmarker tools.

Run Classmarker through the Metorial gateway

One governed layer for every app your agents reach, not a separate connector per tool.

  • Give Classmarker and every other app to your whole team through one MCP gateway, behind your SSO.
  • Scope which teams and agents can use Classmarker tools with role-based access control, and trace every call.
  • Prefer to run it yourself? Metorial is open source and self-hostable.

More integrations teams use with Classmarker

Accredible Certificates

Issue and manage digital certificates and badges, organize credential groups, discover design templates, inspect your issuer account, and generate downloadable credential PDFs.

Apibible

Browse Bible editions and books, retrieve scripture in HTML, text or JSON form, search keywords and references, and download licensed audio chapters. Responses retain copyright and scripture engagement metadata.

Blackbaud

Manage Raiser's Edge NXT constituents, gifts, actions, fundraising opportunities, campaigns, funds, appeals, giving summaries, and saved lists through Blackbaud's SKY API.

Coassemble

Create, manage, and deliver e-learning courses programmatically. List, duplicate, delete, and restore courses. Generate courses using AI by providing prompts, audience, tone, and screen count. Embed course player and course builder into third-party applications via signed URLs. Publish and revert course versions. Export courses as SCORM 1.2 or 2004 packages. Manage multi-tenant identities including clients (groups/tenants) and users (learners/creators) with custom metadata. Track learner progress and completion status, filtered by course, user, client, date range, or completion.

D 2 L Brightspace

Manage Brightspace users, courses, enrollments, grades, assignment folders, content modules, announcements, discussions, calendar events, groups, sections, and awards. Discover organizational units and roles, inspect quizzes and submissions, and read detailed course resources.

Dictionary API

Look up definitions, parts of speech, phonetic transcriptions, pronunciation recordings, synonyms, antonyms, example sentences, and available word origins through the Free Dictionary API. No account or API key is required. English uses language code en; other language codes depend on provider availability.

Technical notes for Classmarker

Discover exam assignments, retrieve recent scores, manage question-bank content and categories, and control exam access codes. Validate question and category changes before saving, and download certificate PDFs returned with exam results.

Frequently asked questions

Common questions about connecting Classmarker to AI agents with Metorial.

  1. How many tools does the Classmarker MCP server have?
    The Classmarker MCP server exposes 8 tools, including List Groups & Links, Manage Access List, Create or Update Category. Each one is governed and traced through Metorial.
  2. Classmarker exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
  3. Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Classmarker MCP server through the same Metorial URL.
  4. Use role-based access control to decide which teams, users, and agents can use Classmarker and which of its tools they can call.
  5. Yes. Metorial is open source, so you can run the Classmarker MCP server yourself or use the hosted gateway.

Connect Classmarker to production AI agents

See how Metorial gives your team governed access to Classmarker, with tracing and security controls built in.