Skip to main content

Prerequisites

Step 1: Configure CORE MCP Server

Add the following to your Roo Code MCP configuration:

Step 2: Generate API Key

  1. Log in to your CORE dashboard at app.getcore.me
  2. Navigate to SettingsAPI Key
  3. Click Generate new key
  4. Name it “roo-code”
  5. Copy the generated API key
  6. Replace YOUR_API_KEY in the configuration above with your actual API key

Step 3: Verify Connection

Test your setup to ensure everything is working correctly:
  1. Test memory search: Ask Roo Code: Can you search my memory for [something you've previously stored]?
  2. Check connection status: Verify that core-memory appears in your MCP servers list
  3. Test operations: Ask Roo Code to store and retrieve information across sessions
To maximize Roo Code’s effectiveness with CORE Memory, create a custom rule that ensures automatic memory search and storage.

Add General Rules (~/.roo/rules/core-memory.md):

  1. Create the rule file: Create a new file at ~/.roo/rules/core-memory.md in your home directory:
  1. Add the following content to ~/.roo/rules/core-memory.md:

What This Does

With this rule in place, Roo Code will automatically:
  • Search CORE Memory before responding to understand relevant project context
  • Store conversations after each interaction for future reference
  • Maintain continuity across coding sessions
  • Share context with other CORE-connected tools

Troubleshooting

Connection Issues:
  • Verify your API key is correct and not expired
  • Ensure the configuration is properly formatted
  • Restart Roo Code after configuration changes
  • Check that you’re logged into your CORE account

Need Help?

Join our Discord community and ask questions in the #core-support channel. Our team and community members are ready to help you get the most out of CORE’s memory capabilities.