Configure MathGPT.ai as an External Tool in Canvas (LTI 1.3)
This guide walks you through installing MathGPT.ai in Canvas using LTI 1.3 Dynamic Registration, then adding MathGPT activities to a course.
FOR ADMINISTRATORS
Step 1: Create the MathGPT.ai Developer Key
- In Canvas, go to Admin site, select Developer Keys.
- Select + Developer Key, then choose LTI Registration.
- In Dynamic Registration URL, paste:
https://mathgpt-api.tutoruniverse.com/lti/canvas/dynamic-registration - Select Continue.
- After you see “Registration was successful”, click to Continue.
- If you see an error after clicking, choose Close and try again (make sure Click to continue is visible before selecting it).
- In the Register App popup:
- Review permissions/placements (leave defaults unless your institution has a specific requirement).
- User data shared with this tool: select All user data.
- You can change the title then choose Enable & Close.
- Back on Developer Keys, confirm the new key’s State is ON.
Important
You’ll need the Client ID (the numeric value in the Details column). Don’t use the long value behind Show Key.
Step 2: Install the MathGPT.ai app in Canvas
Adding the app using these steps will show a MathGPT.ai navigation link for all users. Add the link to a Canvas sub-account or individual course if you’d prefer to restrict visibility.
- Go to Admin → Settings → Apps -> View App Configurations.
- Select + App.
- For Configuration Type, choose By Client ID.
- Paste the Client ID from Developer Keys (Details column), then select Submit.
- Select Install to finish.
Your Canvas/MathGPT.ai integration is now ready for use by instructors.
FOR INSTRUCTORS
Add MathGPT.ai to a Canvas course
If you don’t have a MathGPT course yet: Create it first in MathGPT.ai
If you already have a MathGPT course: Skip the step above.
- In Canvas, open your course(which is not connected to any MathGPT course).
- Go to Modules, then click + Add Item.
- Choose External Tool.
- Select MathGPT (or MathGPT.ai, depending on how it appears in your instance).
- Authenticate MathGPT by using your MathGPT account.
- Pick the MathGPT course and the item you want to add, then Save.
- Publish the new item and set availability, due dates, and sections as needed.
Troubleshooting
MathGPT doesn’t appear in External Tools: Contact your Canvas admin to confirm the LTI is installed and the Developer Key is ON.
I can’t see Developer Keys: You may not have the required Canvas permissions. Contact your Canvas admin.
