OpenAI · Chat assistants

Memrio for ChatGPT

Give ChatGPT one approved place to look before it answers about your company. Add the registry as a custom MCP connector, and every chat can browse the pages your team published — refund policy, pricing rules, onboarding steps — instead of guessing.

Jump to setup
live
ChatGPTmemrio

Why pair them

01

Stop pasting policies into prompts

Publish a page once. Every ChatGPT conversation in your workspace reads the same approved version.

02

Governed, not scraped

ChatGPT only sees pages a human published into the connector’s page set. Drafts and stale notes never leak.

03

Every call is logged

See which pages ChatGPT opened, how often, and how long each request took — per key.

Setup

5 steps, about ten minutes.

You need two values from an agent page in Memrio: the workspace MCP URL and an API key. Examples use https://memrio.ai/api/mcp/acme — swap in yours.

Create an agent and key first
  1. 01

    Turn on Developer mode

    In ChatGPT open Settings → Apps & Connectors → Advanced settings and enable Developer mode. On Business and Enterprise plans a workspace admin may need to allow custom connectors first.

  2. 02

    Create the connector

    Go to Apps → Create. Name it Memrio, paste your MCP server URL, and choose Access token / API key for authentication. ChatGPT sends the key as an Authorization: Bearer header — exactly what the registry expects.

    Connector fields
    Name            Memrio
    MCP Server URL  https://memrio.ai/api/mcp/acme
    Authentication  Access token / API key
    Token           mr_live_8f3a…
  3. 03

    Scan tools and save

    Click Scan Tools. You should see browse, search_pages, and get_page (plus the write tools if you enabled editing for this agent). Click Create.

  4. 04

    Use it in a chat

    Start a new chat, open + → More → Developer mode, and enable Memrio. Ask a question your registry answers. ChatGPT browses the page set first, then opens the pages that apply.

  5. 05

    Or call it from the Responses API

    Building your own product on OpenAI models? Attach the same server as a hosted MCP tool and the model gets the same governed page set.

    responses.ts
    import OpenAI from 'openai';
    
    const client = new OpenAI();
    
    const response = await client.responses.create({
      model: 'gpt-5',
      tools: [
        {
          type: 'mcp',
          server_label: 'context_registry',
          server_url: 'https://memrio.ai/api/mcp/acme',
          headers: { Authorization: 'Bearer mr_live_8f3a…' },
          require_approval: 'never',
        },
      ],
      input: 'What is our refund window for annual plans?',
    });
    
    console.log(response.output_text);

Try it

A first prompt for ChatGPT

Using Memrio, what do we tell a customer who asks for a refund 40 days after purchase?

Good to know

  • Developer mode connectors are available on ChatGPT Plus, Pro, Business, and Enterprise, on the web.
  • Create one agent per audience (Support, Sales, Everyone) so each connector only sees the pages that audience should read.

FAQ

ChatGPT and Memrio

Does ChatGPT need OAuth to connect?
No. Choose the Access token / API key option when creating the connector and paste the agent key. ChatGPT sends it as a Bearer token on every request.
Will ChatGPT answer from the whole registry?
It answers from the page set attached to the key you used. Make a separate agent and key for each audience if different teams should see different pages.
Does Memrio need a workspace or page-set header?
No. The API key is scoped to one workspace and one agent page set, so the key alone tells the server what the agent may read. Send only the Authorization header.
Which pages can the agent see?
Only published pages inside the agent page set you configured. Drafts and pages waiting on review are hidden unless you turn on "Read drafts" for a test agent.
Can the agent edit pages?
Only if you enable "Can edit pages" on that agent. It then gets get_page_source, create_page, update_page, and append_to_page. Edits are submitted as versions for human review unless the agent is also allowed to publish.

Other integrations