KitScout

Categories › Knowledge & Everyday › Education & learning

Ripostiq

MCP serverVerified domain · ripostiq.comRemote● LiveFree to try

Courses that argue back: learn adaptively, build real work, then defend it to an AI stakeholder.

Install

Remote server: your requests and data go to ripostiq.com. Claude Code: claude mcp add --transport http ripostiq https://ripostiq.com/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • login — Claude Code plugin login only (auth_token flow). On the web/desktop connector, identity comes from the connector's OAuth approval — do NOT a
  • whoami — Return the current logged-in user (via OAuth bearer or an auth_token).
  • get_entitlements — List the logged-in account's entitlements across courses (OAuth bearer or auth_token).
  • get_lesson — Fetch a module's lesson content. Free module is open; paid modules require an active entitlement. Returns {locked, teaser, checkout_url} whe
  • list_courses — List every available Ripostiq course (no login needed). Call this FIRST when a user wants to browse or start learning. Each course has a fre
  • begin_course — Start a course. Returns the tutor protocol, intake guidance, and the module map. Call this first, run the intake, then call teach_section to
  • roast — Free 'Roast my work' — a single tough-but-fair stakeholder grilling of ANY artifact the user pastes (PRD, architecture, code, pitch, resume,
  • interview_prep — Free 'Mock interview' — a realistic, calibrated interview for a role. `jd_or_skill` is the job description (paste it) or the skill/role to i
  • list_interviews — List the curated Interview-Prep topics (e.g. 'Agentic AI in Production'). Each is a realistic, adaptive mock interview on a fixed topic — co
  • start_interview — Begin a curated Interview-Prep session on a fixed topic. `interview` is the topic id from list_interviews (e.g. 'agentic-ai-in-production');
  • teach_section — Get one lesson section's content + the teaching protocol for it. Free module is open; paid modules require an active entitlement (returns {l
  • run_boss — Get the module's boss-battle simulation + how to run it (in-character, real stakes, earned PASS). Gated like lessons. `difficulty` dials the
  • daily_drill — The two-minute drill — today's spaced-recall question + the learner's day streak. Call it to fetch today's question (deterministic per day,
  • start_exam — Start the course's SCORED PRACTICE EXAM — a full, blueprint-aligned multiple-choice mock that returns a scaled score against the real pass l
  • submit_exam — Score a practice exam started with start_exam. `answers` maps each question id to the learner's chosen letter, e.g. {"q001": "A", "q002": "C
  • get_outline — Full course outline — every module + its section titles — so the learner can pick ANY module/section to start, in any order. Marks locked mo
  • mark_progress — Record the learner's progress server-side (shows on their account + syncs across devices). Call when a section is genuinely completed (secti
  • get_recap — Resume briefing for a returning learner — what they've covered, mastery levels, strong/weak topics, and recall questions to reactivate memor
  • get_progress — Return the learner's progress for a course — the raw doc plus a display-ready summary (per-module sections done/total, boss status, overall
  • recall_questions — Return spaced-recall questions drawn from the account's completed modules.
  • list_artifacts — List the learner's saved Library artifacts (titles + metadata, newest first). Use at session start (with get_recap) to reference prior work
  • get_artifact — Fetch a saved Library artifact's full content (by id, or by key+course). Use to pull a prior deliverable forward and build on it in a new ch
  • submit_artifact — Submit a lab deliverable. Stores it in the learner's Library (type='deliverable') and returns the module rubric so it can be reviewed agains
  • get_certificate — Ripostiq certificate status. Pass `module` for that module's certificate (earned when its boss battle is passed); omit it for the course cer

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools