Connect Engram to any AI

Engram is one memory that every tool can read. Connect it once per app — most take under a minute, and the same conversations show up everywhere.

The only thing most apps ask for

https://mcp.getengram.app/mcp

Paste that and sign in. Your API key lives on your dashboard if an app asks for one instead.

Sign in — no API key

These connect over OAuth. You paste the server URL, approve once, and they handle the rest.

ChatGPT

  1. Open ChatGPT → Settings → Connectors → Add.
  2. Paste the Engram server URL (copied for you).
  3. Sign in with Engram and click Authorize.

Claude

  1. Open Claude → Settings → Connectors → Add custom connector.
  2. Paste the Engram server URL (copied for you).
  3. Sign in with Engram and click Authorize.
  4. On iPhone/Android: add it here on claude.ai first — it then syncs to the mobile apps automatically. Claude mobile can use remote connectors but cannot add one.

Gemini

  1. Open gemini.google.com on a computer → Settings → Connected Apps.
  2. Under "Custom apps", choose "Add a custom app".
  3. Paste the Engram server URL (copied for you), then click Next.
  4. Sign in with Engram and authorize. Use @ in chat to call it.
  5. Google requires a personal account, 18+, US, and Keep Activity on.

Perplexity

  1. Open Perplexity → Settings → Connectors → Add custom connector.
  2. Choose "Remote" and paste the Engram server URL (copied for you).
  3. Pick OAuth, then sign in with Engram and authorize.
  4. Custom connectors require a Pro, Max, or Enterprise plan.

Mistral Le Chat

  1. Open Le Chat → Connectors → + Add Connector.
  2. Switch to the "Custom MCP Connector" tab.
  3. Give it a name (no spaces) and paste the Engram server URL.
  4. Click Connect — Le Chat detects OAuth and walks you through sign-in.
  5. Available on all plans; the account owner is the admin by default.

Paste a config snippet

Editors and command-line tools read a config file. Swap engram_sk_live_YOUR_KEY_HERE for your own key from the dashboard.

Claude Code

Run these in Claude Code, then restart it:

/plugin marketplace add get-engram/engram
/plugin install engram@engram

Cursor

Create .cursor/mcp.json in your project (then restart Cursor):

{
  "mcpServers": {
    "engram": {
      "type": "http",
      "url": "https://mcp.getengram.app/mcp",
      "headers": {
        "Authorization": "Bearer engram_sk_live_YOUR_KEY_HERE"
      }
    }
  }
}

Kimi Code

Run this in your terminal, then restart Kimi Code:

kimi mcp add --transport http engram https://mcp.getengram.app/mcp \
  --header "Authorization: Bearer engram_sk_live_YOUR_KEY_HERE"

Codex

Add to ~/.codex/config.toml:

[mcp_servers.engram]
url = "https://mcp.getengram.app/mcp"

[mcp_servers.engram.http_headers]
Authorization = "Bearer engram_sk_live_YOUR_KEY_HERE"

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json (then refresh in Cascade):

{
  "mcpServers": {
    "engram": {
      "serverUrl": "https://mcp.getengram.app/mcp",
      "headers": {
        "Authorization": "Bearer engram_sk_live_YOUR_KEY_HERE"
      }
    }
  }
}

VS Code

Create .vscode/mcp.json in your workspace:

{
  "servers": {
    "engram": {
      "type": "http",
      "url": "https://mcp.getengram.app/mcp",
      "headers": {
        "Authorization": "Bearer engram_sk_live_YOUR_KEY_HERE"
      }
    }
  }
}

What doesn't work yet

Engram speaks the Model Context Protocol, so it works anywhere MCP does. A few apps haven't added custom connectors yet — that's on their side, and when they ship it Engram works with no change from us.

Using something not on this page? If it supports MCP, the server URL at the top is all it needs — and if you get stuck, tell us and we'll add it.

Start free — 10,000 messages

No credit card. Connect one app, save a conversation, then ask a different AI about it.

Create a free account