Connect your AI
Your own AI reads your feed. You still press submit.
Connect Claude, ChatGPT, Gemini, Cursor or any MCP client to your QuratedAI account. Six permissions, you tick the ones it gets, and you can revoke any connection the moment you want to.
The good part
What it can do
Ask your assistant in plain language. Behind the scenes it uses these abilities, and only the ones you allowed.
Look through your feed
Ask what this morning brought in, go through the roles one at a time, and hear why each one scored the way it did.
React to jobs for you
A thumbs up or down, which is what teaches the matching what to send you next, plus marking the ones you opened or applied to.
Score a job you found
Paste a link, or point at anything on your All matches list, and get the same score and reasons the morning run gives. It uses one of your scored roles for the day.
Tune your preferences
Change a short, reversible set of settings that shape what you are matched with. The full list is further down this page.
Write your documents
Draft a resume built against one specific posting, or a cover letter for it. Both stay true to the experience you actually have.
Prepare you to apply
Gather an apply packet for a role, so your own agent can do the applying on your computer. More on that below.
In focus
What is an apply packet?
When a role is worth going for, ask your assistant for its apply packet. It collects what a strong application needs into one place.
| The job link | Straight to the original posting, ready to open. |
|---|---|
| Your tailored resume | Matched to this one role, and created on the spot if you do not have one yet. |
| A cover letter | Written for the same role, in your voice, true to your experience. |
| A form-filling summary | A short brief of your background, so an agent can complete application fields without asking you each one. |
Then your own AI does the applying, on your computer, signed in as you. QuratedAI never submits an application from its own servers. That keeps you in control of what gets sent, and it keeps us inside the rules of the sites the postings came from. We pack the bag. You walk through the door.
The packet is included on both paid plans. A free account can connect an assistant and use everything else on this page, within its daily limits, but not this.
Tune preferences, exactly
The settings it can change
A short, reversible list. Say "only show me remote roles" or "stop showing staffing agencies" and these are the eight dials it has.
| Work style | Remote, hybrid, on-site, or any of them |
|---|---|
| Minimum salary | The lowest pay you will consider |
| Your skills | Add or remove strong skills, for example add "Go", remove "Node.js" |
| Base location | The city you are based in |
| Roles to avoid | Job titles you never want to see |
| Staffing agencies | Include or skip consultancy and staffing posts |
| Countries to exclude | Places to leave out of your matches |
| Regions to search | Add or remove the areas you want matched |
Every change is saved, logged, and applied on your next run of matches, and any of them can be put back. Your target roles and the resume you uploaded stay exactly as you set them.
The boundaries
What it cannot do
These hold whatever you ask it, and whichever assistant you use.
It never applies to a job by itself on our side.
It prepares everything. You, or your own agent on your own machine, press submit.
It cannot change your plan or your payment.
Buying, extending and cancelling are things only you can do, signed in, on your own account.
It cannot rewrite your core profile.
Your target roles, your work history and the resume you uploaded stay as you set them. It can add or drop an individual skill and change your base city, which are both in the list above.
It cannot change your name or email, or see anyone else.
A token reaches one account: yours. There is no route from it to anybody else in the product.
It cannot invent experience.
A tailored resume and a cover letter are rebuilt from your real profile. Every line traces back to something you wrote.
It does not go looking for extra roles.
The morning run reads the same market whether anything is connected or not. Connecting an assistant changes how you go through what arrived. If you paste a link to a posting we have not seen, we will fetch it and score it, and it joins the job database like any other role.
You hold the keys
You choose what it is allowed to do
Permissions are set per token. Connect more than one assistant and give them different ones: Claude with everything, a second client read-only.
By plan
What your AI is allowed to do
Every plan connects an assistant, including Free. What the plan sets is how much it may do on your behalf.
| Ability | Free | Your own market | Your market and abroad |
|---|---|---|---|
| Your job feed: Top scored and All matches | Included | Included | Included |
| Score any job, from All matches or a link you paste | 5 a day | Unlimited | Unlimited |
| Tailored resume, written for one posting | 1 a day | Unlimited | Unlimited |
| Cover letter for the same posting | 1 a day | Unlimited | Unlimited |
| Apply packet, so your own agent can do the applying | Not on this plan | Included | Included |
| Roles abroad, with relocation or sponsorship | Not on this plan | Not on this plan | Included |
Setup
Connecting takes one line
Create a token in your account, then paste it into your client. Claude.ai and ChatGPT connectors sign in instead, so there is no token to paste at all.
Endpoint
https://app.quratedai.com/mcp
Get a token
https://app.quratedai.com/connect-ai
Claude Code
terminalclaude mcp add --transport http quratedai https://app.quratedai.com/mcp --header "Authorization: Bearer qmcp_YOUR_TOKEN"
Claude Desktop
claude_desktop_config.json{ "mcpServers": { "quratedai": { "type": "http", "url": "https://app.quratedai.com/mcp", "headers": { "Authorization": "Bearer qmcp_YOUR_TOKEN" } } } }Cursor
.cursor/mcp.json{ "mcpServers": { "quratedai": { "type": "http", "url": "https://app.quratedai.com/mcp", "headers": { "Authorization": "Bearer qmcp_YOUR_TOKEN" } } } }Gemini CLI
~/.gemini/settings.json{ "mcpServers": { "quratedai": { "httpUrl": "https://app.quratedai.com/mcp", "headers": { "Authorization": "Bearer qmcp_YOUR_TOKEN" } } } }Other clients
json{ "mcpServers": { "quratedai": { "type": "http", "url": "https://app.quratedai.com/mcp", "headers": { "Authorization": "Bearer qmcp_YOUR_TOKEN" } } } }ChatGPT
noteChatGPT connectors sign in with OAuth rather than a pasted token. Add https://app.quratedai.com/mcp as a connector and approve QuratedAI when prompted. (OAuth sign-in is rolling out; if the connector asks for a token, use the "Other clients" tab for now.)
Replace qmcp_YOUR_TOKEN with the token you created. Any other MCP client works the same way: point it at the endpoint over Streamable HTTP with an Authorization: Bearer header.
Peace of mind
You are always in control
Your identity stays private
Your name and email are never handed to the assistant, and they were never in the profile used to match you in the first place.
Job text is information, not instructions
Listings come from third-party sites. Anything a posting says is passed to your assistant as text to read, and the server tells it to treat it that way.
Disconnect in one click
Revoke a connection from the Connect your AI page in your account and it stops working on the next request. There is nothing to wait out.
Point your assistant at tomorrow morning
Signing up takes no card. Create an account, then create a token on the Connect your AI page. Claude Desktop, Claude Code, ChatGPT, Gemini, Cursor, VS Code, Windsurf and anything else that speaks MCP will read it.