What you can automate
Through the API and the MCP server, a client acting as you can:- Resumes: list, read, create, import, duplicate, patch, lock, delete, download as PDF, and read sharing statistics.
- Cover letters: list, read, create, update, duplicate, export, import and delete.
- Job applications: create and update applications, move them through stages, add notes and interviews, edit the activity timeline, attach the documents you sent, bulk-update or delete, and import rows from a spreadsheet.
- Job-focused actions: fill in an application from a job posting, score a resume against it, create a tailored resume copy, and draft a message such as a follow-up.
API or MCP?
Use the API for scripts, services and integrations you write yourself. It is described by an OpenAPI spec, and large requests are supported. Use the MCP server when you want an AI client that speaks the Model Context Protocol to read and edit your resumes through ready-made tools. The address to paste into your client is shown under MCP server in Settings → AI. For targeted resume edits, prefer the Patch API (JSON Patch operations) over replacing the whole resume. It changes only the fields you name, so it is less likely to overwrite something by accident.Authentication
Create an API key in Settings → AI → API keys. Keys act as you and can read and edit your documents. You choose an expiry of 30 days, 90 days or Never, the key is shown once, and you can revoke it at any time. MCP clients that support OAuth can sign in without a key. If you self-host, replacehttps://rxresu.me with your own instance’s address in every API and MCP example.
Automated changes are real changes to your account. Try a new workflow on a duplicate of a resume first, and use
History in the editor to go back if something goes wrong.
When not to use automation
For editing one resume by hand, choosing a template or checking the layout, the editor is faster. Automation pays off when you repeat the same change across many documents, keep applications in sync with another tool, or want an AI client to do the typing for you.Next steps
Use the API
Create a key and make your first request.
Use the Patch API
Change specific resume fields with JSON Patch.
Use the MCP server
Connect Claude, Cursor or another MCP client.
Manage applications with MCP
Track job applications from an AI client.