Configure Memory

Lleva el contexto y las preferencias de proyecto elegidas por el usuario a tus herramientas de IA. Un perfil de memoria persistente y buscable con OAuth, importaciones y guardados explícitos.

Servidor MCP alojado

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

Se instala en Claude Code, Codex, Cursor y más

Documentación

Configure permite que tu agente conozca a un usuario desde el primer mensaje. El usuario trae lo que ChatGPT, Claude, Gemini o Grok saben sobre él, y puede conectar aplicaciones como Gmail y Calendar. Tu agente lee ese perfil, y lo que aprende vuelve a él. El usuario aprueba cada aplicación y puede revocar el acceso en cualquier momento.

CONSEJO

La vía más rápida: pega Read https://configure.dev/skill.md and add Configure to this project. en tu agente de codificación. Consulta Skills.

Cómo funciona

Los ejemplos de este sitio usan a Remy, el asistente de investigación en Smry, y a Nova Sandbrook, la usuaria de prueba en cada sandbox de Configure.

1. El usuario hace clic en el chip

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

El chip se encuentra debajo del compositor. Un clic lleva al usuario a Configure.

2. El usuario trae su contexto a la página de Configure

Importa recuerdos desde un asistente o conecta una aplicación, confirma su número de teléfono con un código y ve lo que llegó. Finalizar aprueba tu aplicación.

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

Importa un asistente o conecta una aplicación.

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

Después del código telefónico: lo que llegó y un botón de regreso a tu aplicación.

3. El usuario regresa y tu agente lo conoce

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

El primer chat de Nova con Remy. Remy responde desde su perfil de Configure.

Remy nunca ha hablado con Nova antes. Conoce su trabajo, horario, dieta y herramientas porque ella los trajo consigo.

Pruébalo tú mismo. Ese enlace abre la página de Configure tal como la ve un usuario.

El código

Tu servidor realiza cada llamada. El Quickstart coloca cada línea en su 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

Elige tu camino

Quickstart Cada paso, de principio a fin, para una aplicación con su propio servidor.Skills Pega un mensaje en Claude Code, Cursor o Codex y construye el Quickstart por ti.Onboarding El chip en un paso de incorporación y una pantalla de bienvenida que muestra lo que el usuario trajo.Componentes Los propios botones de Configure, que abren la página de Configure dentro de la tuya.Conectar vía MCP Conecta una aplicación que ya usas o conéctate desde tu propio servidor.Agentes de mensajería SMS o voz, donde un enlace reemplaza al chip.

Para agentes de codificación

Si eres un agente de IA que añade Configure para un desarrollador, sigue el Quickstart de principio a fin. Cubre el chip, la redirección a connect_url desde profile.connect() y la ruta de retorno. Añade .md a cualquier URL de página para markdown simple y lee /llms.txt para el índice completo. Desde el servidor, inyecta el perfil en el primer turno de cada sesión, actualízalo una vez al día y confirma cada turno. Luego dale al modelo las herramientas configure_* vía MCP. Nunca construyas un enlace de Configure por ti mismo. Solo profile.connect() genera uno.