Memory Store for Raycast

Memory Store for Raycast: Setup Guide

Give Raycast AI persistent memory across all your conversations and integrations.

Installation

Step 1: Install MCP Extension

  1. Open Raycast

  2. Search "Store" or navigate to Extensions

  3. Find and install "MCP" extension

  4. Enable it

Step 2: Create Configuration File

Create memory-store-config.json:

{
  "mcpServers": {
    "memory-store": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://beta.memory.store/mcp"],
      "oauth": {
        "enabled": true,
        "discovery_url": "https://beta.memory.store/.well-known/oauth-protected-resource"
      }
    }
  }
}

Save to Desktop or Documents.

Step 3: Import Configuration

  1. Raycast → Settings (⌘ + ,) → Extensions → AI → MCP Servers

  2. Click "Import MCP Servers"

  3. Select your memory-store-config.json

  4. Verify "memory-store" appears in list

Step 4: Authenticate

  1. Open Raycast AI Chat

  2. Memory Store prompts for authentication automatically

  3. Browser opens → log in at beta.memory.store

  4. Authorize Raycast

  5. Status shows "Connected" ✓

Step 5: Verify Installation

Test with:

Should show memory store state, entities, notes, and timeline.

How to Use

Activate Memory Store: Use @memory-store tag in messages

Examples:


Practical Usage Examples

1. Personalized Content Discovery

Gets recommendations based on YOUR interests and tech stack, not generic results.

2. Context-Aware Project Management

Considers your role, priorities, current sprint, and assigned tasks.

3. Quick Thought Capture


Later: @memory-store What did I want to work on next week?

4. Personalized Content Creation

Uses your writing style, tone, company context, and audience preferences.

5. Learning & Preferences


Later: @memory-store How should I structure my day?

6. Personal Context & Lifestyle


Usage:


7. Decision Philosophy


When deciding: @memory-store Should we perfect this or ship now?

8. Multi-Extension Workflows


9. Writing Assistant

@memory-store Help me respond to this email [paste]

Matches your communication style, relationship context, and preferences.

10. Goal Tracking

Check in: @memory-store How am I tracking on Q1 goals?

11. Meeting Notes & People Tracking


Later: @memory-store What did Sarah say she was working on?

12. Smart Chat Replies (with Beeper)


Suggests replies in your communication style with full project context.

13. Context-Based Personas


Usage:


Tips for Maximum Value

  1. Start with @memory-store to load your context

  2. Combine extensions: @memory-store @Beeper @Linear for powerful workflows

  3. Capture thoughts immediately: Use as smart scratch pad

  4. Record preferences: Work style, communication, decision-making

  5. Track people from meetings: Who said what, commitments, action items

  6. Set up personas: Different styles for different contexts

  7. Personal + professional: Not just work—hobbies, learning, lifestyle

  8. Build over time: More usage = better recommendations

Configuration Options

NPX (for Raycast):

{
  "mcpServers": {
    "memory-store": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://beta.memory.store/mcp"],
      "oauth": {
        "enabled": true,
        "discovery_url": "https://beta.memory.store/.well-known/oauth-protected-resource"
      }
    }
  }
}

HTTP Transport (Cursor, Claude Code):

{
  "mcpServers": {
    "memory-store": {
      "url": "https://beta.memory.store/mcp",
      "transport": {"type": "http"},
      "oauth": {
        "enabled": true,
        "discovery_url": "https://beta.memory.store/.well-known/oauth-protected-resource"
      }
    }
  }
}

Cross-Platform Memory

Use the same memory across:

  • Raycast (this guide)

  • Cursor - AI code editor

  • ChatGPT - Via MCP

  • Claude.ai - Web interface

  • Windsurf - Code editor

  • Claude Code - CLI tool

  • Poe - Multi-model chat

Example workflow: Morning: Plan day in Raycast → Code in Cursor with context → Chat in Claude.ai with history → Review in ChatGPT with full context

Troubleshooting

Not Showing: Verify JSON syntax → Check .json extension → Restart Raycast

OAuth Fails: Check internet → Try different browser → Clear cookies → Disable ad blockers

Connection Error: Re-authenticate → Check beta.memory.store accessible → Verify Node.js installed → Clear npx cache

Not Responding: Use @memory-store tag → Verify "Connected" status → Disconnect/reconnect → Restart Raycast

npx Not Found: Install Node.js from nodejs.org → Add to PATH → Restart terminal

No Memories: Normal for new installs! Memories build as you interact.

Quick Test

Working? You're all set! 🎉

Get Help

Discord: discord.gg/vynweB8qr3 - Community support, use cases, connections

Raycast Community: For Raycast-specific MCP issues

Feedback: Use Raycast's built-in feedback for issues/features

Docs: beta.memory.store for updates

Your Raycast AI now has persistent memory. Use @memory-store to activate it!


Everything everywhere, all at once.

Memory.Store