# Thinkfiveable Fiveable Ap Students MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.thinkfiveable%2Ffiveable-ap-students
Registry id: `mcp-registry/io.github.thinkfiveable/fiveable-ap-students`
Status: live (checked 2026-10-27T02:00:30.987Z)

## Measurements (30 days)

- Uptime: 99.97%
- Checks: 4959
- Outages (90 days): 1

## Install

```json
{
  "mcpServers": {
    "thinkfiveable-fiveable-ap-students-mcp-s": {
      "type": "http",
      "url": "https://fiveable.me/api/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http thinkfiveable-fiveable-ap-students-mcp-s https://fiveable.me/api/mcp
```

## Tools (38)

- `calculate_ap_score`: Predicts a 1-5 AP score from raw section scores using Fiveable's per-subject score calculator, and explains the weighting. Call with no sectionScores to see whi
- `check_practice_answer`: Checks one multiple-choice practice answer and returns correctness plus the Fiveable explanation. Works during an anonymous preview but does not save progress. 
- `create_study_plan`: Creates and saves a trackable Fiveable study plan from the student's topic and available time. Included for signed-in students; uses Fiveable's existing generat
- `get_assignment_summary`: Reads one student-accessible publication's instructions, section counts, timer/due-date settings and released feedback for the policy-selected owned attempt. Do
- `get_cheatsheet`: Reads bounded pages from a prepared official Fiveable PDF, returning page citations, extracted text and actual page images for formulas and diagrams. Image-only
- `get_content_sections`: Returns a small set of Fiveable study-guide passages relevant to one question. Suitable for narrow explanations, research questions and checking student notes. 
- `get_diagnostic_results`: Reads an owner-scoped Fiveable diagnostic. In-progress sessions return progress and the current question without answer keys; completed sessions return the adap
- `get_exam_options`: Find Fiveable exam formats, access requirements and website links without questions or answer keys. Choose a subject for version choices; add unitNumber to veri
- `get_exam_results`: Read an owned completed exam using attemptId, or safely check a submitted exam using submissionId. Supply exactly one. Pending or partial grading returns status
- `get_frq`: Returns one full, original Fiveable FRQ prompt: stimulus, background and every lettered part with its point value. The returned prompt is eligible for Fiveable'
- `get_frq_attempt_history`: Returns the signed-in student's previous attempts at a single FRQ, so you can compare a new response against what they wrote before and comment on improvement.
- `get_key_term`: Returns the full definition, context and related terms for one AP key term. Use when a student asks "what does X mean" for AP vocabulary. Cheap — usually under 
- `get_my_access`: Explains which features this account can use for one subject and its remaining MCP previews. Does not return billing information or change access.
- `get_my_frq_progress`: Returns the signed-in student's saved free-response attempts for one subject, including scores where they were graded and recent scoring-point weak areas. Use i
- `get_my_practice_history`: Reads a bounded page of your saved self-study MCQ answers with current question explanations. Honors practice resets. Does not save, score, or consume a content
- `get_my_study_progress`: Returns the signed-in student's durable Fiveable progress for one subject: multiple-choice accuracy, weak topics and units, FRQ performance, skill groups and re
- `get_practice_questions`: Returns original, course-specific multiple-choice practice questions. Free-text topics are matched against Fiveable's course map, so natural phrasing works. Omi
- `get_scoring_result`: Read the status or saved result of your FRQ scoring request. This never starts or retries scoring.
- `get_study_guide`: Returns the full text of one Fiveable AP study guide as Markdown. Accepts the exact canonical guide reference or a close approximation of its title. Suitable wh
- `get_study_plan`: Reads one owned study plan, stable task ids, completion state and revision. A plan that is still being built reports pending with a retry delay, so poll this af
- `get_subject_outline`: Returns the full unit and topic outline for one AP subject, including every study guide slug in each unit. Provides the course map for study planning and indivi
- `get_unit_overview`: Returns the overview page for one unit of an AP course: what it covers, how it is weighted on the exam, its topics and study plan. Suitable when a student is re
- `list_cheatsheets`: Find approved Fiveable course and unit PDFs, including course variants, academic year when known, source links and readable-artifact readiness. Does not include
- `list_frqs`: Lists Fiveable's free-response (FRQ) practice prompts for an AP subject, optionally filtered by FRQ type, unit, and excluded IDs. Results use stable ID order; u
- `list_key_terms`: Lists the key vocabulary terms for an AP subject, paginated alphabetically. Suitable for building flashcards or checking what vocabulary a student should know; 
- `list_my_assignments`: Lists assignments delivered to the connected student's enrolled classes, signed-in submissions, and safely claimed guest work. Includes due dates, completion st
- `list_my_exam_attempts`: Lists only the connected student's completed full-length and unit-exam results. Honors the website progress reset, deduplicates retried submissions and paginate
- `list_my_study_plans`: Lists the connected student's saved Fiveable study plans, including website plans. Included for signed-in students. Cheap; paginated.
- `list_subjects`: Lists every AP subject Fiveable covers, with its canonical subject slug and flags for which features exist for that subject (practice questions, key terms, scor
- `open_guided_practice`: Opens Fiveable's interactive multiple-choice practice panel with existing question, answer and explanation components. Students select answers directly in the p
- `report_content_issue`: Submits a caller-requested content issue to Fiveable support, which may lead to support follow-up. Requires explicit confirmReport approval. The description con
- `score_external_frq_response`: Scores a student's existing FRQ even when it did not come from Fiveable. If the student attached photos, the host AI must first transcribe the prompt and respon
- `score_frq_response`: Submits the student's own response to a Fiveable practice FRQ for saved, asynchronous scoring. Supports text, subparts, drawings/photos, LEQ selection, CSP prog
- `search_content`: Keyword search across every Fiveable study guide, unit, subject hub and key term. Suitable when the relevant subject or guide is not known. Returns titles and c
- `start_diagnostic`: Starts Fiveable's canonical adaptive diagnostic for the connected student. Without a unitId it covers the whole course; an exact unitId scopes the survey across
- `submit_diagnostic_answer`: Saves one answer in the connected student's active Fiveable diagnostic and returns feedback plus exactly one next adaptive question. Accepts the option letter, 
- `submit_practice_answer`: Records the signed-in student's answer to a multiple-choice practice question so it counts toward their Fiveable progress. Accepts a question id previously serv
- `update_study_plan_tasks`: Marks specified owned plan tasks complete or incomplete at the student's request. This is self-reported planning, never a quiz score or practice submission. Sup

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
