Automate your McGraw Hill Smartbook homework with AI integration (ChatGPT, Gemini & DeepSeek)
Installation • Usage • Settings • Issues
- Download the latest zip from the releases page
- Extract the zip file to a folder
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode" in the top right
- Click "Load unpacked" and select the extracted folder
- Log into your McGraw Hill account and open a Smartbook assignment
- Log into one of the supported AI assistants in another tab:
- Click the "Ask [AI Model]" button that appears in your Smartbook header
- Click "OK" when prompted to begin automation
- Watch as the extension:
- Sends questions to your chosen AI assistant
- Processes the responses
- Automatically fills in answers
- Handles multiple choice, true/false, select all that apply, fill-in-the-blank, and matching questions
- Note about matching questions: Matching questions now attempt full automation. If a strict, reliable match cannot be completed, the extension will show AI-suggested matches in an alert, pause, and let you finish manually before resuming on the next question.
- Questions it can't answer: If an answer can't be applied (for example an unsupported question type), the extension shows the AI's answer, pauses, and resumes automatically once you answer the question yourself and move on.
- Navigates through forced learning sections when needed
Click "Stop Automation" at any time to pause the process. If automation has to stop on its own (for example the AI tab stopped responding), it shows an alert explaining why.
Click the settings icon ( ) next to the main button, or the extension's toolbar icon, to open the settings, where you can:
- Choose between ChatGPT, Gemini, or DeepSeek for answering questions, and see which of them has a tab open
- Double Credit Mode: answer each question in a duplicate tab as well, to earn double points
- Randomize Confidence: pick High, Medium or Low confidence at random instead of always High
- Pause Before Submit: fill in each answer, then wait for you to submit it and move on
- Check for new releases
The extension will automatically use your selected AI model for all future automation sessions.
This tool is for educational purposes only. Use it responsibly and be aware of your institution's academic integrity policies.
Auto-McGraw is an independent project and is not affiliated with, endorsed by, sponsored by, or otherwise associated with McGraw Hill or any of its related entities.
Any third-party names, trademarks, logos, assets, or likenesses referenced or displayed by this project remain the property of their respective owners and copyright holders.
Found a bug? Create an issue.