Invites by email address. The invitee does not need an account yet.Email only. There is no invite-by-name, because an invitee may not exist in the
system for a name to be looked up against. Your agent should confirm the address
with you if it is unsure.
Destructive and takes effect at once. The conversation history they already
recorded stays in the archive and stays attributed to them; only access is
removed. The project owner cannot be removed.
Given a name rather than an address, your agent is instructed to look the
address up first and confirm it, because the wrong address removes the wrong
person.
⌘I
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"ResumeContext","description":"Make coding agents multiplayer. One shared archive of every coding-agent session, handed back to every agent on the team through MCP.","colors":{"primary":"#3b5a80","light":"#88c0d0","dark":"#3b5a80"},"logo":{"light":"https://mintcdn.com/resumecontext/UM_SxHZac1tek-Pe/logo/light.svg?fit=max\u0026auto=format\u0026n=UM_SxHZac1tek-Pe\u0026q=85\u0026s=b93cb1f448352744e53b71d066bd1042","dark":"https://mintcdn.com/resumecontext/UM_SxHZac1tek-Pe/logo/dark.svg?fit=max\u0026auto=format\u0026n=UM_SxHZac1tek-Pe\u0026q=85\u0026s=a15e38cb4fd11a37dd1da9c74d44017e"},"favicon":"https://mintcdn.com/resumecontext/UM_SxHZac1tek-Pe/favicon.svg?fit=max\u0026auto=format\u0026n=UM_SxHZac1tek-Pe\u0026q=85\u0026s=c8c62378f24ea2ea09212fee1c123578","appearance":{"default":"light"},"background":{"color":{"light":"#e5e9f0","dark":"#2e3440"}},"navbar":{"links":[{"href":"https://resumecontext.com/pricing","label":"Pricing"}],"primary":{"type":"button","label":"Open app","href":"https://resumecontext.com/dashboard"}},"footer":{"socials":{"website":"https://resumecontext.com"}},"fonts":{"heading":{"family":"Geist Mono","weight":600},"body":{"family":"Geist"}},"styling":{"codeblocks":{"theme":"nord"},"latex":false},"contextual":{"options":["copy","view","chatgpt","claude","mcp","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"resumecontext","hasAudioNarration":false,"actualSubdomain":"resumecontext","customDomains":["resumecontext.com"],"gitSource":{"type":"github","owner":"rishabhpoddar","repo":"resumecontext","deployBranch":"production","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6aae3488a18778bea89150a3","collectionId":"fde59233-39d3-410c-b36b-cd013f8468e6","liveDeploymentHistoryId":"6aae3488a18778bea89150a3","schemaVersion":"v3"},"entitlements":{},"buildId":"6aae3488a18778bea89150a3","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"CLI reference","count":12},{"language":"default","tag":"Getting started","count":4},{"language":"default","tag":"How it works","count":4},{"language":"default","tag":"What your agent can do","count":4},{"language":"default","tag":"The web app","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"body,html{background-color:rgb(var(--background-light))}html.dark,html.dark body{background-color:rgb(var(--background-dark))}"}],"page":{"pagePath":"mcp/members","slug":"/mcp/members","pageMetadata":{"title":"Managing access from your agent","description":"The two tools that change something.","href":"/mcp/members"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"The two tools that change something.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`add_project_member`,children:`add_project_member`}),`\n`,_jsxs(_components.p,{children:[`Invites by `,_jsx(_components.strong,{children:`email address`}),`. The invitee does not need an account yet.`]}),`\n`,_jsx(_components.p,{children:`Email only. There is no invite-by-name, because an invitee may not exist in the\nsystem for a name to be looked up against. Your agent should confirm the address\nwith you if it is unsure.`}),`\n`,_jsx(Heading,{level:`2`,id:`remove_project_member`,children:`remove_project_member`}),`\n`,_jsx(_components.p,{children:`Revokes access immediately.`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Destructive and takes effect at once. The conversation history they already\nrecorded `,_jsx(_components.strong,{children:`stays`}),` in the archive and stays attributed to them; only access is\nremoved. The project owner cannot be removed.`]})}),`\n`,_jsx(_components.p,{children:`Given a name rather than an address, your agent is instructed to look the\naddress up first and confirm it, because the wrong address removes the wrong\nperson.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":"nord"},"config":{},"pageMetadata":{"title":"Managing access from your agent","description":"The two tools that change something.","href":"/mcp/members"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"add_project_member","slug":"add_project_member","depth":2,"children":[]},{"title":"remove_project_member","slug":"remove_project_member","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"resumecontext","siteName":"ResumeContext","title":"Managing access from your agent - ResumeContext","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-13T05:19:43.990Z","originalFileLocation":"mcp/members.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"The two tools that change something.\">\u003cmeta data-mint-head name=\"application-name\" content=\"ResumeContext\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/resumecontext/W6u2JJ3-4_4BRAK_/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/resumecontext/W6u2JJ3-4_4BRAK_/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/resumecontext/W6u2JJ3-4_4BRAK_/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/resumecontext/W6u2JJ3-4_4BRAK_/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/resumecontext/W6u2JJ3-4_4BRAK_/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/resumecontext/W6u2JJ3-4_4BRAK_/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/resumecontext/W6u2JJ3-4_4BRAK_/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/resumecontext/W6u2JJ3-4_4BRAK_/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/resumecontext/W6u2JJ3-4_4BRAK_/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Managing access from your agent - ResumeContext\">\u003cmeta data-mint-head property=\"og:description\" content=\"The two tools that change something.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ResumeContext\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://resumecontext.com/docs/mcp/members\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://resumecontext.mintlify.app/_mintlify/api/og/v2?division=What+your+agent+can+do\u0026amp;title=Managing+access+from+your+agent\u0026amp;description=The+two+tools+that+change+something.\u0026amp;theme=230c9e01c36e1aa1c11bb323\u0026amp;signature=8e2058194fb211dd3a968122401abce266e428a34ae48312b7902066bae71c3c\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Managing access from your agent - ResumeContext\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The two tools that change something.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://resumecontext.mintlify.app/_mintlify/api/og/v2?division=What+your+agent+can+do\u0026amp;title=Managing+access+from+your+agent\u0026amp;description=The+two+tools+that+change+something.\u0026amp;theme=230c9e01c36e1aa1c11bb323\u0026amp;signature=8e2058194fb211dd3a968122401abce266e428a34ae48312b7902066bae71c3c\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/resumecontext/W6u2JJ3-4_4BRAK_/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ResumeContext\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3b5a80\">\u003clink data-mint-head rel=\"canonical\" href=\"https://resumecontext.com/docs/mcp/members\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/mcp/members.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://resumecontext.com/#organization\",\"name\":\"ResumeContext\",\"url\":\"https://resumecontext.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/resumecontext/UM_SxHZac1tek-Pe/logo/light.svg?fit=max\u0026auto=format\u0026n=UM_SxHZac1tek-Pe\u0026q=85\u0026s=b93cb1f448352744e53b71d066bd1042\"}},{\"@type\":\"WebSite\",\"@id\":\"https://resumecontext.com/docs#website\",\"name\":\"ResumeContext\",\"url\":\"https://resumecontext.com/docs\",\"publisher\":{\"@id\":\"https://resumecontext.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://resumecontext.com/docs/mcp/members#webpage\",\"url\":\"https://resumecontext.com/docs/mcp/members\",\"name\":\"Managing access from your agent\",\"description\":\"The two tools that change something.\",\"dateModified\":\"2026-09-13T05:19:43.990Z\",\"isPartOf\":{\"@id\":\"https://resumecontext.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://resumecontext.com/docs/mcp/members#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://resumecontext.com/docs/mcp/members#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"What your agent can do\",\"item\":\"https://resumecontext.com/docs/mcp/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Managing access from your agent\",\"item\":\"https://resumecontext.com/docs/mcp/members\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://resumecontext.com/docs/mcp/members#article\",\"headline\":\"Managing access from your agent\",\"name\":\"Managing access from your agent\",\"description\":\"The two tools that change something.\",\"url\":\"https://resumecontext.com/docs/mcp/members\",\"mainEntityOfPage\":{\"@id\":\"https://resumecontext.com/docs/mcp/members#webpage\"},\"dateModified\":\"2026-09-13T05:19:43.990Z\",\"publisher\":{\"@id\":\"https://resumecontext.com/#organization\"},\"isPartOf\":{\"@id\":\"https://resumecontext.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"ResumeContext\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"ResumeContext","nav":{"global":null,"groups":[{"group":"Getting started","pages":[{"title":"ResumeContext","href":"/index"},{"title":"Quickstart","href":"/quickstart"},{"title":"Set up ResumeContext (for coding agents)","href":"/agent-setup"},{"title":"Connect your agent manually","href":"/connect-your-agent"}]},{"group":"How it works","pages":[{"title":"Projects and directories","href":"/concepts/projects"},{"title":"Syncing and freshness","href":"/concepts/sync"},{"title":"Teams and access","href":"/concepts/teams"},{"title":"Machines","href":"/concepts/machines"}]},{"group":"What your agent can do","pages":[{"title":"What your agent can do","href":"/mcp/overview"},{"title":"Finding and reading","href":"/mcp/search"},{"title":"query_archive","description":"SQL over the structured facts of a project.","href":"/mcp/query-archive"},{"title":"Managing access from your agent","href":"/mcp/members"}]},{"group":"CLI reference","pages":[{"title":"CLI overview","description":"Every command, and which ones you actually run.","href":"/cli/overview"},{"title":"auth","href":"/cli/auth"},{"title":"init","href":"/cli/init"},{"title":"sync","href":"/cli/sync"},{"title":"mcp","href":"/cli/mcp"},{"title":"agents","href":"/cli/agents"},{"title":"share, accept, revoke, members","href":"/cli/sharing"},{"title":"projects","href":"/cli/projects"},{"title":"daemon","href":"/cli/daemon"},{"title":"verify","href":"/cli/verify"},{"title":"Updating the CLI","href":"/cli/update"},{"title":"uninstall","href":"/cli/uninstall"}]},{"group":"The web app","pages":[{"title":"The dashboard","href":"/web/dashboard"}]}]},"basePath":"","title":"Managing access from your agent - ResumeContext","buildId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","deploymentId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","dynamics":[],"chunks":[]}