mcpField
C
ClassMarker MCP by usefulapi

ClassMarker MCP by usefulapi

Remote
usefulapi.ioScience & Education0Updated today

About ClassMarker MCP by usefulapi

ClassMarker MCP by usefulapi is a hosted ClassMarker interface for MCP clients, supporting access to exams, results, and the question bank, as well as management of access codes and categories. It requires no local installation and uses ClassMarker credentials for sign-in.

Key features

  1. 01View groups, links, and exams
  2. 02Read recent test results
  3. 03Browse question categories and bank
  4. 04Create and update questions
  5. 05Manage access codes and categories

Use cases

  1. 01Check recent results by group or exam
  2. 02Find questions in the question bank
  3. 03Maintain questions and their categories
  4. 04Add codes to an access-code list

MCP support

This hosted MCP server gives MCP clients tools to read and manage ClassMarker data. Users sign in through OAuth with ClassMarker credentials.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://classmarker.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

15

This tool takes no parameters.

Details

From the project README

ClassMarker MCP by usefulapi

Use ClassMarker from Claude, Cursor, or any MCP client — groups, links, exams, recent results, categories and the question bank, plus access codes. Hosted, no local install: connect with your own ClassMarker credentials.

Live endpoint: https://classmarker.usefulapi.io/mcp · Homepage: https://usefulapi.io/classmarker

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://classmarker.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http classmarker https://classmarker.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{
  "mcpServers": {
    "classmarker": {
      "url": "https://classmarker.usefulapi.io/mcp"
    }
  }
}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your ClassMarker credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/classmarker/

Tools

ToolTypeWhat it does
classmarker_list_groups_links_examsreadList groups, links and exams
classmarker_recent_group_resultsreadRecent results across all groups
classmarker_recent_link_resultsreadRecent results across all links
classmarker_recent_group_exam_resultsreadRecent results for one group exam
classmarker_recent_link_exam_resultsreadRecent results for one link exam
classmarker_list_categoriesreadList question categories
classmarker_list_questionsreadList question-bank questions
classmarker_get_questionreadGet a question
classmarker_add_access_codeswriteAdd access codes to a list
classmarker_create_parent_categorywriteCreate a parent category
classmarker_update_parent_categorywriteRename a parent category
classmarker_create_categorywriteCreate a category
classmarker_update_categorywriteUpdate a category
classmarker_create_questionwriteCreate a question
classmarker_update_questionwriteUpdate a question
classmarker_usage_statusmetaUsage status (free-tier meter)
classmarker_request_featuremetaRequest a missing feature
classmarker_upgrademetaUpgrade to Pro (unlimited*)
classmarker_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with classmarker_upgrade (it returns a Stripe Checkout link). Cancel any time with classmarker_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running classmarker_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by ClassMarker.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.