mcpbeat Sign in

Fiveable for AP Students MCP Server

by thinkfiveable Your server? Claim it
answering

Fiveable for AP Students is answering right now. Last checked 14 min ago. It exposes 37 tools. Last commit 3 Sep 2026.

AP study content, practice, FRQ feedback, progress, plans, and student tools for AI apps.

Uptime history 8 days of history · worst day 22%
8 days agonow
17.4%
Uptime 24h
16 of 92 checks
37
Tools
read from the server
495 ms
Response time
average over 24h
0
Stars
last commit 3 Sep 2026

Fiveable for AP Students does not always answer

Over the last week it answered 80.9% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 14 min ago.

run in your terminal
claude mcp add fiveable-ap-students --transport http https://fiveable.me/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "fiveable-ap-students": {
      "url": "https://fiveable.me/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.fiveable-ap-students]
url = "https://fiveable.me/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "fiveable-ap-students": {
      "url": "https://fiveable.me/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "fiveable-ap-students": {
      "url": "https://fiveable.me/api/mcp"
    }
  }
}

Available tools 37

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

study
create_study_plan
Creates and saves a trackable Fiveable study plan from the student's topic and available time. Free for signed-in students; uses Fiveable's existing generator and verified resource catalog. Takes up to a few minutes. Reuse requestId and identical input after a timeout.
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 recent activity, respecting the website progress reset. Also includes completed exams, plus assignment and study-plan summaries when their separate permissions are granted. Call this before choosing what to explain or practice so recommendations carry across conversations and AI clients.
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 when a student asks to learn or review a topic. It consumes one full-content preview for a free caller unless existing access covers this subject and feature. Expensive — a full guide can be 3-8k tokens.
get_study_plan
Reads one owned study plan, stable task ids, completion state and revision. Use its revision for task changes. Reading older plans never changes them.
list_my_study_plans
Lists the connected student's saved Fiveable study plans, including website plans. Free for signed-in students. Cheap; paginated.
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. Supply the latest revision and a unique requestId; retry identical input safely.
exam
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 verify that unit's current bank and standard format. With progress:read consent, includes only genuine server-saved continuation links. Browser-only progress is not remotely recoverable.
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 only, never unfinished scores or feedback. Honors practice resets and cannot dispatch scoring, finalize submissions or retrieve active exam content.
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 paginates. Unit tests show points/percent, never an AP projection. Does not read browser-only or active exam state.
frq
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's saved scoring workflow after the student writes a response. It consumes one full-content preview unless existing access covers this FRQ. Moderate cost — 1-4k tokens.
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_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 it to see what a student has already practiced and where they are losing points before recommending what to work on next.
practice
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. A signed-in answer submission is required for saved progress.
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 preview.
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. Omit topic to get balanced practice across the whole subject, with varied units, skills and stimulus formats. For history, science and language subjects this can return source-based sets — one stimulus with several questions off it — and stimulus images come back as viewable images. This is targeted or mixed practice, distinct from Fiveable's durable adaptive diagnostic. Every question carries a `Question id` that supports a saved answer submission for student progress. The recentCorrect and recentAnswered inputs allow the tool to drop to easier question types when a student is missing questions, helping find where understanding breaks down. A returned question set consumes one full-content preview unless existing access covers this practice feature. Moderate cost — roughly 300 tokens per question, more when images are attached.
content
get_content_sections
Returns a small set of passages from Fiveable study guides that are most relevant to one question. Use this for narrow explanations, research questions, and checking student notes instead of fetching a full guide. One call consumes one full-content preview for a free caller.
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 canonical references rather than full content, so it is cheap.
key
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 1k tokens.
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; results include stable term slugs for full definitions. Cheap.
score
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 response, show the transcription for confirmation, then call this tool. Optional prompt images preserve graphs or artwork that text alone cannot represent. Requires sign-in; one free scoring preview is included, with further scoring available to eligible accounts. The attempt is saved to the student's Fiveable progress. Returns a pending scoring job; poll get_scoring_result. Reuse requestId for retries.
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 program code and Business project references. Excludes teacher assignments and exams. Returns a scoring job id for status retrieval, and requestId provides idempotent retries. One free score is available to signed-in students.
submit
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, full text, or answer id from the current diagnostic question. Handles one question per call.
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 served by Fiveable MCP and returns whether the answer was correct plus the explanation.
access
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.
assignment
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. Does not expose questions or answer keys, finalize timers, repair grading, start, autosave or submit work. Accepts a publicationId from the connected student's assignment listing.
assignments
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 status and only released scores. No teacher roster or answer keys. Complete work on the website.
calculate
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 which sections the subject has and their point maximums, then call again with the student's scores. Cheap.
cheatsheet
get_cheatsheet
Read bounded pages from a prepared official Fiveable PDF, with page citations, extracted text and actual page images for formulas and diagrams. Image-only pages are not transcribed by guessing. If artifacts are unavailable, use the approved PDF link; this read never starts processing.
cheatsheets
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 user galleries or generated personal visuals.
diagnostic
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 adaptive diagnostic summary and recommendations.
frqs
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; unchanged filters continue pagination. Returns prompt ids and summaries rather than full prompts. Cheap.
report
report_content_issue
Submit a content issue to Fiveable support only when the student explicitly asks to report it. This may lead to normal support follow-up. Do not automatically report disagreements or send conversation history, unrelated notes, or personal information. Fiveable resolves the content and reporter identity. Reuse requestId on retries.
scoring
get_scoring_result
Read the status or saved result of your FRQ scoring request. This never starts or retries scoring.
start
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 that unit's available topics. Returns one adaptive question at a time and creates durable diagnostic progress.
subject
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 individual guide retrieval. Moderate cost — roughly 2-5k tokens depending on subject size.
subjects
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, score calculator). Suitable when a subject slug is not already known. Cheap — roughly 1-2k tokens.
unit
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 reviewing a whole unit. Moderate cost — roughly 1-3k tokens.

