Choose local files or configure an OAuth MCP connection, then verify a source read.
Before you start: have Claude Code installed with working model access and a
Northern Logic account that can read a test page. For local files, use a machine
that can run nlkb; for MCP, your workspace needs connection allowance.
Use local sync for ordinary work with Markdown on your machine. Use MCP when
you want direct cloud access without maintaining a replica. Start with one
route so you can tell which source the tool used.
This command registers a user-scoped HTTP server in Claude Code. Run it once; if
that name already exists, inspect the existing entry rather than adding a
duplicate.
claude mcp add --transport http --scope user northern-logic https://mcp.northernlogic.ai/mcp
Start an interactive Claude Code session and open /mcp. Select the Northern
Logic server and complete browser authentication with the intended Northern
Logic identity. Review the resulting workspace connection and selected vaults in
Connections. An OAuth-first flow can create its own connection; do not
create extra unused records to repeat sign-in.User scope makes this server available across your Claude Code projects for your
local user. The command contains no connection key. If authentication fails,
inspect the error before changing server or credential settings.
Ask Claude Code to orient to Northern Logic, open a known page, and return a
short fact with the source path. Compare it with the app. For MCP, also check
the connection’s last activity; for local files, check the replica. Continue
with your first useful AI answer.
A local read with stale content needs sync checks.
Verification status: HTTP registration syntax was checked against installed
Claude Code 2.1.258 and the
official MCP reference on September
5, 2026. An authenticated end-to-end Northern Logic connection has not been
verified for this guide. See compatibility.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Northern Logic Knowledge","description":"User guides for Northern Logic Knowledge: shared Markdown, company wikis, local sync, AI connections, and workspace administration.","colors":{"primary":"#E4572E","light":"#E4572E","dark":"#F18B67"},"logo":{"light":"https://mintlify.s3.us-west-1.amazonaws.com/northern-logic/data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCAyMDAgNDgiIHJvbGU9ImltZyIgYXJpYS1sYWJlbD0iTm9ydGhlcm4gTG9naWMgS25vd2xlZGdlIj48cGF0aCBkPSJNMiA0aDI0bDEyIDEydjI4SDJ6IiBmaWxsPSIjRTQ1NzJFIi8+PHBhdGggZD0iTTI2IDR2MTJoMTIiIGZpbGw9IiNGM0VFRTQiLz48cGF0aCBkPSJNMTAgMjVoMThNMTAgMzNoMTMiIHN0cm9rZT0iI0YzRUVFNCIgc3Ryb2tlLXdpZHRoPSIyLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjx0ZXh0IHg9IjUwIiB5PSIyMiIgZmlsbD0iIzI1MjYyMSIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjE3IiBmb250LXdlaWdodD0iNzAwIj5Ob3J0aGVybiBMb2dpYzwvdGV4dD48dGV4dCB4PSI1MCIgeT0iNDAiIGZpbGw9IiMyNTI2MjEiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIxNCI+S25vd2xlZGdlPC90ZXh0Pjwvc3ZnPgo=","dark":"https://mintlify.s3.us-west-1.amazonaws.com/northern-logic/data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCAyMDAgNDgiIHJvbGU9ImltZyIgYXJpYS1sYWJlbD0iTm9ydGhlcm4gTG9naWMgS25vd2xlZGdlIj48cGF0aCBkPSJNMiA0aDI0bDEyIDEydjI4SDJ6IiBmaWxsPSIjRTQ1NzJFIi8+PHBhdGggZD0iTTI2IDR2MTJoMTIiIGZpbGw9IiNGM0VFRTQiLz48cGF0aCBkPSJNMTAgMjVoMThNMTAgMzNoMTMiIHN0cm9rZT0iI0YzRUVFNCIgc3Ryb2tlLXdpZHRoPSIyLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjx0ZXh0IHg9IjUwIiB5PSIyMiIgZmlsbD0iI0YzRUVFNCIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjE3IiBmb250LXdlaWdodD0iNzAwIj5Ob3J0aGVybiBMb2dpYzwvdGV4dD48dGV4dCB4PSI1MCIgeT0iNDAiIGZpbGw9IiNGM0VFRTQiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIxNCI+S25vd2xlZGdlPC90ZXh0Pjwvc3ZnPgo="},"appearance":{"default":"system"},"navbar":{"links":[{"href":"mailto:logan@northernlogic.ai","label":"Support"}],"primary":{"type":"button","label":"Open app","href":"https://knowledge.northernlogic.ai"}},"footer":{"links":[{"header":"Northern Logic","items":[{"label":"Product","href":"https://northernlogic.app"},{"label":"Privacy","href":"https://northernlogic.app/privacy"},{"label":"Terms","href":"https://northernlogic.app/terms"}]}]},"contextual":{"options":["copy","view","chatgpt","claude","mcp"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"northern-logic","hasAudioNarration":false,"actualSubdomain":"northern-logic","customDomains":["docs.northernlogic.ai"],"gitSource":{"type":"github","owner":"northern-logic","repo":"nlkb","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6a9c8c2d2cb45487d677da84","collectionId":"5a49791d-b5c2-45a4-a098-802b7e35ceab","liveDeploymentHistoryId":"6a9c8c2d2cb45487d677da84","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a9c8c2d2cb45487d677da84","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"Knowledge","count":14},{"language":"default","tag":"AI and connections","count":13},{"language":"default","tag":"Tutorials","count":10},{"language":"default","tag":"Workspace","count":9},{"language":"default","tag":"Getting started","count":9},{"language":"default","tag":"Help","count":8}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","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":false},"customCss":[],"page":{"pagePath":"connections/claude-code","slug":"/connections/claude-code","pageMetadata":{"title":"Claude Code","description":"Choose local files or configure an OAuth MCP connection, then verify a source read.","sidebarTitle":"Claude Code","href":"/connections/claude-code"},"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: \"Choose local files or configure an OAuth MCP connection, then verify a source read.\"\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={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Tip}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Before you start:`}),` have Claude Code installed with working model access and a\nNorthern Logic account that can read a test page. For local files, use a machine\nthat can run `,_jsx(_components.code,{children:`nlkb`}),`; for MCP, your workspace needs connection allowance.`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Use local sync for ordinary work with Markdown on your machine. Use MCP when\nyou want direct cloud access without maintaining a replica. Start with one\nroute so you can tell which source the tool used.`})}),`\n`,_jsx(Heading,{level:`2`,id:`local-files`,children:`Local files`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Follow `,_jsx(_components.a,{href:`/connections/local-sync`,children:`Pair a machine`}),` and paste its `,_jsx(_components.strong,{children:`Copy agent\nprompt`}),` into Claude Code on the target machine.`]}),`\n`,_jsxs(_components.li,{children:[`Let setup install the replica and harness instructions. If the machine is\nalready paired, use `,_jsx(_components.strong,{children:`Add this harness`}),` instead of enrolling again.`]}),`\n`,_jsxs(_components.li,{children:[`Run `,_jsx(_components.code,{children:`nlkb doctor`}),` and `,_jsx(_components.code,{children:`nlkb orient`}),` on that machine. Use the reported vault\nlocation as the source; a downloaded ZIP is not a live replica.`]}),`\n`,_jsx(_components.li,{children:`Let Claude Code access that folder through its normal file-access controls.\nAsk it to read a known page and return its path and a supporting sentence.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`remote-mcp-with-browser-sign-in`,children:`Remote MCP with browser sign-in`}),`\n`,_jsx(_components.p,{children:`This command registers a user-scoped HTTP server in Claude Code. Run it once; if\nthat name already exists, inspect the existing entry rather than adding a\nduplicate.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`claude`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` mcp`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` add`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --transport`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` http`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --scope`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` user`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` northern-logic`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://mcp.northernlogic.ai/mcp`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Start an interactive Claude Code session and open `,_jsx(_components.code,{children:`/mcp`}),`. Select the Northern\nLogic server and complete browser authentication with the intended Northern\nLogic identity. Review the resulting workspace connection and selected vaults in\n`,_jsx(_components.strong,{children:`Connections`}),`. An OAuth-first flow can create its own connection; do not\ncreate extra unused records to repeat sign-in.`]}),`\n`,_jsx(_components.p,{children:`User scope makes this server available across your Claude Code projects for your\nlocal user. The command contains no connection key. If authentication fails,\ninspect the error before changing server or credential settings.`}),`\n`,_jsx(Heading,{level:`2`,id:`check-your-result`,children:`Check your result`}),`\n`,_jsxs(_components.p,{children:[`Ask Claude Code to orient to Northern Logic, open a known page, and return a\nshort fact with the source path. Compare it with the app. For MCP, also check\nthe connection’s last activity; for local files, check the replica. Continue\nwith `,_jsx(_components.a,{href:`/tutorials/first-ai-answer`,children:`your first useful AI answer`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`if-it-did-not-work`,children:`If it did not work`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`An unknown option suggests a client version mismatch; check `,_jsx(_components.code,{children:`claude --version`}),`\nand the official reference.`]}),`\n`,_jsxs(_components.li,{children:[`A server awaiting authentication needs the interactive `,_jsx(_components.code,{children:`/mcp`}),` sign-in flow.`]}),`\n`,_jsxs(_components.li,{children:[`A connected server with a missing page needs\n`,_jsx(_components.a,{href:`/help/agent-cannot-find-page`,children:`scope and source checks`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`A local read with stale content needs `,_jsx(_components.a,{href:`/help/sync-not-updating`,children:`sync checks`}),`.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Verification status:`}),` HTTP registration syntax was checked against installed\nClaude Code 2.1.258 and the\n`,_jsx(_components.a,{href:`https://code.claude.com/docs/en/mcp`,children:`official MCP reference`}),` on September\n5, 2026. An authenticated end-to-end Northern Logic connection has not been\nverified for this guide. See `,_jsx(_components.a,{href:`/connections/compatibility`,children:`compatibility`}),`.`]})]})}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":{"config":{},"pageMetadata":{"title":"Claude Code","description":"Choose local files or configure an OAuth MCP connection, then verify a source read.","sidebarTitle":"Claude Code","href":"/connections/claude-code"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Local files","slug":"local-files","depth":2,"children":[]},{"title":"Remote MCP with browser sign-in","slug":"remote-mcp-with-browser-sign-in","depth":2,"children":[]},{"title":"Check your result","slug":"check-your-result","depth":2,"children":[]},{"title":"If it did not work","slug":"if-it-did-not-work","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"northern-logic","siteName":"Northern Logic Knowledge","title":"Claude Code - Northern Logic Knowledge","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-05T21:40:01.147Z","originalFileLocation":"connections/claude-code.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=\"system\"}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=\"Choose local files or configure an OAuth MCP connection, then verify a source read.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Northern Logic Knowledge\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/northern-logic/_generated/favicon/apple-touch-icon.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/northern-logic/_generated/favicon/favicon-32x32.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/northern-logic/_generated/favicon/favicon-16x16.png?v=3\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/northern-logic/_generated/favicon/favicon.ico?v=3\">\u003cmeta data-mint-head property=\"og:title\" content=\"Claude Code - Northern Logic Knowledge\">\u003cmeta data-mint-head property=\"og:description\" content=\"Choose local files or configure an OAuth MCP connection, then verify a source read.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Northern Logic Knowledge\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.northernlogic.ai/connections/claude-code\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://northern-logic.mintlify.app/_mintlify/api/og/v2?division=AI+and+connections\u0026amp;title=Claude+Code\u0026amp;description=Choose+local+files+or+configure+an+OAuth+MCP+connection%2C+then+verify+a+source+read.\u0026amp;theme=b9802af66f63904a25c331d8\u0026amp;signature=aa5dc49f8652300ebeba9fdd24c785a19c843f3271295b0197ba9848af6bcc97\">\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=\"Claude Code - Northern Logic Knowledge\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Choose local files or configure an OAuth MCP connection, then verify a source read.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://northern-logic.mintlify.app/_mintlify/api/og/v2?division=AI+and+connections\u0026amp;title=Claude+Code\u0026amp;description=Choose+local+files+or+configure+an+OAuth+MCP+connection%2C+then+verify+a+source+read.\u0026amp;theme=b9802af66f63904a25c331d8\u0026amp;signature=aa5dc49f8652300ebeba9fdd24c785a19c843f3271295b0197ba9848af6bcc97\">\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=\"https://mintlify.s3.us-west-1.amazonaws.com/northern-logic/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Northern Logic Knowledge\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#E4572E\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.northernlogic.ai/connections/claude-code\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/connections/claude-code.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.northernlogic.ai/#organization\",\"name\":\"Northern Logic Knowledge\",\"url\":\"https://docs.northernlogic.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintlify.s3.us-west-1.amazonaws.com/northern-logic/data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCAyMDAgNDgiIHJvbGU9ImltZyIgYXJpYS1sYWJlbD0iTm9ydGhlcm4gTG9naWMgS25vd2xlZGdlIj48cGF0aCBkPSJNMiA0aDI0bDEyIDEydjI4SDJ6IiBmaWxsPSIjRTQ1NzJFIi8+PHBhdGggZD0iTTI2IDR2MTJoMTIiIGZpbGw9IiNGM0VFRTQiLz48cGF0aCBkPSJNMTAgMjVoMThNMTAgMzNoMTMiIHN0cm9rZT0iI0YzRUVFNCIgc3Ryb2tlLXdpZHRoPSIyLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjx0ZXh0IHg9IjUwIiB5PSIyMiIgZmlsbD0iIzI1MjYyMSIgZm9udC1mYW1pbHk9IkFyaWFsLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjE3IiBmb250LXdlaWdodD0iNzAwIj5Ob3J0aGVybiBMb2dpYzwvdGV4dD48dGV4dCB4PSI1MCIgeT0iNDAiIGZpbGw9IiMyNTI2MjEiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIxNCI+S25vd2xlZGdlPC90ZXh0Pjwvc3ZnPgo=\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.northernlogic.ai#website\",\"name\":\"Northern Logic Knowledge\",\"url\":\"https://docs.northernlogic.ai\",\"publisher\":{\"@id\":\"https://docs.northernlogic.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.northernlogic.ai/connections/claude-code#webpage\",\"url\":\"https://docs.northernlogic.ai/connections/claude-code\",\"name\":\"Claude Code\",\"description\":\"Choose local files or configure an OAuth MCP connection, then verify a source read.\",\"dateModified\":\"2026-09-05T21:40:01.147Z\",\"isPartOf\":{\"@id\":\"https://docs.northernlogic.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.northernlogic.ai/connections/claude-code#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.northernlogic.ai/connections/claude-code#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"AI and connections\",\"item\":\"https://docs.northernlogic.ai/connections/choose\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Claude Code\",\"item\":\"https://docs.northernlogic.ai/connections/claude-code\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.northernlogic.ai/connections/claude-code#article\",\"headline\":\"Claude Code\",\"name\":\"Claude Code\",\"description\":\"Choose local files or configure an OAuth MCP connection, then verify a source read.\",\"url\":\"https://docs.northernlogic.ai/connections/claude-code\",\"mainEntityOfPage\":{\"@id\":\"https://docs.northernlogic.ai/connections/claude-code#webpage\"},\"dateModified\":\"2026-09-05T21:40:01.147Z\",\"publisher\":{\"@id\":\"https://docs.northernlogic.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.northernlogic.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Northern Logic Knowledge\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Northern Logic Knowledge","nav":{"global":null,"groups":[{"group":"Getting started","pages":[{"title":"Northern Logic Knowledge","sidebarTitle":"Overview","href":"/index"},{"title":"Join your team","sidebarTitle":"Join a workspace","href":"/getting-started/join-team"},{"title":"Create your first page","sidebarTitle":"Quickstart","href":"/quickstart"},{"title":"Core concepts","sidebarTitle":"Core concepts","href":"/getting-started/concepts"},{"title":"Set up your workspace","sidebarTitle":"Workspace setup","href":"/getting-started/set-up-workspace"},{"title":"Content types","sidebarTitle":"Content types","href":"/getting-started/what-goes-where"},{"title":"Connect your AI tool","sidebarTitle":"AI setup","href":"/getting-started/connect-ai"},{"title":"App overview","sidebarTitle":"App overview","href":"/getting-started/tour"},{"title":"Accounts and invitations","sidebarTitle":"Accounts and invitations","href":"/getting-started/account"}]},{"group":"Knowledge","pages":[{"title":"Pages and editing","sidebarTitle":"Pages and editing","href":"/knowledge/editing"},{"title":"Search","sidebarTitle":"Search","href":"/knowledge/search"},{"title":"Files and folders","sidebarTitle":"Files and folders","href":"/knowledge/organize"},{"title":"Import","sidebarTitle":"Import","href":"/knowledge/import"},{"title":"Source conversion","sidebarTitle":"Source conversion","href":"/knowledge/convert"},{"title":"Markdown","sidebarTitle":"Markdown","href":"/knowledge/markdown"},{"title":"Version history","sidebarTitle":"Version history","href":"/knowledge/history"},{"title":"Conflicts","sidebarTitle":"Conflicts","href":"/knowledge/conflicts"},{"title":"Export","sidebarTitle":"Export","href":"/knowledge/export"},{"title":"Follow-ups","sidebarTitle":"Follow-ups","href":"/collaboration/follow-ups"},{"title":"Templates","sidebarTitle":"Templates","href":"/library/templates"},{"title":"Northern Logic Wiki","sidebarTitle":"Northern Logic Wiki","href":"/library/wiki"},{"title":"Knowledge maintenance","sidebarTitle":"Knowledge maintenance","href":"/knowledge/maintenance"},{"title":"Sharing","sidebarTitle":"Sharing","href":"/collaboration/sharing"}]},{"group":"AI and connections","pages":[{"title":"Connection types","sidebarTitle":"Connection types","href":"/connections/choose"},{"title":"Local sync","sidebarTitle":"Local sync","href":"/connections/local-sync"},{"title":"Desktop app","sidebarTitle":"Desktop app","href":"/connections/desktop"},{"title":"Remote MCP","description":"Let a compatible AI client read and edit authorized cloud knowledge without local files.","sidebarTitle":"Remote MCP","href":"/connections/remote-mcp"},{"title":"Claude Code","sidebarTitle":"Claude Code","href":"/connections/claude-code"},{"title":"Hermes Agent","description":"Use a local replica or add Northern Logic as an OAuth MCP server.","sidebarTitle":"Hermes Agent","href":"/connections/hermes"},{"title":"Client compatibility","sidebarTitle":"Client compatibility","href":"/connections/compatibility"},{"title":"Skills","sidebarTitle":"Skills","href":"/library/skills"},{"title":"Personalization","sidebarTitle":"Personalization","href":"/collaboration/personalization"},{"title":"Company Voice","sidebarTitle":"Company Voice","href":"/collaboration/company-voice"},{"title":"Connection settings","sidebarTitle":"Connection settings","href":"/connections/manage"},{"title":"Sync status","sidebarTitle":"Sync status","href":"/connections/sync-health"},{"title":"CLI reference","sidebarTitle":"CLI reference","href":"/connections/cli"}]},{"group":"Tutorials","pages":[{"title":"Tutorials and recipes","sidebarTitle":"Overview","href":"/tutorials/index"},{"title":"Get your first useful AI answer","sidebarTitle":"Your first AI answer","href":"/tutorials/first-ai-answer"},{"title":"Build a company handbook","sidebarTitle":"Company wiki","href":"/tutorials/company-wiki"},{"title":"Onboard a new teammate","sidebarTitle":"Employee onboarding","href":"/tutorials/employee-onboarding"},{"title":"Write in your company’s voice","sidebarTitle":"Company writing","href":"/tutorials/company-writing"},{"title":"Hand off client work","sidebarTitle":"Client handoffs","href":"/tutorials/client-handoff"},{"title":"Move an existing notes collection","sidebarTitle":"Migrate notes","href":"/tutorials/migrate-notes"},{"title":"Use the same knowledge across AI tools","sidebarTitle":"Shared AI context","href":"/tutorials/shared-ai-context"},{"title":"Create and reuse a team skill","sidebarTitle":"Reusable skills","href":"/tutorials/reusable-skill"},{"title":"Review a page and resume work later","sidebarTitle":"Review and resume","href":"/tutorials/review-and-resume"}]},{"group":"Workspace","pages":[{"title":"Workspace settings","sidebarTitle":"Workspace settings","href":"/administration/workspace"},{"title":"Members and invitations","sidebarTitle":"Members and invitations","href":"/collaboration/team"},{"title":"Vault permissions","sidebarTitle":"Vault permissions","href":"/collaboration/vault-access"},{"title":"Groups and team vaults","sidebarTitle":"Groups and team vaults","href":"/collaboration/groups"},{"title":"Plans and billing","sidebarTitle":"Plans and billing","href":"/administration/billing"},{"title":"Conversion credits","sidebarTitle":"Conversion credits","href":"/administration/credits"},{"title":"Member offboarding","sidebarTitle":"Member offboarding","href":"/administration/offboarding"},{"title":"Partner workspaces","sidebarTitle":"Partner workspaces","href":"/administration/partners"},{"title":"Audit and privacy","sidebarTitle":"Audit and privacy","href":"/administration/audit"}]},{"group":"Help","pages":[{"title":"Troubleshooting","sidebarTitle":"Troubleshooting","href":"/reference/troubleshooting"},{"title":"My agent cannot find a page","sidebarTitle":"Missing agent sources","href":"/help/agent-cannot-find-page"},{"title":"My changes are not syncing","sidebarTitle":"Sync problems","href":"/help/sync-not-updating"},{"title":"I cannot edit a page","sidebarTitle":"Editing access","href":"/help/cannot-edit"},{"title":"My share link does not work","sidebarTitle":"Share-link problems","href":"/help/share-unavailable"},{"title":"Cheat sheet","sidebarTitle":"Cheat sheet","href":"/reference/cheat-sheet"},{"title":"Keyboard shortcuts","sidebarTitle":"Keyboard shortcuts","href":"/reference/shortcuts"},{"title":"Limits","sidebarTitle":"Limits","href":"/reference/limits"}]}]},"basePath":"","title":"Claude Code - Northern Logic Knowledge","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":[],"chunks":[]}