Welcome

Your tenant is live.

Your EngramPort account is provisioned. Configure your MCP client and start writing memory.

Set up Claude Desktop

Three steps. Should take under five minutes. Same install path the founder uses on his daily writing workflow.

  1. 1.

    Install the package

    npm install -g engramport

    Requires Node 18+. Works on macOS, Windows, and Linux.

  2. 2.

    Edit your Claude Desktop config

    Add the entry below to claude_desktop_config.json. File location by platform:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
    {
      "mcpServers": {
        "engramport": {
          "command": "engramport",
          "env": {
            "ENGRAMPORT_API_URL": "https://api.engramport.com",
            "ENGRAMPORT_API_KEY": "<paste your ek_ key here>",
            "ENGRAMPORT_NAMESPACE": "<your namespace>"
          }
        }
      }
    }

    The ek_ key was shown on the previous screen. If you have an existing config with other servers, add the engramport entry under the same mcpServers block.

  3. 3.

    Restart Claude Desktop

    Fully quit (tray icon → Quit, not just close the window). When you reopen, you'll have these tools available in any chat: remember, recall, groom, dream, inspect.

Using a different MCP client?

Same npm package, same three env vars, different config file. Cursor, Continue.dev, Cline, and any custom agent that speaks MCP can point at EngramPort the same way. Refer to your client's MCP setup docs for the config file location.

ENGRAMPORT_API_URL=https://api.engramport.com
ENGRAMPORT_API_KEY=<your ek_ key>
ENGRAMPORT_NAMESPACE=<your namespace>

Bring your own LLM

EngramPort routes inference through your own provider key. Anthropic, OpenAI, Google, DeepSeek, and Mistral are all supported. The credential management UI ships in the next release; in the meantime, add your provider key via:

curl -X POST https://api.engramport.com/v1/llm-credentials/save \
  -H "X-API-Key: <your ek_ key>" \
  -H "Content-Type: application/json" \
  -d '{"provider": "anthropic", "label": "default", "key": "sk-ant-..."}'

Lost your key?

We don't store the raw key, so we can't show it again. Email hello@covenantsystems.ai with your tenant slug and we'll issue you a fresh one. The old key stays invalidated.

Coming next

Full dashboard with key rotation, usage stats, LLM credential management, and team controls ships in the next release. Email hello@covenantsystems.ai if you need any of these before then.