Skip to content
Memoryby KiawakKiawak

Guide

Connect your AI to Memory

One address for every tool that speaks the Model Context Protocol (MCP). Claude and ChatGPT sign in with it on their own; everything else uses an API key.

MCP address
https://memory.kiawak.com/mcp

Your connections

Sign in to create API keys and manage connections. For Claude and ChatGPT the address above is enough; you sign in while connecting.

Claude (Web, Desktop, App)

With sign-in, no key

  1. In Claude open Settings → Connectors and choose Add custom connector (depending on the plan; in teams an admin adds it).
  2. Enter the name “Memory” and the address https://memory.kiawak.com/mcp, then add it.
  3. Click Connect, sign in to Memory and allow access. Done: Claude uses the memory on its own, and you can also ask directly in the chat (“What do you know about …?”).

ChatGPT

With sign-in, no key

  1. In ChatGPT open Settings → Apps & Connectors; under Advanced switch on developer mode (depending on plan and region).
  2. Choose Create, name “Memory”, MCP address https://memory.kiawak.com/mcp, authentication OAuth.
  3. Sign in to Memory and allow. In the chat select the connector or ask ChatGPT to look it up in the memory.
  4. For a custom GPT: Actions → Import from URL https://memory.kiawak.com/openapi.json, authentication API key, Bearer with your key.

Claude Code

With sign-in or an API key

  1. Add it in the terminal; the first time you run /mcp you sign in. Or directly with a key:
claude mcp add --transport http memory https://memory.kiawak.com/mcp

# or with an API key
claude mcp add --transport http memory https://memory.kiawak.com/mcp --header "Authorization: Bearer mem_…"

Cursor · Windsurf · VS Code

With sign-in or an API key

  1. Add to the editor's MCP settings (e.g. ~/.cursor/mcp.json, in VS Code .vscode/mcp.json with “servers”):
{
  "mcpServers": {
    "memory": {
      "url": "https://memory.kiawak.com/mcp",
      "headers": { "Authorization": "Bearer mem_…" }
    }
  }
}

Gemini CLI

With an API key

  1. In ~/.gemini/settings.json:
{
  "mcpServers": {
    "memory": {
      "httpUrl": "https://memory.kiawak.com/mcp",
      "headers": { "Authorization": "Bearer mem_…" }
    }
  }
}

Le Chat (Mistral) · other MCP apps

With sign-in or an API key

  1. Add the address https://memory.kiawak.com/mcp as a custom MCP connector; with sign-in (OAuth) or, if the app cannot set headers, with the key in the address: https://memory.kiawak.com/mcp/mem_… (treat this address like a password).

OpenAI API (Responses)

With an API key

  1. As a tool of type “mcp”:
client.responses.create(
  model="…",
  tools=[{
    "type": "mcp",
    "server_label": "memory",
    "server_url": "https://memory.kiawak.com/mcp",
    "headers": {"Authorization": "Bearer mem_…"},
    "require_approval": "never"
  }],
  input="What do you know about my website project?"
)

Anthropic API (MCP-Konnektor)

With an API key

  1. In the Messages API with the MCP connector (beta header as in Anthropic's documentation):
"mcp_servers": [{
  "type": "url",
  "url": "https://memory.kiawak.com/mcp",
  "name": "memory",
  "authorization_token": "mem_…"
}]

n8n · Make · Zapier · own code

With an API key

  1. HTTP request with the header Authorization: Bearer mem_…. n8n can also use its MCP client node with https://memory.kiawak.com/mcp. All endpoints are described in https://memory.kiawak.com/openapi.json.
# Remember
curl -X POST https://memory.kiawak.com/v1/memories -H "Authorization: Bearer mem_…" -H "content-type: application/json" \
  -d '{"content":"…","title":"…","tags":["…"]}'

# Search
curl "https://memory.kiawak.com/v1/search?q=Anna" -H "Authorization: Bearer mem_…"

# Context at the start of a conversation
curl "https://memory.kiawak.com/v1/context?topic=Website" -H "Authorization: Bearer mem_…"

What the AI can do with it

get_context
at the start: pinned notes, your instructions, important facts, recent changes
recall
full-text search over all notes
remember
store a memory, appended as a dated line if the title exists
read_note · list_notes · list_folders_and_tags
read with backlinks, list, overview
write_note · append_to_note · edit_note · rename_note
write, append, change one passage, rename (links are updated)
forget
to the trash (restorable for 30 days)

Tip: create a note of kind “instruction” and pin it, e.g. “Answer briefly and in English”. Every connected AI reads it at the start.