Configure Memory

Traga o contexto de projeto e as preferências escolhidas pelo usuário para suas ferramentas de IA. Um perfil de memória persistente e pesquisável com OAuth, importações e salvamentos explícitos.

Servidor MCP hospedado

npx add-mcp 'https://mcp.configure.dev/'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Configure permite que seu agente conheça um usuário desde a primeira mensagem. O usuário traz o que ChatGPT, Claude, Gemini ou Grok sabe sobre ele, e pode conectar aplicativos como Gmail e Agenda. Seu agente lê esse perfil, e o que ele aprende volta para ele. O usuário aprova cada aplicativo e pode revogar o acesso a qualquer momento.

DICA

Caminho mais rápido: cole Read https://configure.dev/skill.md and add Configure to this project. no seu agente de codificação. Veja Skills.

Como funciona

Os exemplos neste site usam Remy, o assistente de pesquisa no Smry, e Nova Sandbrook, a usuária de teste em cada sandbox do Configure.

1. O usuário clica no chip

Smry's home page with the chip circled in red: it reads Connect, followed by the Claude, ChatGPT, Gemini, and Grok marks

O chip fica abaixo do compositor. Um clique leva o usuário ao Configure.

2. O usuário traz seu contexto na página do Configure

Eles importam memórias de um assistente ou conectam um aplicativo, confirmam seu número de telefone com um código e veem o que veio. Concluir aprova seu aplicativo.

Configure's import screen titled Remy uses Configure to connect your apps and AI assistants, with ChatGPT, Claude, Gemini, and Grok cards to import, a list of apps to connect starting with Gmail and Google Calendar, and Continue greyed out

Importe um assistente ou conecte um aplicativo.

Configure's receipt reading You're all set, with a row per imported assistant and connected app, and a button to return to Remy

Após o código do telefone: o que veio e um botão de volta ao seu aplicativo.

3. O usuário volta, e seu agente o conhece

Remy's answer, headed From your linked Configure profile, listing Nova Sandbrook's name, occupation, location, projects, schedule, diet, tools, and travel preferences

Primeiro chat de Nova com Remy. Remy responde a partir do perfil dela no Configure.

Remy nunca conversou com Nova antes. Ele conhece o trabalho, a agenda, a dieta e as ferramentas dela porque ela os trouxe com ela.

Experimente você mesmo. Esse link abre a página do Configure como um usuário a vê.

O código

Seu servidor faz todas as chamadas. O Quickstart coloca cada linha no lugar.

import { Configure } from "configure";
const configure = new Configure({ apiKey: process.env.CONFIGURE_API_KEY, agent: process.env.CONFIGURE_AGENT });
const profile = configure.profile({ externalId: user.id });   // one handle per user, keyed by your id

const { connect_url } = await profile.connect({ returnUrl });  // 1. the chip's route redirects the user here
const read = await profile.read({ sections: ["identity", "preferences", "summary"] });   // 3. read.profile.format() goes in the system prompt
await profile.commit({ messages: turnMessages });              // 3. save each turn to the profile
const session = await profile.mcpSession();                    // 3. optional: the Configure tools for the model

Escolha seu caminho

Quickstart Cada etapa, de ponta a ponta, para um aplicativo com seu próprio servidor.Skills Cole uma mensagem no Claude Code, Cursor ou Codex e ele cria o Quickstart para você.Onboarding O chip em uma etapa de integração e uma tela de boas-vindas que mostra o que o usuário trouxe.Componentes Os próprios botões do Configure, que abrem a página do Configure dentro da sua.Conectar via MCP Conecte um aplicativo que você já usa ou conecte a partir do seu próprio servidor.Agentes de mensagem SMS ou voz, onde um link substitui o chip.

Para agentes de codificação

Se você é um agente de IA adicionando Configure para um desenvolvedor, siga o Quickstart de cima a baixo. Ele cobre o chip, o redirecionamento para o connect_url do profile.connect() e a rota de retorno. Adicione .md a qualquer URL de página para markdown simples e leia /llms.txt para o índice completo. Do servidor, injete o perfil no primeiro turno de cada sessão, atualize-o uma vez por dia e confirme cada turno. Em seguida, forneça ao modelo as ferramentas configure_* via MCP. Nunca crie um link do Configure você mesmo. Apenas profile.connect() gera um.