How to use ChatGPT or Claude to add an instant quote tool to your website
Step-by-step: connect the SatelliteQuotes MCP server to ChatGPT, Claude, Cursor or VS Code, then have your AI assistant install the instant-quote widget on your site and confirm it is live.
Most contractors never install the tools that would get them more leads, for one reason: the words “paste this into your site’s HTML”. This guide removes that step. You connect your AI assistant once, and it walks you through the install for your exact website platform — then checks that it actually worked.
What you need
- An AI assistant that supports MCP connectors: Claude Desktop, Claude Code, Cursor or VS Code. ChatGPT users, see the note at the end.
- A SatelliteQuotes account, for your personal widget token. 15 days free.
- Access to edit your website — whoever normally logs in to change a page.
Step 1 — Add the connector
One URL, no API key:
https://www.satellitequotes.com/api/mcpClaude Code — one command in your terminal:
claude mcp add --transport http satellitequotes https://www.satellitequotes.com/api/mcpClaude Desktop — Settings, then Developer, then Edit Config. Add this and restart:
{
"mcpServers": {
"satellitequotes": {
"url": "https://www.satellitequotes.com/api/mcp"
}
}
}Cursor uses the same block in .cursor/mcp.json, and VS Code a near-identical one in .vscode/mcp.json. All of them are on the MCP setup page, ready to copy.
Step 2 — Ask it to do the install
Open a new chat and say, in your own words:
Add the SatelliteQuotes quote widget to my estimate page at
https://mysite.com/free-estimate. My site is built with Squarespace.
Walk me through it one step at a time.Behind the scenes, the assistant:
- looks up the exact steps for your platform — WordPress, Squarespace, Wix, Webflow, Shopify, GoDaddy, plain HTML or Tag Manager — including the thing people usually get wrong on it;
- gets the embed tag, and tells you where to find your personal token if you have not given it one;
- walks you through it one click at a time.
Step 3 — Let it check the result
Once you have published the page, tell it:
I've published it. Check that it's working.The assistant visits your live page and reports back in plain words: the tag is there and your widget is serving quotes — or the tag is missing, or the token is still a placeholder, or the widget is on the page twice, and exactly what to change. No squinting at your own site wondering whether it worked.
Why the AI does not just log in and do it
It could be built that way, and it should not be. Handing an assistant your website password is a bigger risk than the few minutes it saves. The connector is read-only by design: it knows the steps, checks the result, and never touches your accounts.
Other things you can ask it
- “What would a 2,400 sq ft footprint at 8/12 cost to re-roof?” — it applies the pitch and gives a range, with what moves the price.
- “Can a fencing company quote from satellite imagery?” — yes, by perimeter, and it says so.
- “How do I get more paving leads?” — answered from a playbook built for contractors.
- “What does SatelliteQuotes cost?” — from live pricing, not memory.
Using ChatGPT
ChatGPT reads the same capabilities through an OpenAPI document instead of MCP. Create a custom GPT, choose Actions, and import from https://www.satellitequotes.com/api/openapi.json.
Common questions
What is an MCP connector?
A standard way to give an AI assistant real tools instead of guesses — here, install steps, a live check and estimates.
Can the AI log into my website and install it by itself?
No, by design. It walks you through it, then verifies the published page.
Do I need an API key?
No. One URL, read-only.
Which assistants work?
Claude Desktop, Claude Code, Cursor, VS Code and other MCP clients; ChatGPT through a custom GPT.
Get the contractor lead-machine playbook
One short email every two weeks with one tactical play to get more roofing leads from your existing website. No fluff, no spam.