Cortex for Claude
Bring shared project knowledge into Claude. Save useful decisions in Cortex so your connected coding agents can retrieve them too.
MCP connector · All integrations
Knowledge in Cortex
Your project requirements
Your team’s standards
The reasons behind each decision
Claude
Knowledge available before the next action
Carry decisions from discussion into development
A design discussion in Claude can establish requirements that matter later in your editor. Those requirements need a shared home if another agent is going to use them.
A Module stores current knowledge about how one part of a system should work and why. When your agent flashes a Module, Cortex returns it with its declared dependencies. Your agent then checks that knowledge against the work in front of it.
Keep the knowledge your next task will need
Save a useful decision with its reason in a Module. When the requirement changes, update that Module so a later flash retrieves the current knowledge. Version history keeps earlier revisions available.
You supply the judgment
Explain the requirement and why it matters. Review what belongs in the shared knowledge.
Your agent retrieves it when needed
The agent finds and flashes the relevant Module before acting, then checks current evidence.
See a recorded Cortex call
In this recorded Codex session, an agent retrieves a Module and its dependencies. Open the full chat to inspect the returned knowledge and the response that follows.

Create knowledge your agent can use again
See how a Module, a dependency, and a flash work together. After connecting Cortex, you can send these prompts to your agent.
Illustrative example: a scheduling app for tutors. Replace the details with your own project and review what your agent saves.
Create a Module
Start with what you are building. A Module gives that knowledge a name your agent can find again.
product holds the purpose of the app and the reason behind it.
Create product
Help me create a product Module in Cortex. We build a scheduling app for independent tutors. Tutors need to manage lessons between teaching sessions. Check for an existing Module first. Save the knowledge and its reason, then tell me what changed and why.Add a dependency
Describe the customer in a separate Module. Make it depend on product because understanding the customer requires knowing what the app does.
product-customer depends on product. The dependency points to the knowledge it needs.
Connect product-customer
Create a product-customer Module in Cortex. Our customers are independent tutors who manage their schedules on a phone between lessons. Add product to its Dependencies. Check existing Modules first. Save the knowledge and dependency, then tell me what changed and why.Flash the connected knowledge
Once both Modules are saved, ask your agent to flash product-customer. Cortex includes product first, then the customer knowledge that depends on it.
The agent receives both Modules in one flash. It can use that knowledge when the next task needs it.
Flash product-customer
Flash product-customer from Cortex. Show me the returned knowledge and identify which Modules were included.
What this flash includes
product
The app’s purpose. Included as a dependency.
product-customer
Who uses the app. The Module you asked to flash.
Connect Claude to Cortex
Start with one agent. Follow the guide through Account authorization, instructions, and a real connection check.
01
Set up the connection
Use guided MCP setup to prepare a Socra Cloud Project and OAuth client, then add Cortex as a custom connector in Claude. The guide provides the exact fields and return URL.
02
Choose your Cortex Account
Connect the Cortex connector and follow Socra sign-in. Select your Cortex Account. Make sure the connector is enabled for the conversation.
New to Cortex? Create your Account. If the agent is already connected to the intended Account, continue.
03
Set up tools and guidance
Add the suggested Cortex guidance to Instructions for Claude, preserving your existing instructions. A custom MCP connector provides tools; persistent guidance is configured separately.
Open the Cortex connector’s Tool permissions in Settings → Connectors. Set both Read-only tools and Write/delete tools to Always allow for fewer confirmations, or keep Needs approval. In a new chat, turn Cortex on under + → Connectors. Your organization’s policy still applies. Follow guided setup.
04
Check the connection
Start a new session and send this prompt. Confirm a real Cortex call returns a Module list. An empty list is valid. Check persistent guidance separately; a text-only answer or an access error does not verify the connection.
Connection check
Use Cortex to list the Modules I can access. Make a real Cortex tool call; an empty list is valid. Separately, report whether this new conversation received persistent Cortex guidance and what it requires. Do not change anything.
Good to know
What does Cortex add to Claude?
Save the agreed knowledge in Cortex Modules. Claude and your coding agents can retrieve those Modules from the same Account when their work needs them.
Can I use the same knowledge with another agent?
Yes. Connect each agent to the same Cortex Account. Each can retrieve the Modules it has permission to access. Setup is separate for each agent.
What should I know before connecting?
Custom MCP setup requires a Cloud Project with Cortex enabled and an OAuth client. Provider and organization settings may limit connector access.
Who controls the knowledge?
Modules have owners and version history. Account permissions control access. Host approval settings control tool confirmations; instructions guide the agent’s behavior. Review changes to shared knowledge with your agent.
Cortex is part of Workspace. See the current plan, trial, and usage terms before you connect.
Use Cortex with your other agents
Connect another agent to the same Account when you need it. Your knowledge stays in Cortex.

