edupulse
ActiveTool of com.theaslangroupllc.pulse/pulsenetwork
EduPulse: Global education intelligence API — 10 endpoints for students, test-takers, and lifelong learners worldwide. Study guide generation (any subject, any grade level, 190+ countries), adaptive quiz with e Coverage: Global Endpoints: • guide ($0.10): Study guide generation — any subject, any grade, any country • quiz ($0.10): Practice quiz with adaptive difficulty and answer explanations • explain ($0.05): Concept explainer — any topic at any level from 5th grade to PhD • schedule ($0.10): Backwards-planned study schedule — from exam date to today, with daily tasks • prep ($1.00): Exam-style practice questions — 200+ exams, rubric-matched difficulty • flashcards ($0.50): Spaced-repetition flashcard set — import into Anki or Quizlet • explain ($0.50): Exam format explainer — complete breakdown of any exam structure and strategy • mock ($1.00): Full mock exam simulation — timed, scored, with performance report • misconception ($0.10): Misconception diagnosis — pinpoints the exact knowledge gap behind a wrong answer • grade ($1.00): Rubric-based exam grading — written response scoring with detailed feedback • co-op-guide ($0.10): Homeschool co-op finder — live web search for local groups and support communities • curriculum-match ($0.10): Homeschool curriculum finder — personalized matches by grade, subject, and learning style • essay ($0.25): College admissions essay review — admissions-coach feedback • homeschool-laws ($0.10): Homeschool law lookup — legal requirements and compliance checklist by jurisdiction • appeal-check ($0.50): Financial-aid appeal screen — lane routing with statutes (deterministic, $0.50) • appeal-letter ($5.00): Financial-aid appeal letter — citation-backed, ready to send ($5.00) • fix-check ($0.50): Student-loan fix screen — discharge/PSLF/servicer lane routing with deadline math (deterministic, $0.50) • fix-letter ($5.00): Student-loan fix document — AB 376 demand / PSLF reconsideration / discharge statement ($5.00) • plan-check ($0.50): SAVE wind-down plan comparator — RAP vs IBR vs Tiered Standard
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"action"
],
"properties": {
"age": {
"type": "string",
"description": "Student age — catches independence-by-age (24+) before appealing for nothing"
},
"agi": {
"type": "string",
"description": "Adjusted gross income"
},
"city": {
"type": "string",
"description": "City or metro area — improves result specificity"
},
"date": {
"type": "string",
"description": "Exam date YYYY-MM-DD"
},
"exam": {
"type": "string",
"description": "exam"
},
"lang": {
"type": "string",
"description": "Response language code (e.g. es, fr, zh, ja)"
},
"rate": {
"type": "string",
"description": "Weighted avg rate %, default 6.5"
},
"count": {
"type": "string",
"description": "count"
},
"essay": {
"type": "string",
"description": "Essay text (min. 50 characters). Use POST body for long essays."
},
"focus": {
"type": "string",
"description": "Focus (academic, enrichment, both)"
},
"grade": {
"type": "string",
"description": "Grade level: K, 1-12"
},
"issue": {
"type": "string",
"description": "Issue key. One of: forged_signature, identity_theft, no_diploma_falsecert, disqualifying_condition, unauthorized_payment, school_closed, pslf_denied_employer, pslf_denied_payment_count, pslf_denied_incomplete, pslf_buyback, pslf_employer_illegal_purpose, qwr_ignored, payment_misapplied, forgiveness_interference, transfer_problems, late_fee_unreasonable, expedite_request, rap_dispute, borrower_defense"
},
"level": {
"type": "string",
"description": "Grade level or exam type"
},
"state": {
"type": "string",
"description": "State or region — e.g. \"Texas\" | \"Ohio\""
},
"style": {
"type": "string",
"description": "Learning style"
},
"topic": {
"type": "string",
"description": "Specific topic within the subject"
},
"action": {
"enum": [
"guide",
"quiz",
"explain",
"schedule",
"prep",
"flashcards",
"explain",
"mock",
"misconception",
"grade",
"co-op-guide",
"curriculum-match",
"essay",
"homeschool-laws",
"appeal-check",
"appeal-letter",
"fix-check",
"fix-letter",
"plan-check"
],
"type": "string",
"description": "Which endpoint to call. Options: guide | quiz | explain | schedule | prep | flashcards | explain | mock | misconception | grade | co-op-guide | curriculum-match | essay | homeschool-laws | appeal-check | appeal-letter | fix-check | fix-letter | plan-check"
},
"answer": {
"type": "string",
"description": "The student's wrong answer"
},
"prompt": {
"type": "string",
"description": "Essay prompt"
},
"school": {
"type": "string",
"description": "Target school"
},
"balance": {
"type": "string",
"description": "Total federal loan balance"
},
"concept": {
"type": "string",
"description": "concept"
},
"ipa_usd": {
"type": "string",
"description": "Income protection allowance from the FAFSA Submission Summary/ISIR (for the IPA screen)"
},
"married": {
"type": "string",
"description": "true if married and not separated (1087vv(d)(6))"
},
"section": {
"type": "string",
"description": "Exam section (e.g. FAR for CPA)"
},
"subject": {
"type": "string",
"description": "Subject (algebra, biology, chemistry, history, etc.)"
},
"audience": {
"type": "string",
"description": "e.g. 'nursing student', 'Series 7 candidate', 'adult learner'"
},
"duration": {
"type": "string",
"description": "Duration in minutes"
},
"enrolled": {
"type": "string",
"description": "true|false — currently enrolled or admitted/aid-eligible (PJ unavailable after ceasing eligibility)"
},
"question": {
"type": "string",
"description": "The exam/study question"
},
"response": {
"type": "string",
"description": "The student response to grade"
},
"loan_type": {
"type": "string",
"description": "direct | ffel | perkins | private | unknown — federal discharge/PSLF lanes are Direct-loan regs (34 CFR part 685); private loans route to the CA servicer lane"
},
"loan_year": {
"type": "string",
"description": "Year you first received loan proceeds (must be 1986+)"
},
"questions": {
"type": "string",
"description": "questions"
},
"religious": {
"type": "string",
"description": "Religious preference (none, christian, catholic, etc. — default none includes all)"
},
"award_year": {
"type": "string",
"description": "Award year YYYY-YY (e.g. 2026-27; default current). Era-gated rules (OBBBA foreign-income strike eff. 2026-07-01) key off this"
},
"child_ages": {
"type": "string",
"description": "Child ages (e.g. 5-10, all ages)"
},
"dependents": {
"type": "string",
"description": "Dependents claimed (RAP $50/mo credit each)"
},
"difficulty": {
"type": "string",
"description": "difficulty"
},
"charged_fee": {
"type": "string",
"description": "true if the school charged for the review — flags the 1087tt(a)(2)(B) no-fee rule"
},
"denial_date": {
"type": "string",
"description": "PSLF: date on the denial notice — engine computes the 90-day reconsideration deadline (685.219(g)(1))"
},
"family_size": {
"type": "string",
"description": "Household size for IBR poverty-line math (default dependents+1)"
},
"school_name": {
"type": "string",
"description": "School name (discharge lanes)"
},
"ack_received": {
"type": "string",
"description": "true|false — acknowledgment received within the 10-business-day window"
},
"circumstance": {
"type": "string",
"description": "What changed / the situation. One of: job_loss, dislocated_worker, income_drop_other, divorce_separation, death_of_provider, medical_expenses, k12_tuition, child_care, additional_in_college, severe_disability, homelessness, claimed_losses, forced_sale_farm_business, foreign_income, asset_change, qualifying_emergency, parental_abandonment, abusive_household, human_trafficking, refugee_asylee, parental_incarceration, unable_to_contact_parent, parents_refuse_support, parents_refuse_fafsa, unaccompanied_homeless, not_claimed_on_taxes, self_sufficient, standard_living_expenses, vacation_or_tithing"
},
"closure_date": {
"type": "string",
"description": "Closed school: official closure date YYYY-MM-DD (ED publishes these)"
},
"current_plan": {
"type": "string",
"description": "save|ibr|paye|icr|standard|graduated|extended|other|none"
},
"grad_student": {
"type": "string",
"description": "true if graduate/professional student (1087vv(d)(5))"
},
"interference": {
"type": "string",
"description": "true if the servicer substantially interfered with forgiveness/discharge/plan rights — treble floor, min $1,500/violation (1788.103(c))"
},
"student_name": {
"type": "string",
"description": "Student name for the letter"
},
"borrower_name": {
"type": "string",
"description": "Borrower name for the document"
},
"pursuing_pslf": {
"type": "string",
"description": "true if working toward PSLF"
},
"question_type": {
"type": "string",
"description": "e.g. NGN, logic-games, task-based-simulation, data-sufficiency"
},
"servicer_name": {
"type": "string",
"description": "Servicer name for the addressee (AB 376 demand)"
},
"has_dependents": {
"type": "string",
"description": "true if you have legal dependents other than a spouse (1087vv(d)(7))"
},
"hours_per_week": {
"type": "string",
"description": "hours_per_week"
},
"still_enrolled": {
"type": "string",
"description": "true if you were still enrolled when the school closed"
},
"borrower_status": {
"type": "string",
"description": "existing|new (new = first loan or consolidation on/after 2026-07-01)"
},
"withdrawal_date": {
"type": "string",
"description": "Closed school: your withdrawal date — engine computes the 180-day window (34 CFR 685.214(d))"
},
"deferment_months": {
"type": "string",
"description": "PSLF buyback: months in deferment/forbearance while employed full-time at a qualifying employer"
},
"extension_notice": {
"type": "string",
"description": "true if the servicer noticed a 15-business-day extension before day 30"
},
"income_after_usd": {
"type": "string",
"description": "Income appeals: household income now/projected"
},
"violations_count": {
"type": "string",
"description": "CA servicer: distinct violations — $500/violation statutory floor math (1788.103(b))"
},
"income_before_usd": {
"type": "string",
"description": "Income appeals: household income before the change"
},
"new_borrower_2014": {
"type": "string",
"description": "IBR tier: true=10%/20yr (default), false=15%/25yr"
},
"request_sent_date": {
"type": "string",
"description": "CA servicer: date your qualified written request was sent — engine computes the 10/30-business-day clocks (Civ. Code 1788.102(t))"
},
"response_received": {
"type": "string",
"description": "true|false — substantive response received"
},
"actual_damages_usd": {
"type": "string",
"description": "CA servicer: documented actual damages (fees, interest, credit harm)"
},
"completed_teachout": {
"type": "string",
"description": "true if you completed the program via a teach-out/another branch (defeats discharge)"
},
"contact_poses_risk": {
"type": "string",
"description": "Dependency-override gateway: true if contact with parent(s) poses a risk to you"
},
"foster_ward_orphan": {
"type": "string",
"description": "true if orphan/ward of court/foster care at 13+ — already independent (1087vv(d)(2))"
},
"veteran_active_duty": {
"type": "string",
"description": "true if veteran or active duty (1087vv(d)(4))"
},
"medical_expenses_usd": {
"type": "string",
"description": "Medical circumstance: out-of-pocket expenses — runs the deterministic IPA 11% deny-risk screen (FSA AVG Ch.5)"
},
"school_says_no_appeals": {
"type": "string",
"description": "true if the school claims it does not do adjustments — flags the 20 USC 1087tt(a)(2)(A) blanket-denial prohibition"
},
"emancipated_guardianship": {
"type": "string",
"description": "true if emancipated or in court-ordered legal guardianship (1087vv(d)(3))"
},
"unable_to_contact_parent": {
"type": "string",
"description": "Dependency-override gateway (1087vv(d)(9)): true if you cannot contact the parent(s)"
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
com.theaslangroupllc.pulse/pulsenetwork
https://github.com/GTCC777/mcp-pulsenetwork
2/7 registries