Endpoints

URLTransportStateLatencyChecked
https://fiveable.me/api/mcp streamable-http answering 436 ms 14 min ago

Alternatives to Fiveable for AP Students

same job, measured the same way
Hexis
by bevel-software

Git-backed platform for skills, tools, and context for AI agents

answering
Orcool Studio MCP
by ryss30

AI tools for mobile app ad production: concepts, avatars, video rendering, performance feedback.

answering
Toreva Goals
by toreva

Durable, user-controlled goals and governed plans for AI agents.

answering
PlayByKey Music Theory
by playbykey

Chords, scales, progressions, transposition, and MIDI tools for music theory AI agents.

242 installs/wk local only
Businys
by businys

221 MCP tools across 26 practices for independent professionals. Clients, invoices, contracts.

32 installs/wk local only
Openplan
by vncsleal

Plan, track, and learn from software projects — three MCP tools for the AI agent lifecycle.

29 installs/wk local only
Productised
by writehand-ai

Build and publish AI products for coaching practices from inside Claude. 16 live tools.

local only
VibeSEO
by vibeseo

SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.

answering

Fiveable for AP Students — questions

Answers built from our own checks of this server.

What can Fiveable for AP Students do?
It exposes 37 tools, read directly from the server on our last check. Among them: calculate_ap_score, check_practice_answer, create_study_plan, get_assignment_summary, get_cheatsheet, get_content_sections and 31 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Fiveable for AP Students mostly used for?
Its tools cluster around study, practice and exam. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Fiveable for AP Students working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 16 of 92 checks got a reply (17.4%), average response time 495 ms. The bar chart above shows every period we have measured.
How do I connect Fiveable for AP Students?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Fiveable for AP Students need an API key?
No. Fiveable for AP Students completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 37 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Fiveable for AP Students?
It answers our handshake in 495 ms on average, which is faster than 32% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Fiveable for AP Students open source?
We cannot say that it is: 0 stars on GitHub, but no licence is declared, and without one the code is not open source by default.