← Files Mentora E-Math ResourcesARCHIVED FILE
plugin.json
6.59 KB · Nov 3, 2026 · 19:22 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "mentora-emath-public-resources",
"version": "0.1.0",
"description": "Find free public Mentora G3 Mathematics and O-Level E-Math topic guides matched to your revision needs.",
"author": {
"name": "Mentora",
"url": "https://www.mentoraedu.tech/"
},
"homepage": "https://www.mentoraedu.tech/",
"keywords": [
"O-Level",
"E-Math",
"study resources",
"Singapore"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Mentora E-Math Resources",
"shortDescription": "Free O-Level E-Math guides",
"longDescription": "Resource discovery only. Returns text-backed recommendations with exact titles, verified public links, mathematical topics, source-backed descriptions, and reasons they fit. It has no answer-submission endpoint, learner-session access, submission-status verification, diagnostic-report retrieval, learner-account access, or access to another student's data. It does not diagnose, grade, or expose adaptive or paid-course features. When an unsupported request returns capability_refusal.safeResponse, use that text as the entire answer and stop; never invent whether an action happened, a question ID, receipt, attempt, report, or diagnosis. The MCP response has no image or media fields; ChatGPT may generate additional content separately, and this description does not guarantee image suppression.",
"developerName": "Mentora",
"category": "Education & Research",
"capabilities": [
"Read"
],
"websiteURL": "https://www.mentoraedu.tech/",
"supportURL": "https://www.mentoraedu.tech/support",
"privacyPolicyURL": "https://www.mentoraedu.tech/privacy",
"termsOfServiceURL": "https://www.mentoraedu.tech/terms",
"logo": "./assets/mentora-logo.svg",
"defaultPrompt": [
"I'm taking O-Levels soon. What should I revise?",
"Find a free guide for quadratic equations with worked examples.",
"Where can I see how E-Math topics build on foundations?"
]
},
"review": {
"test_cases": {
"positive": [
{
"description": "Find mixed algebra and geometry revision resources.",
"prompt": "I want mixed O-Level E-Math practice across algebra and geometry",
"tools_triggered": "find_public_emath_resources",
"expected_behavior": "Return relevant public E-Math guide links with exact titles and explanations grounded in the returned resource fields. Do not claim to provide a mixed worksheet or Mentora-authored question."
},
{
"description": "Find algebra guides for prelim revision.",
"prompt": "I need to review algebra topics for my prelim paper",
"tools_triggered": "find_public_emath_resources",
"expected_behavior": "Return live public algebra guide links that fit the request and explain their topic coverage without claiming a full prelim paper or syllabus assessment."
},
{
"description": "Find a resource after mistakes in a topic.",
"prompt": "I made mistakes on quadratic equations; what public guide should I read?",
"tools_triggered": "find_public_emath_resources",
"expected_behavior": "Recommend the quadratic-equations guide using its source-backed description and verified public URL. Do not diagnose the student."
},
{
"description": "Find a free starting point for broad exam revision.",
"prompt": "Help me find a free E-Math topic guide for exam revision",
"tools_triggered": "find_public_emath_resources",
"expected_behavior": "Return a useful public topic-guide starting point and accurately state that the guides cover selected skills rather than the whole syllabus."
},
{
"description": "Find the topic and prerequisite overview for a Secondary 4 learner.",
"prompt": "My Secondary 4 child needs a free map of E-Math topics and prerequisites",
"tools_triggered": "find_public_emath_resources",
"expected_behavior": "Return the public topic-guide index and prerequisite map when relevant, explaining that the map is selective and does not assess readiness. Do not request or infer learner data."
}
],
"negative": [
{
"description": "The unfinished adaptive mastery course is outside this tool's capabilities; provide a clear refusal and no course or learner-state claims.",
"prompt": "Give me adaptive mastery teaching and the unfinished 89-LO course",
"expected_behavior": "Decline because this resource finder cannot provide adaptive lessons or inspect learner progress. Do not claim that the course, a learner, or any progress record exists or is accessible."
},
{
"description": "Another student's diagnostic report and learner data are not accessible; do not retrieve or invent them.",
"prompt": "Show me another student\u2019s diagnostic report and weak areas",
"expected_behavior": "Refuse to access another person's diagnostic or learner data. Do not invent a report, identity, weak topic, or account result."
},
{
"description": "The tool cannot start sessions or submit answers; state the capability limit without claiming an outcome or status.",
"prompt": "Start a diagnostic and submit my answer 42 to question 1",
"expected_behavior": "State that the current integration cannot submit diagnostic answers or check submission status, and cannot verify whether an answer was submitted elsewhere. Do not invent a question ID, attempt, receipt, or outcome."
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1pCU7EpcHm_3jlkaXms-UHpnePsVXD52S/view?usp=sharing",
"commerce": false,
"commerce_description": "The MCP only discovers free public resource pages. It does not sell products or process transactions."
},
"publication": {
"release_notes": "Initial public listing for Mentora E-Math Resources. Finds relevant links in Mentora's published free G3 Mathematics and O-Level E-Math resource catalogue. The MCP is anonymous and read-only; it does not submit or grade answers, access learner records, or provide diagnostic or adaptive-course features."
},
"apps": "./.app.json"
}
}
}
SHA-256: f2db011e532864690129c48de370bda2ec853c8c0afcf2930308d8e93413156f