> ## Documentation Index
> Fetch the complete documentation index at: https://manager.harmix.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Connect external agents to PAM Memory with a read-only MCP server and retrieve company context on demand.

Memory MCP lets Claude Code, Cursor, or your own agent retrieve company-specific context from PAM — people, projects, decisions, processes, priorities, history, customers, and internal terminology — without writing to PAM Chat history.

<Tip>
  New to Memory MCP? Start with the [Quickstart](/docs/quickstart) to generate a key, connect your client, and run your first `retrieve_memory` call.
</Tip>

## What Memory MCP does

* Exposes a dedicated MCP server at `POST /v1/mcp/memory` (JSON-RPC 2.0 over HTTP)
* Provides one production tool in v1: **`retrieve_memory`**
* Authenticates with a static **`pam_mkey`** agent API key (desktop agents) or **OAuth 2.1** Bearer tokens (Claude web, ChatGPT)
* Keeps retrieval audit logs separate from in-app PAM Chat
* Enforces per-account quotas on retrieval calls

## What it does not do

* Write to PAM Chat threads or modify your workspace
* Expose write access to your memory or integrations

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/docs/quickstart">
    Generate a key, paste MCP config, and test retrieval.
  </Card>

  <Card title="retrieve_memory" icon="brain" href="/docs/retrieve-memory">
    Tool reference: parameters, responses, and examples.
  </Card>

  <Card title="Client setup" icon="plug" href="/docs/client-setup">
    Step-by-step guides for ChatGPT, Claude, Cursor, Perplexity, and more.
  </Card>

  <Card title="MCP reference" icon="code" href="/docs/mcp-reference">
    Endpoint, JSON-RPC methods, and protocol details.
  </Card>
</CardGroup>

## Prerequisites

Before you connect an MCP client:

1. Connect at least one memory source in PAM (Gmail, Drive, Notion, Slack, or another supported integration)
2. Wait for memory readiness to complete initial sync and processing
3. Choose your client type on **[Setup](https://pam.harmix.ai/setup)** — generate a `pam_mkey` for desktop agents, or copy the MCP URL for browser LLM connectors

<Note>
  Generate keys and copy your MCP URL on [Setup](https://pam.harmix.ai/setup). Rotate keys or manage browser connections on [Access](https://pam.harmix.ai/access-management). See [Setup and keys](/docs/setup-and-keys) and [Client setup](/docs/client-setup) for details.
</Note>
