exam.now

now.examPublished by exam.nowOfficial publisherv1.0.0Updated Nov 3, 2026

Cambridge, AQA and Edexcel past papers: questions, figures and mark schemes by part, and marking.

VerifiedStreamable HTTPWeb executable

Overview

exam.now's hosted MCP server (exam.now), published by exam.now; no sign-in required; Streamable HTTP; 11 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Publisher
exam.now
Endpoint
exam.now
Last checked

Installation

In SourceWeft

  1. Open exam.now in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/now.exam%2Fpast-papers/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "exam-now": {
      "type": "http",
      "url": "https://exam.now/mcp"
    }
  }
}

Tools

11

find_past_paper

Find a past paper

Find Cambridge, AQA or Edexcel past papers on exam.now from a free-text query such as "0580 june 2024 paper 4" or from structured fields. Returns up to 10 papers with their exam.now paper_id, title, session, duration, total marks, whether exam.now can show it on screen to answer (answer_on_screen, with the parts that need a graph or drawing and so can only be answered there), and links to the question paper, insert, mark scheme and examiner report where they exist. Use the paper_id with get_question, get_mark_scheme or get_paper.

Parametersyearboardlimitpaperqueryseriesvariantsubject_codequalification

get_question

Get a question

The text of one question or part from an exam.now past paper: context, prompt, marks, figures (with alt text), the answer surface (response kinds, tools, whether a calculator is allowed), topic codes and a link to the part on exam.now. answer.onSite is true when the part needs a graph or drawing, so it can only be answered on exam.now; otherwise the student can type the answer in chat and mark_answer marks it. Pass question for the whole question or part for one part.

Parameterspartpaper_idrequiredquestioninclude_images

get_mark_scheme

Get a mark scheme

The official mark-scheme rows for one part of an exam.now past paper: each row's code (M1, A1, B1…), marks, answer, guidance and alternatives, the part's maximum marks, the paper's general marking principles, the mark-scheme PDF page and a link to it on exam.now.

Parameterspartrequiredpaper_idrequiredinclude_principles

get_paper

Get a whole paper

An exam.now past paper as structured JSON (metadata, questions, parts, prompts, marks, answer kinds, figure URLs), a few questions at a time. Each part's answer.onSite is true when it needs a graph or drawing and can only be answered on exam.now; the other parts can be typed in chat for mark_answer. Use next_from to get the next page. include_mark_scheme adds the mark-scheme rows for the same questions and needs a linked exam.now account (a free one is fine).

Parameterscountpaper_idrequiredfrom_questioninclude_mark_scheme

find_questions_by_topic

Find questions by topic

Past-paper questions on exam.now tagged with a syllabus topic, newest first. Pass the topic code (e.g. E2.5) or words (e.g. "simultaneous equations"). Returns question references with the start of each prompt, marks, whether it has a figure, and a link to the question.

Parameterslimittopicrequiredsubject_coderequired

practise_question

Practise a question

Show one past-paper question as a practice card the student can answer, with its figures and answer surface. The model gets the full question so it can give hints without giving the answer away. Use mark_answer to mark the student's answer.

Parameterspartpaper_idrequiredquestion

mark_answer

Mark an answer

Mark a student's answer to one part against the official mark scheme with exam.now's marker. Returns marks awarded and available, the mark-scheme rows earned and missed, feedback and a common-mistake link, and saves the mark to the student's exam.now progress. Needs a linked exam.now account with marking.

Parameterspartrequiredanswerrequiredworkingpaper_idrequired

topic_progress

Topic progress

The linked student's own progress in one subject on exam.now: each syllabus topic's band (secure, getting there, not yet), the next three topics to work on (weak topics first, then topics with too few marks to band and untried topics that are ready to start, each with a reason) and links to practise them.

Parameterssubject_coderequired

exam_timetable

Exam timetable

Cambridge exam dates for one or more syllabuses in the June or November 2026 series: component, date, morning or afternoon session and duration, with a link to the exam.now timetable. Zone defaults to the UK timetable.

Parameterszoneseriesrequiredsubject_codesrequired

common_mistakes

Common mistakes

Up to 5 exam.now write-ups of common mistakes in a subject, drawn from Cambridge examiner reports, each with a short summary and a link. Narrow them with a topic code or words.

Parametersquerytopicsubject_coderequired

class_summary

Class summary

For a teacher's own exam.now class: topic bands across the class with no pupil names, and how many pupils have started. Small groups are suppressed to protect pupils' privacy.

Parametersclass_idsubject_coderequired

Version history

1
  1. v1.0.0LatestNov 3, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Exam integrations