TimesMath for ChatGPT and Claude

What it does

Practise the times tables inside ChatGPT or Claude: ask for a round of any table and answer in the chat or on the interactive card.

Connect

Connection URL: https://timesmath.com/api/mcp

No sign-in or API key is needed.

Tools

times_table Show a times table

Lists one multiplication table from 1 to 20, row by row, with a memory trick for tables 1 to 12. Takes the table number and how far to go and returns the rows and the trick.

Read-only

Inputs

nintegerWhich table, for example 7 for the 7 times table.
upTointeger?Last multiplier to list, 12 by default.
localestring?Language for the reply (BCP 47).

Returns

n: number, rows: array, tip: string

practice_round Times tables practice round

Builds a practice round of multiplication or division questions from the chosen tables 1 to 12, without repeating a question back to back. Takes the tables, the number of questions and the operation, and returns each question with four answer choices and the correct answer.

Read-only

Inputs

tablesarrayTables to practise, for example [8] or [6, 7, 8].
countinteger?Number of questions, 10 by default.
opmul | div?mul for multiplication (default) or div for division: with div the question a, b is (a × b) ÷ a and the answer is b.
localestring?Language for the reply (BCP 47).

Returns

tables: array, op: mul | div, questions: array

check_answer Check a multiplication answer

Checks a child’s answer to one multiplication question with factors from 1 to 20. Takes both factors and the answer and returns whether it is correct, the correct product and a short hint when it is wrong.

Read-only

Inputs

aintegerFirst factor, the table.
bintegerSecond factor.
answernumberThe answer given.
localestring?Language for the reply (BCP 47).

Returns

a: number, b: number, answer: number, correct: boolean, product: number

Try asking

Interactive view

The round appears as a card with the question in large type and four answer buttons, just like on the website.

Your data

The app does not store your questions or answers. Numbers are used only to build the round and check the result.

Contact

hello@timesmath.com