Notematics

com.notematicsPublished by notematics.comOfficial publisherv1.0.0Updated Nov 4, 2026

Maths lessons on an online whiteboard: solutions, worksheets, graphs and geometry, opened by a link

VerifiedStreamable HTTPWeb executable

Overview

Notematics's hosted MCP server (notematics.com), published by notematics.com; no sign-in required; Streamable HTTP; 6 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Publisher
notematics.com
Endpoint
notematics.com
Last checked

Installation

In SourceWeft

  1. Open Notematics in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.notematics%2Fnotematics/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "notematics": {
      "type": "http",
      "url": "https://notematics.com/api/mcp"
    }
  }
}

Tools

6

get_board_format

Board format

Returns the Notematics text format with a complete example. Read it before writing a board, unless you already have it.

Takes no parameters.

check_board

Check a board

Checks a board text without publishing it. Returns what the board understood, page by page, and every problem with its line and how to fix it. Fix every ERROR, then call check_board again. When there are no errors, call publish_board.

Parameterstextrequired

publish_board

Publish a board

Publishes a board and returns a link that opens it in the user's browser. Call check_board first. A board with errors is not published: the problems come back instead. With narration_language, the :::say blocks are voiced, so that the presentation plays with a voice. Give the link to the user exactly as returned.

Parameterstextrequiredautoplaynarration_speednarration_voicenarration_language

get_voices

Voices for narration

Lists the voices this Notematics site can voice narration with now, language by language: each voice's id, name and whether it is a man's or a woman's, and the default voice of the language. A language that is not listed cannot be voiced now. Give a voice to publish_board as narration_voice.

Takes no parameters.

read_board

Read a board

Reads the board behind a Notematics link the user gave you and returns it as board text, in the same format you write. Ink, images, widgets and the audio of narration cannot be written as text and are listed as left out (narration text is kept, as :::say; the wire man or girl as :::companion and the moods as :::mood; how steps appear as :::show; the marks drawn over what is written as :::strike, :::circle… lines; the look of words as spans). For a live link it also says which page the teacher is on.

Parameterslinkrequired

add_to_board

Add to the open board

Adds board text to the board the teacher has open, behind a live link (.../live/<id>). place "current_page": put it under what is on the page the teacher is on (write ONE page: the next step, a hint, a drawing). place "new_pages": add your pages after the last page (exercises, answers, a new topic). Call check_board first: a text with errors is not added. Nothing on the board is changed or removed; the teacher can undo the addition.

Parameterslinkrequiredtextrequiredplacerequired

Version history

1
  1. v1.0.0LatestNov 4, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.