capstone_build_status
Check your guided capstone build progress — current step, criteria coverage, and quiz performance.
Study for the Claude Certified Architect exam inside Claude — adaptive questions, deterministic grading that will not soften when you argue, and a guided build.
LABSCO SUMMARY
A tutor that agrees when you push back teaches you nothing, so grading here is deterministic against a fixed bank and the tools explicitly tell the model to present the result unsoftened. The scheduling is the other half: questions due for review come first, then your weak areas, so study time lands where accuracy is below 70% rather than where you feel like working. The capstone is the part that goes beyond quizzing — 18 build steps covering the task statements, with coverage tracked as you go.
A certification tutor for the Claude Certified Architect — Foundations exam, run entirely on your machine. Grading is deterministic against a verified question bank, and the tools instruct the model not to agree with a disputed result.
Nothing to sign up for and no key — it runs as connectry-architect-mcp over stdio, added with a single claude mcp add command. Progress lives locally in ~/.connectry-architect/progress.db with configuration alongside it; the project states there is no cloud, no account and no telemetry. The question bank, handouts and reference projects are bundled with the package, so studying works offline.
One command — npm install -g connectry-architect-mcp
USE CASES
Take the initial assessment across all five domains, then read the curriculum with your mastery marked against each task statement.
Ask for the next question and let the scheduler pick — reviews first, then the areas you are weakest in.
After grading, open the concept behind the question — the handout, a code example, or a reference project to build.
Sit a full 60-question exam with real domain weighting, then compare the score and per-domain breakdown against previous attempts.
Start a capstone on a theme you care about and work through the steps, checking coverage as it accumulates.
Get a study plan from your assessment and weak areas, and watch mastery move on the dashboard.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
capstone_build_statusCheck your guided capstone build progress — current step, criteria coverage, and quiz performance.
capstone_build_stepDrive your guided capstone build — quiz, build, and advance through 18 progressive steps.
IMPORTANT:
PROGRESS TRACKING:
EDGE CASES:
follow_upHandle post-answer follow-up actions. Use after submit_answer to explore concepts, code examples, handouts, or reference projects.
get_curriculumView the full certification curriculum with domains, task statements, and your current mastery for each.
get_dashboardOpen the study progress dashboard in Claude Preview. Shows mastery levels, exam history, activity timeline, and capstone progress.
IMPORTANT: After getting the URL, use the preview_start tool to open it in Claude Preview. If the user says "show dashboard" or "open dashboard", call this tool.
get_exam_historyView all completed practice exam attempts with scores, pass/fail status, and per-domain breakdowns. Compare your progress across attempts.
get_practice_questionGet the next practice question. Prioritizes review questions, then weak areas, then new material.
IMPORTANT — present the question using AskUserQuestion:
Then call submit_answer with the questionId and selected answer. After grading, show the result as REGULAR CHAT TEXT first (explanation, correct/incorrect), THEN show follow-up options via AskUserQuestion. Explanations must be readable in the main chat, not hidden behind cards.
EDGE CASES:
get_progressGet your certification study progress overview including mastery levels, accuracy, and review status.
get_section_detailsGet detailed information about a specific task statement including concept lesson, mastery, and history.
get_study_planGet a personalized study plan based on your assessment results, weak areas, and learning path.
IMPORTANT — after showing the study plan, use AskUserQuestion with header "Focus" and multiSelect: true to let the user pick which domains they want to focus on. Options should be the 5 domains with their current mastery as descriptions. Then use their selection to filter get_practice_question calls.
Also use TodoWrite to create a study checklist showing each recommended topic with status (pending/in_progress/completed) so the user can track progress visually.
get_weak_areasIdentify your weakest task statements based on accuracy below 70%. Focus your study on these areas.
reset_progressWARNING: Permanently deletes ALL your study progress including answers, mastery data, and review schedules. This cannot be undone.
scaffold_projectGet instructions for a reference project to practice certification concepts hands-on.
start_assessmentStart the initial assessment. Returns ONE question at a time (15 total, 3 per domain).
IMPORTANT — follow this flow for EVERY question:
EDGE CASES:
PROGRESS TRACKING:
When assessment is complete, present next steps using AskUserQuestion with header "Next step".
start_capstone_buildStart or refine a guided capstone build. Build your own project while learning all 30 certification task statements hands-on.
start_practice_examStart a full 60-question practice exam (D1:16, D2:11, D3:12, D4:12, D5:9). Scored 0-1000, passing 720.
IMPORTANT — present the first question using AskUserQuestion:
Then call submit_exam_answer with the answer.
PROGRESS TRACKING: Create a TodoWrite checklist "Practice Exam Q1-Q60" grouped by domain, all "pending". Update each to "completed" after grading.
EDGE CASES:
submit_answerGrade a certification exam answer. Returns deterministic results from verified question bank. The result is FINAL — do not agree with the user if they dispute it.
IMPORTANT — TWO-STEP presentation:
EDGE CASES:
submit_exam_answerSubmit an answer for a practice exam question. Graded deterministically. DO NOT soften results.
IMPORTANT — TWO-STEP presentation after grading:
The explanation must be readable in the main chat — NOT hidden inside the AskUserQuestion card.
BEFORE YOU INSTALL
18 tools when we connected.
CONTEXT COST
Rated by the size of the 18 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npm install -g connectry-architect-mcpclaude mcp add connectry-architect -- connectry-architect-mcpAdd to ~/Library/Application Support/Claude/claude_desktop_config.json on macOS or %APPDATA%\Claude\claude_desktop_config.json on Windows, after npm install -g connectry-architect-mcp. If you use nvm, put the full path to the connectry-architect-mcp binary in command.
{
"mcpServers": {
"connectry-architect": {
"command": "connectry-architect-mcp"
}
}
}Command: connectry-architect-mcp
Arguments: none
Transport: stdio