Skip to content

Developer Guide

This guide covers topics for developers integrating with, extending, or operating the Memory platform.

  • Provider Setup

    Configure LLM providers (Google AI, Vertex AI) at the org or project level. Manage API keys, model overrides, and track token usage and costs.

  • MCP Servers

    Register external MCP servers (stdio, SSE, HTTP) and the built-in Memory MCP server. Browse the official MCP registry and install community servers.

  • Extraction Pipeline

    Monitor and control extraction jobs that turn documents into graph objects. View per-job logs including LLM calls, token counts, and created objects.

  • Email Setup

    Configure Mailgun to enable transactional email (invitations, notifications). Understand the async job queue and delivery tracking.

  • Health & Ops

    Health check endpoints, the diagnostics probe, debug stats, and the auto-generated OpenAPI spec.

  • Security Scopes

    Complete reference for all 38 permission scopes, umbrella scope expansions, and which scopes are assignable to API tokens.

  • CLI Reference

    Reference for memory init, memory ask, memory adk-sessions, memory mcp-guide, and memory install-memory-skills.