AI Certificates

study.aicertificatesPublished by aicertificates.studyOfficial publisherv1.0.0Updated Oct 24, 2026

Practice questions for the four Claude certifications. The assistant never sees the key.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowKnowledge & Memory

Overview

AI-generated overview

A remote MCP server for practicing Claude certification exams: it serves original practice questions, grades answers with explanations, and tracks study history

What you can do
List the covered Claude certifications with exam codes, item counts, fees and weighted domains, and get valid exam slugs to start with. Fetch one original practice question at a time, with options but no answer key, excluding questions already served. Grade the user's choice and return an explanation for every option, including the ones not picked. Show recorded progress for an exam by blueprint domain, weakest first, with how the user's misses compare with others. Open or resume a study page for an exam, optionally focused on a domain or sub-objective.
When to use it
Useful when someone is preparing for one of the covered Claude certification exams and wants to be quizzed in chat or sent to a study page, and wants to see which blueprint domains need the most work.
Requirements
A remote streamable HTTP endpoint; no package, environment variables or headers are declared. The server is stateless, so the assistant must pass the IDs of already-served questions itself.
Before you install
Progress is recorded per user and compared with other users' misses on the same free-form questions, so study activity is stored server-side. The server is stateless and keeps no memory of served questions, so the assistant must track and exclude them. Exam fees are listed but no payment is described.

Installation

In SourceWeft

  1. Open AI Certificates 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/study.aicertificates%2Fpractice-exams/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": {
    "ai-certificates": {
      "type": "http",
      "url": "https://aicertificates.study/api/mcp"
    }
  }
}

Tools

5

list_exams

List Claude certification exams

The Claude certifications covered here, with exam codes, item counts, fees and the full domain list with published weights. Call this first to get valid exam slugs.

Takes no parameters.

get_practice_question

Get a practice question

Returns one original practice question with its options and no answer key. Present it to the user and let them choose before calling check_answer. Pass every id already served in exclude_ids — this server is stateless and remembers nothing.

Parametersexamrequiredfocusdomainexclude_ids

my_progress

See what this person has answered so far

Their recorded history for one exam, broken down by blueprint domain with the weakest first, plus how their misses compare with everyone else's on the same free-form questions. Call this at the start of a study session to decide what to drill, and after a run of questions to show what moved. It names the domain to pass to get_practice_question, and when their misses follow the crowd's favorite wrong answers it says to drill those with focus: "traps". Only a signed-in account has history; anonymous callers are told so rather than shown zeros.

Parametersexamrequired

open_study

Open a study session

Open or resume the study page for an exam, optionally focused on a domain or a sub-objective. Use this when someone asks to study rather than to be quizzed in chat: the page gives them a visible question they answer themselves, and once it is open a richer set of tools appears for reading and steering that screen. Returns the URL; a browser agent should navigate there.

Parametersexamrequireddomainsub_objective

check_answer

Check an answer and explain every option

Grades the user's choice and returns an explanation for EVERY option, including the ones they did not pick. On this exam two options are frequently defensible and only one is credited, so the reasons the wrong options lose are the part worth teaching.

Parametersexamrequiredselectedrequiredquestion_idrequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

83% 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
  • 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.