app_info
App info
Returns platform metadata and the list of study features available.
No parameters.
Returns
JSON with `app`, `purpose`, and `features[]`.
Developer docs
Ageless Minds Academy exposes a Model Context Protocol (MCP) server so ChatGPT, Claude, Cursor, or any MCP-compatible client can act on your SOAP notes, study planner, and APA checker — as you, with your data, over OAuth.
https://www.agelessmindsacademy.com/mcp/.well-known/oauth-protected-resource/.lovable/oauth/consent to approve it.destructiveHint annotation. Creating a note or study session is a non-destructive write; there are no delete tools.https://www.agelessmindsacademy.com/mcp.app_info first to confirm the tool surface.MCP clients auto-discover tools via tools/list on the endpoint. The catalog below matches what your assistant will see. Every tool description and JSON schema is served live from /mcp.
App info
Returns platform metadata and the list of study features available.
No parameters.
Returns
JSON with `app`, `purpose`, and `features[]`.
List SOAP notes
Signed-in student's saved SOAP notes and care plans, newest first.
Parameters
limit — integeroptionalMax notes to return. Default 20.Returns
Array of `{ id, title, note_type, updated_at }`.
Get SOAP note
Fetch a single note by id, including every section and AI feedback.
Parameters
id — uuidrequiredThe note id.Returns
Full note record.
Create SOAP note
Create a SOAP note or care plan under the signed-in student's account.
Parameters
note_type — 'soap' | 'careplan'requiredKind of note.title — string (1–200)requiredShort title.patient_context — string (≤4000)optionalOptional patient context.subjective — string (≤15000)optionalS section text.objective — string (≤15000)optionalO section text.assessment — string (≤15000)optionalA section text.plan — string (≤15000)optionalP section text.Returns
`{ note: { id, title, note_type, updated_at } }`.
List study sessions
Planned and completed study sessions ordered by scheduled date.
Parameters
status — 'all' | 'planned' | 'completed'optionalFilter. Default all.limit — integeroptionalMax sessions. Default 30.Returns
Array of study_session rows.
Create study session
Schedule a study session on a given date with duration and topics.
Parameters
title — string (1–200)requirede.g. 'Antidepressants review'.scheduled_date — YYYY-MM-DDrequiredISO date.duration_minutes — integer 5–600requiredPlanned duration.scheduled_time — HH:MM (24h)optionalOptional start time.focus_topics — string[] (≤15)optionalShort topic tags.link_type — stringoptionale.g. 'pharm-flashcards', 'soap-coach', 'exam', 'apa-checker', 'none'.notes — stringoptionalFree-form notes.Returns
New study_session row.
Study progress summary
Aggregate view: planned vs completed sessions, planned vs logged minutes, top focus topics, recent completions.
Parameters
days — integer 1–365optionalLook-back window for recent completions. Default 30.Returns
`{ window_days, totals:{sessions,planned,completed,completion_rate}, minutes:{planned,logged,adherence}, top_topics[], recent_completions[] }`.
APA 7 citation checker
Validate up to 10 APA 7 reference entries. Returns per-citation score, issues, corrected reference, and an in-text example.
Parameters
citations — string[] (1–10, each 3–2000 chars)requiredReference-list entries to check.Returns
`{ results: [{ input, source_type, is_valid, score, issues[{severity,field,message}], corrected, corrected_markdown, in_text, notes }] }`.
create_soap_note / create_study_session.