Connect Claude, ChatGPT or Codex to EasyQA. Your agent puts what it builds up for review, shares the link, reads the comments and fixes them. This guide shows what to type and what you get back.
https://report.easyqa.net/mcpEasyQA has an MCP server. MCP is the open standard AI apps use to work with other tools. Once connected, you ask your agent in plain words and it does the EasyQA work for you.
You do this once. Every app uses the same server address.
https://report.easyqa.net/mcpIn Claude, open Settings, then Connectors, and click Add custom connector.
Name it EasyQA and paste the server address.
https://report.easyqa.net/mcpClick Add, then Connect.
Sign in with Google, then click Allow on the EasyQA screen. You land back in Claude, connected.
Add EasyQA from your terminal.
claude mcp add --transport http easyqa https://report.easyqa.net/mcpStart Claude Code, type /mcp, pick easyqa and sign in with Google.
In ChatGPT, open Settings, then Apps. Under Advanced settings, turn on Developer mode.
Click Create app. Name it EasyQA and paste the server address.
https://report.easyqa.net/mcpSet Authentication to OAuth, confirm you trust the app and click Create.
Click Connect, sign in with Google, then click Allow on the EasyQA screen.
Add EasyQA from your terminal.
codex mcp add easyqa --url https://report.easyqa.net/mcpSign in. Your browser opens for Google and the Allow screen.
codex mcp login easyqaAdd this to ~/.codex/config.toml, then run the login command above.
[mcp_servers.easyqa]
url = "https://report.easyqa.net/mcp"Ask in plain words. Mention EasyQA so the agent knows which tool to use. Copy a prompt below, or write your own.
Build a one-page landing page for a coffee shop called Bean There. Then deploy it to EasyQA and give me the review link.
Build a one-page landing page for a coffee shop called Bean There. Then deploy it to EasyQA and give me the review link.
I built the page and deployed it to EasyQA.
Review link: https://report.easyqa.net/r/8f3c1e2a9b
1 file, 12 KB. It's saved in your Google Drive under EasyQA Reports / Pages.
Share the link with anyone. They can click any part of the page and comment, no account needed. When you want changes made, just tell me and I'll publish them to the same link.
Deploy the landing page we just made to EasyQA and send me the link.
Start a new chat, open the + menu, choose EasyQA, then send:
Build a one-page landing page for a coffee shop called Bean There. Then deploy it to EasyQA and give me the review link.
Build a one-page landing page for a coffee shop called Bean There. Then deploy it to EasyQA and give me the review link.
Done! Your page is live on EasyQA for review:
https://report.easyqa.net/r/8f3c1e2a9b
1 file, 12 KB, saved in your Google Drive (EasyQA Reports / Pages). Anyone with the link can click any element and leave a comment, no account needed. Tell me when you'd like me to apply the feedback.
Run Codex in your project folder, then send:
Build the site, then deploy the files in ./dist to EasyQA and give me the review link.
Build the site, then deploy the files in ./dist to EasyQA and give me the review link.
Ran npm run build and deployed dist/ to EasyQA (6 files, 184 KB).
Review link: https://report.easyqa.net/r/8f3c1e2a9b
Saved in your Google Drive under EasyQA Reports / Pages. To publish fixes later I'll redeploy to the same review, so the link stays the same.
Your agent's wording will differ a little each time. The review link is always there.
Click the review link in Claude's reply. It opens in a new browser tab. In the Claude desktop app it opens in your default browser.
Click the review link in ChatGPT's reply. It opens in a new browser tab, so your chat stays where it was.
The link is printed in your terminal. Hold Cmd (Mac) or Ctrl (Windows and Linux) and click it. In the IDE extension, just click it.
It is in your EasyQA dashboard, marked HTML (or PDF). Or ask your agent:
List my EasyQA reviews.
Once people have commented, let your agent work through them. Do it in three short steps, or in one go.
Check the open EasyQA comments on the Bean There review.
Check the open EasyQA comments on the Bean There review.
There are 3 open comments:
#1 on the main headline ("Fresh coffee, every morning"): Make the headline bigger.
#2 on the Order now button: Use our brand green here.
#3 on the opening hours: Saturday closes at 4pm, not 6pm.
Want me to fix all three?
Fix all three, reply to each comment saying what you changed, and mark them resolved.
Publish the fixed version to the same EasyQA link.
Publish the fixed version to the same EasyQA link.
Published version 2 to the same link: https://report.easyqa.net/r/8f3c1e2a9b
All three comments are resolved, each with a reply saying what changed.
Check the open EasyQA comments on Bean There, fix them, reply to each one, mark them resolved and publish the update to the same link.
A deck built in HTML (by Claude, ChatGPT or Codex) deploys like any page. Comments come back with the slide they are on, so your agent knows where to look.
Make a 6-slide pitch deck for Bean There in HTML and deploy it to EasyQA.
Check the open comments on the pitch deck.
2 open comments:
#1 Slide 2 of 6, on the revenue chart: Label the axis.
#2 Slide 5 of 6, on the title: Shorter, please.
Attach the PDF to your message, then ask:
Upload this PDF to EasyQA as a review and give me the link.
Attach the PDF to your message, then ask:
Upload this PDF to EasyQA as a review and give me the link.
Upload ./proposal.pdf to EasyQA as a review and give me the link.
To update it later, ask for the new PDF to go to the same review. It opens as the newest file and the earlier comments stay.
Copy any of these. Swap in your own names.
Deploy this page to EasyQA and give me the review link.
Deploy the files in ./dist to EasyQA as a review called Spring launch.
Create an EasyQA review of https://staging.example.com.
Share the Spring launch review with [email protected].
Make the Spring launch review open only to my team.
What are the open EasyQA comments on Spring launch?
Fix the open comments on Spring launch, reply to each, resolve them and publish to the same link.
Mark comment #4 as in progress and reply that I'm on it.
List my EasyQA reviews with their open comment counts.
These are the EasyQA tools your agent sees. You never need to name them, plain words are enough.
| Tool | What it does |
|---|---|
deploy_site | Uploads HTML, CSS, JS and images and returns a review link. With a review id, publishes a new version to the same link. |
deploy_presentation | Uploads a PDF as a review. With a review id, adds the new PDF to the same review. |
create_website_review | Makes a review of a site that is already online, live or staging. |
share_review | Sets who can open a review and invites people by email. |
list_reviews | Lists your reviews with their links and open comment counts. |
get_open_comments | Reads the open comments: text, status, page or slide, element and replies. |
reply_and_resolve | Replies to a comment and sets its status: in progress, in review or resolved. |
Make sure EasyQA is connected and switched on for the chat. In Claude, check the tools menu under the message box. In ChatGPT, pick EasyQA from the + menu. In Codex, run codex mcp list.
The agent sent a link to its own preview (a Claude artifact or a ChatGPT canvas), which only you can open. Ask it to deploy the HTML itself: "Deploy the HTML of this page to EasyQA."
This comes from ChatGPT, not EasyQA. Check Developer mode is on, then delete the app and create it again. If it still fails, try another ChatGPT account or contact OpenAI support.
One deploy can be up to 25 MB. Leave out videos and large images, or deploy the site in parts.
EasyQA couldn't reach your Google Drive. Disconnect and connect again, allow Google Drive when asked, then deploy again.
No. It works on every plan, including Free, with the same limits as the dashboard.
In your own Google Drive, in the EasyQA Reports folder. EasyQA keeps a pointer to each file.
No. Anyone you share the link with can comment in the browser.
Any MCP app that supports remote servers with sign-in can use the same address, for example Cursor or VS Code.
Remove EasyQA from your app's connectors or apps settings. Nothing you made is deleted.