# New CV Tool > Helps a user build their career profile in more detail than ever, application by > application, then mobilizes everything in it when they apply for a job — never > inventing, never embellishing. The user compiles their documents in conversation > with their own AI; this tool is the container that stores the profile, materializes > the documents, and keeps every application reviewable. ## Connect an AI agent This site runs a remote MCP connector named New CV Tool. Point any MCP client at: https://app.newcvtool.com/mcp - Connector name: New CV Tool - Transport: Streamable HTTP (POST, request/response — no SSE stream) - Auth: OAuth 2.1, PKCE S256, dynamic client registration - Discovery: https://app.newcvtool.com/.well-known/mcp - Server card: https://app.newcvtool.com/.well-known/mcp/server-card.json - Icons: https://app.newcvtool.com/mcp-icon.svg · https://app.newcvtool.com/mcp-icon.png - OAuth: https://app.newcvtool.com/.well-known/oauth-protected-resource - Setup instructions: https://app.newcvtool.com/connect ## How the product works Full answer sheet, including what it deliberately cannot do: https://app.newcvtool.com/help.txt ## Tools - get_started — the canonical product, cost and first-step explanation. - get_profile — the user's career profile plus their own recorded editorial judgement. Call first. - get_storage_status — the exact cloud/Drive storage and privacy boundary for this account. - connect_google_drive — an owner-bound Google consent URL using drive.file only. - list_applications — the application board, most recent first: status, source, note, updatedAt. - get_application — one application, with its tailored CV, cover letters, and board fields. - set_application_status — move a row on the board (drafted | ready | sent | reply | rejected | withdrawn). Never sends the application. - add_profile_facts — append-only, provenance-backed merge of user-stated evidence into the profile. - apply_profile_patch — apply approved profile-patch/v1 field changes; untouched fields stay untouched. - save_application — save a tailored CV + letter against a job ad (defaults to drafted / manual; does not send). - apply_cv_edit — land an edited CV as a new version. - apply_letter_edit — land an edited cover letter as a new version. ## What it costs - Connecting an agent is FREE with a New CV Tool account. The thinking happens in the agent, on the user's own subscription — this server only reads and writes their data, so there is no AI cost to pass on. No card, no trial, no per-call charge. - The paid plan only buys the AI that runs INSIDE the web app, for people who want one-click generation without an agent. It is not needed for these tools. - A user can also paste their own OpenAI or Anthropic key into the app and run the in-app pipeline on that key for free. ## What a user needs - An account (free) and a career profile in it — uploading an existing CV fills it in. - An MCP-capable client. Nothing else: no API key, no terminal, no payment. ## Notes - The tools only ever touch the signed-in user's own data; each token is scoped to one account. - Google Drive can be the active profile store and hold selected files/exports. The current milestone does not yet move applications, history, profile media, or legacy cloud rows; get_storage_status reports the exact boundary. - Name and contact details are tool-owned: an agent that changes them is silently reverted and told so. - These tools never send, email, apply, or submit an application to an employer. set_application_status only updates the board. Export/PDF stays as-is. - Users without an agent can do the same round trip by hand: the app copies a prompt to the clipboard and imports the reply back.