Model Context Protocol

Connect your tools. Chat to edit.

Edit your résumé from your agent.

  • Claude
  • Cursor
  • VS Code
  • Any client
CLAUDECURSORVS CODEANY MCP CLIENT›tighten the bullets onmy last roleget_resumeset_event_items✓ saved to your profileEXPERIENCEPROJECTS

Add the server

https://resumarsh.com/api/mcp
claude mcp add --transport http resumarsh https://resumarsh.com/api/mcp

Then run /mcp, pick resumarsh, and choose Authenticate. A browser opens for GitHub sign-in once.

There is nothing to paste beyond the URL: the server publishes OAuth discovery documents, so your client registers itself and sends you through GitHub sign-in. Owning the profile is the consent — there is no second approval screen for your own data.

What your agent can do

get_resume
read the whole profile — call this first
update_profile
name, headline, summary, contact, skills, visibility
upsert_section
create or retitle a résumé section
upsert_event
add or edit a role, degree, or milestone
set_event_items
replace an event's bullets (send the full list)
delete_event
remove an event
reorder_events
change the order within a section
upsert_project
create or edit a project
export_profile
a full backup you can keep

Ask for what you want — “tighten the bullets on my last role”, “add the migration project” — and read back the result at your handle. Edits are live immediately, so keep an export_profile backup before anything sweeping.

Staying in control

  • One profile per token. Authorization is the same ownership rule the console uses; a token cannot read or write anyone else’s profile.
  • Your résumé stays as private as you set it. Connecting an agent doesn’t publish anything — visibility is still yours to change.
  • Disconnect any time from your client, and revoke the underlying token from the console. Nothing expires on its own, so revoke anything you think has leaked.
Connect your agent · resumarsh