Pin SmartMacros to your toolbar
Click the puzzle icon in Chrome, then the pin next to SmartMacros. The icon opens the side panel, where you record and run.
Record a practice macro
This is how recording works. Press Start and watch: every click and keystroke becomes a step.
1Press Record new macro
2Fill in the form and press Sign up
3Press Stop
Watch it repair itself
The form just changed: Email was renamed and the button moved. Run the macro anyway.
1Type into Full name
2Type into Email
3Select Plan
4Check I agree
5Click Sign up
Repeat it with your data
Paste a table and the macro runs once per row. Column names become variables like {{email}}.
Connect an AI (optional)
Let Claude, Cursor or another MCP client write and run macros for you. Everything stays on this computer. Needs Node.js 18 or newer.
1Turn on AI access
2Copy the config into your AI client
3Start the client. The light turns green.
{
"mcpServers": {
"smartmacros": {
"command": "npx",
"args": ["-y", "smartmacros-mcp"],
"env": { "SMARTMACROS_TOKEN": "turn on AI access first" }
}
}
}
Claude Desktop: claude_desktop_config.json. Cursor: .cursor/mcp.json. Claude Code: claude mcp add. Full guide at smartmacros.pages.dev/mcp.
You are ready
Open the page where your task starts and press Record.