Skip to main content

Scopes

15 scopes, per-resource-and-verb rather than blanket. A connection's ofmcp_ token carries a subset; a tool is only registered on that connection if the token holds the scope it needs.

ScopeGrants
applications:readRead applications and their sub-resources (insights, interview prep).
applications:writeCreate/update applications, generate insights, interview prep, and outreach messages.
resumes:readRead resumes, including PDF export and tailor-run history.
resumes:writeCreate/update resumes, including AI tailoring.
library:readRead Career Library entries (experiences, projects, skills, education).
library:writeCreate/update Career Library entries.
identities:readRead identity/contact blocks.
identities:writeCreate/update identity/contact blocks.
repositories:readRead linked code repositories.
repositories:writeCreate/update linked code repositories.
cover-letters:readRead cover letters.
cover-letters:writeCreate/update/regenerate cover letters.
tasks:readRead follow-up tasks attached to applications.
tasks:writeCreate/update follow-up tasks.
ai:generateInvoke AI actions — extraction, tailoring, screening, quantifying, and message generation.

Source: packages/mcp-tool-server/src/core/constants.ts.