BROWSER USE

- Browser Use Agents: give Browser Use a task and receive completed work. API V4 is current for new integrations.
- Browser Infrastructure: connect your agent or automation to managed browsers through SDK, REST, or CDP. Starts at $0.02/browser-hour.
- Developer tools: Open Source, Browser Harness, SDK, and MCP support the two products above.

[Developer Index](https://browser-use.com/index.md)
[Product Map](https://browser-use.com/llms.txt)
[Full Product Context](https://browser-use.com/llms-full.txt)
[Pricing](https://browser-use.com/pricing.md)
[Cloud Docs](https://docs.browser-use.com/cloud/quickstart)
[Open Source Docs](https://docs.browser-use.com/open-source/introduction)

---

# QuickMaths: 35 WebMCP tools for AI agents

![](https://www.google.com/s2/favicons?domain=quickmathematics.github.io&sz=96)

Education & health · quickmathematics.github.io

## QuickMaths

Local-first maths mastery map and learning workspace. Agents can read progress, navigate lessons and set up curricula.

[Open quickmathematics.github.io](https://quickmathematics.github.io/QuickMaths/#/welcome)

## Ask an agent to

-   Show my mastery progress and what to study next
-   Create a curriculum for a Year 8 student
-   Open the geometry branch on the map

## 35 tools

-   `add_map_plan_annotation`untrusted content
    
    Add a persistent visible comment node connected to one or more selected lessons, or free on the map. A free comment defaults near the upper-left canvas when position is omitted.
    
    body: string, skill\_ids: array?, position: object?
    
-   `arrange_map_plan_nodes`
    
    Move one or more lessons to absolute x/y canvas coordinates in the persistent visible Plan mode layout. Read current overrides from get\_app\_state.learning\_plan.layouts.
    
    positions: array
    
-   `create_curriculum`
    
    Create and visibly open a new curriculum profile in the educator workspace.
    
    name: string, description: string?
    
-   `create_followup_problem`
    
    Open an allowlisted problem from the selected skill, targeted to a misconception when possible.
    
    skill\_id: string, focus: string?
    
-   `create_map_plan_path`
    
    Create a persistent colored outline path through two or more installed lessons, in the supplied order, and show it selected in visible Plan mode.
    
    skill\_ids: array, name: string?, color: string?
    
-   `get_agent_guide`read-onlyuntrusted content
    
    Read a compact QuickMaths operating summary or request detailed tutoring, navigation, Bridge, backup, or custom-content policy only when needed.
    
    section: string?
    
-   `get_app_state`read-onlyuntrusted content
    
    Read the current QuickMaths view, selected learner, timers, mastery counts, selected skill, and saved Plan presentation including layouts, paths, hidden lessons, and annotations.
    
-   `get_curriculum_map`read-only
    
    Read the combined installed-field prerequisite map, including statuses, field identities, bridges, and unlock relationships.
    
    include\_locked: boolean?
    
-   `get_curriculum_workspace`read-onlyuntrusted content
    
    Read the educator's open curriculum, available curriculum profiles, installed pack choices, canonical Plan mode map, and learner-agent policy.
    
-   `get_learning_context`read-onlyuntrusted content
    
    Read the selected lesson or active test without revealing expected answers or solution steps.
    
    include\_history: boolean?
    
-   `get_lesson_authoring_guide`read-onlyuntrusted content
    
    Read the bundled Agent Lesson Authoring Guide by topic before creating or modifying lesson packs, structured questions, fields, bridges, or native improvements.
    
    section: string?
    
-   `get_progress_summary`read-onlyuntrusted content
    
    Read mastery totals, suggested next work, attempts, and misconception tags for the selected learner.
    
-   `get_quickmaths_manual`read-onlyuntrusted content
    
    Read the machine-readable learner or educator manual as a compact chapter index, one numbered chapter, or the complete Markdown source behind the published PDF.
    
    audience: string?, section: string?
    
-   `inspect_formal_proof`read-onlyuntrusted content
    
    Read the exact public theorem, learner steps, Lean-established root steps and unresolved obligations. Never includes reference proofs, answer keys, proof artifacts or auto-solver strategies. Read again after edits; no…
    
    question\_id: string?
    
-   `inspect_student_work`read-onlyuntrusted content
    
    Inspect one response in the active test or visible saved attempt without exposing its answer key.
    
    question\_id: string?
    
-   `list_branches`read-onlyuntrusted content
    
    Read field-scoped branch IDs, names, and lesson IDs. Identically named branches in different fields remain separate. Use the returned lesson IDs to navigate or author prerequisites.
    
    field\_id: string?
    
-   `list_fields`read-onlyuntrusted content
    
    Read the Field → Branch → Lesson hierarchy visible in the current curriculum. Mathematics is a field; Geometry is a branch within it. Field IDs retain existing subject IDs.
    
-   `list_subjects`read-onlyuntrusted content
    
    Read every installed field, its theme-safe metadata, lesson count, and the field theme retained from the learner's most recently opened lesson.
    
-   `navigate_learning_app`
    
    Open a QuickMaths dashboard, learner map, educator Curriculum designer, lesson, test, results, Lesson Depot, Lesson studio, or Settings view. This changes the visible page.
    
    view: string, skill\_id: string?
    
-   `open_lesson_creator`
    
    Open the visible no-code Lesson Studio to create lessons, or prefill an editable native lesson improvement while preserving its ID and completed learner progress. Installing an improvement restarts affected unfinished…
    
    field\_id: string?, subject\_id: string?, skill\_id: string?
    
-   `record_formal_guidance`untrusted content
    
    Select one Socratic question from inspect\_formal\_proof.guidance\_options for the exact proof\_revision. Cannot accept free-form solutions, proof steps, verdicts or certificates; cannot change grades or mastery. Stale…
    
    question\_id: string, proof\_revision: string, guidance\_id: string
    
-   `record_tutor_feedback`
    
    Save concise Socratic feedback beside the learner's work. Do not reveal the final answer.
    
    question\_id: string, feedback: string, mistake\_tag: string?, next\_step: string, confidence: string?, verdict: string?, obligation\_results: array?, rubric\_results: array?, … (list cut; the site may define more)
    
-   `search_lesson_depot`read-onlyuntrusted content
    
    Search the merged official, federated-community, and directly subscribed Lesson Depot by title, author, field, or tag. Results contain metadata and provenance/trust signals only—never answer keys; availability says…
    
    query: string?, subject\_id: string?, sort: string?, limit: integer?
    
-   `select_curriculum`
    
    Switch the visible educator workspace to an existing curriculum profile.
    
    curriculum\_id: string
    
-   `set_curriculum_native_lessons_enabled`
    
    Include or exclude the native Mathematics lessons from the open educator curriculum. The app rejects impossible dependency graphs and never treats a custom visual path as hidden content scope.
    
    enabled: boolean
    
-   `set_curriculum_pack_enabled`
    
    Enable or disable one installed additive Depot pack only for the open educator curriculum. Native improvements remain globally active while installed.
    
    pack\_id: string, enabled: boolean
    
-   `set_learning_preferences`
    
    Choose Hard or Open path. The mastery map permanently includes every installed field, and its field theme changes only when the learner opens a lesson or begins its test.
    
    progression\_mode: string?
    
-   `set_map_plan_mode`
    
    Show the combined mastery map in its persistent editable Plan mode, or return to the default read-only Plan view. The human can separately toggle between Plan view and the untouched canonical map.
    
    enabled: boolean
    
-   `set_map_plan_nodes_hidden`
    
    Hide one or more lessons from the saved Plan presentation, or restore previously hidden lessons. Hidden lessons disappear from Plan mode and Plan view but remain in the curriculum and canonical mastery map.
    
    skill\_ids: array, hidden: boolean
    
-   `stage_custom_lesson_set`untrusted content
    
    Validate and stage declarative lesson-set JSON in Settings, including mode override improvements to built-in lessons. This cannot install it: a human must review the visible preview and click Install.
    
    lesson\_set\_json: string
    
-   `stage_depot_lesson`untrusted content
    
    Download the exact package from its reported source, hash-check, validate, and stage it for visible human review. Concept-preview listings cannot be staged. This cannot install content; the learner must confirm…
    
    package\_id: string, version: string
    
-   `stage_depot_lessons`untrusted content
    
    Download, hash-check, and validate an ordered batch of published Depot packages, then open a sequential Settings review queue. Every package still requires separate human approval before installation.
    
    packages: array
    
-   `start_skill_test`
    
    Create or resume a mastery test for an unlocked QuickMaths skill and open it on screen.
    
    skill\_id: string
    
-   `update_curriculum_settings`
    
    Update the open educator curriculum's student, agent, progression, and contact rules. The policy becomes agent-visible across QuickMaths.
    
    student\_name: string?, agent\_enabled: boolean?, agent\_instructions: string?, progression\_mode: string?, contact\_email: string?
    
-   `validate_lesson_set`read-onlyuntrusted content
    
    Validate declarative QuickMaths lesson-set JSON for new lessons or reversible native improvements, including fields, bridges, graders, proof/rubric policies, graph cycles, and safety limits. This does not install…
    
    lesson\_set\_json: string
    

Tools

35

Registered with

JavaScript

Scan finished

Oct 19, 2026

Tool names and descriptions are what quickmathematics.github.io/QuickMaths/#/welcome registered when we loaded it in Chrome 154 on Browser Use Cloud. The summary and the “ask an agent” lines are AI-written from them. To call the tools yourself, see [Chrome’s WebMCP docs](https://developer.chrome.com/docs/ai/webmcp). [How we found it](https://browser-use.com/webmcp#method).

## More education & health sites

-   [![](https://www.google.com/s2/favicons?domain=gla.ac.uk&sz=64)University of Glasgow4 tools · gla.ac.uk](https://browser-use.com/webmcp/gla.ac.uk)
-   [![](https://www.google.com/s2/favicons?domain=dc.library.northwestern.edu&sz=64)Northwestern University Libraries Digital Collections2 tools · dc.library.northwestern.edu](https://browser-use.com/webmcp/dc.library.northwestern.edu)
-   [![](https://www.google.com/s2/favicons?domain=qu.edu&sz=64)Quinnipiac University12 tools · qu.edu](https://browser-use.com/webmcp/qu.edu)
-   [![](https://www.google.com/s2/favicons?domain=unej.ac.id&sz=64)Universitas Jember5 tools · unej.ac.id](https://browser-use.com/webmcp/unej.ac.id)
-   [![](https://www.google.com/s2/favicons?domain=querobolsa.com.br&sz=64)Quero Bolsa12 tools · querobolsa.com.br](https://browser-use.com/webmcp/querobolsa.com.br)
-   [![](https://www.google.com/s2/favicons?domain=addictioncenter.com&sz=64)Addiction Center2 tools · addictioncenter.com](https://browser-use.com/webmcp/addictioncenter.com)

[All 738 education & health sites →](https://browser-use.com/webmcp/education-health)
