retrieve_memory calls. Access requires an active paid plan (Memory MCP subscription).
What is counted
Toward your monthly retrieve limit: successfultools/call requests with name: retrieve_memory on POST /v1/mcp/memory — only when retrieval completes successfully.
Toward the hourly burst limit: every authenticated retrieve_memory attempt after entitlement checks (including blocked calls).
Logged but not counted toward monthly quota: blocked calls after authentication (quota exceeded, entitlement blocked, invalid arguments, etc.) appear in Request Log but do not decrement your monthly retrieve allowance.
Not counted at all:
initialize,initialized,tools/list,resources/list,prompts/list- Developer REST API calls (
/v1/dev/*)
Paid plan limits
Memory MCP is offered on a single paid plan. Typical limits:
Each successful retrieval uses one retrieve request from your monthly allowance. Handshake and discovery methods are free.
Reset schedule
Entitlement gate
entitlement_required is returned when Memory MCP is not available on your account — for example, no active paid plan, Memory MCP not enabled, subscription inactive, or no chat credits remaining on your PAM account.
Upgrade or renew on Setup to continue.
Near-limit warnings
The Usage page in the PAM app shows quota status:
Check live quota on Usage, or via
GET /v1/dev/mcp-config (see Setup and keys).
Example: quota_exceeded response
Tool-level error shape (HTTP 200 withisError: true):
Request history
Eachretrieve_memory attempt stores the full prompt and full tool response for review on Request Log and via GET /v1/dev/mcp-requests.