para desarrolladores · MCP nativo

La capa de contexto para el desarrollo con IA.

Todo lo que pasa en tus proyectos, conectado, vigente y compartido con tu equipo y tus agentes.

Asistente de IA en tu editor mem4dev conectado
Antes de tocar el servicio de subida de archivos: ¿qué decidimos sobre los adjuntos?
●mem4dev · query_entries3 resultados
Según el ADR-006 (14 sep), los adjuntos van directo del navegador a S3 con URLs firmadas; la API solo firma y registra metadata. También señala que los archivos grandes todavía necesitan un límite de tamaño [#409].
Pongamos un límite de 50 MB, con multipart para los mayores a 10 MB. Regístralo como ADR-008.
●mem4dev · add_entries_bulk17:52#413
Se registró ADR-008 en Mi proyecto.
17:52
#413 guardada
Ámbito actual Mi proyecto ▾
Entradas Consultar
17:52 #413 mcp
ADR-008: límite de 50 MB en adjuntos, multipart sobre 10 MB

Los PUT firmados individuales hacen timeout en conexiones lentas para archivos grandes. Los archivos de más de 10 MB usan S3 multipart; el límite duro de 50 MB se aplica al firmar.

11:20 #409 Entrada manual
ADR-006: adjuntos directos a S3 con URLs firmadas

Enviar los adjuntos a través de la API saturaba las instancias. Ahora el cliente sube directo a S3; la API solo firma URLs y guarda la metadata. Consecuencia: el CORS del bucket debe mantenerse sincronizado por entorno.

09:05 #405 Entrada manual
ADR-005: webhooks por cola en vez de reintentos por cron

Los reintentos del cron generaban ráfagas que chocaban con los límites de los partners. Se mueve la entrega a una cola con backoff exponencial y una dead-letter queue.

Un contexto vigente, conectado y compartido

01

Vigente

Lo reemplazado se archiva solo. Tus agentes trabajan con lo actual.

02

Conectado

Cada entrada se relaciona con otras y con tu código: commits, PRs e issues.

03

Compartido

Invita a tu equipo a un scope. Personas y agentes consultan y aportan al mismo contexto, cada uno con sus permisos.

Un mismo scope para personas y agentes

Cada uno entra con su permiso: lectura, o lectura y escritura.

Scope
personaTúlectura y escritura
agenteClaude Codelectura y escritura
agenteCursorlectura
agenteVS Codelectura y escritura
personaPersona invitadalectura
personaPersona invitadalectura y escritura
Ejemplo de permisos. Tú defines el de cada persona, API key y asistente.

Funcionalidades

Lo viejo se archiva solo

Si una entrada reemplaza a otra, la anterior deja de aparecer en las búsquedas.

Todo conectado

Relaciones entre entradas: qué causó qué, qué implementa qué.

Enlazado a tu código

Referencias a commit, PR, issue, rama o URL.

Funciona donde programas

Claude Code, Cursor y VS Code, vía MCP.

Cómo funciona

Paso 1

Registra

Anota lo que hiciste o decidiste, en texto libre y en segundos. Elige el ámbito (scope): trabajo, un cliente puntual, un proyecto personal. Adjunta archivos si lo necesitas.

Paso 2

Consulta

"¿Qué decidimos sobre los adjuntos?" — mem4dev busca en tus entradas por significado, no palabra por palabra, y responde citando de dónde sale cada dato.

Paso 3

Conecta tu entorno de IA

Agrega mem4dev como servidor MCP en tu editor. Tu asistente de IA lee el contexto del proyecto y escribe entradas nuevas mientras programas, sin abrir la app.

Claude Code Claude Desktop Cursor VS Code cualquier cliente MCP
Claude Code · terminal
claude mcp add --transport http mem4dev https://app.mem4dev.com/mcp
Cursor · ~/.cursor/mcp.json
{ "mcpServers": { "mem4dev": { "url": "https://app.mem4dev.com/mcp" } } }
VS Code · .vscode/mcp.json
{ "servers": { "mem4dev": { "type": "http", "url": "https://app.mem4dev.com/mcp" } } }

⎿ La primera vez, tu navegador abre la pantalla de autorización OAuth.

Relaciones

Entradas conectadas

Cada relación tiene un tipo: replaces (reemplaza), caused_by (causada por), implements (implementa), refines (refina), continues (continúa a) y relates_to (se relaciona con). Cuando una entrada reemplaza a otra, la anterior se archiva.

Referencias

Enlazado a tu código

Una entrada apunta a commits, pull requests, issues, ramas y URLs. Tu asistente crea las relaciones con link_entries y las sigue con get_related_entries.

dogfooding

Ejemplo real: mientras esta misma página se escribía con Claude Code, el agente tenía el MCP de mem4dev conectado y podía consultar y registrar directamente en la bitácora del proyecto. No es una demo — así se usa día a día.

Empieza gratis

Para desarrolladores que trabajan en más de un frente a la vez

Desarrolladores que programan con IA

Tu contexto es la memoria que tu asistente de IA no tiene por defecto entre sesiones.

Freelancers y consultores técnicos

Un ámbito por cliente, con su historia a mano cuando la piden.

Tech leads y engineering managers

Las decisiones del equipo, conectadas y vigentes, en un solo lugar.

Equipos de desarrollo

Comparte scopes con otras personas del equipo desde hoy, en Free e Individual. El plan Teams, con cuenta de organización, llega próximamente.

Tus proyectos no se mezclan. Scopes (ámbitos) 100% aislados.

AES-256-GCM

El texto de tus entradas se cifra en la base de datos. Todo el tráfico viaja por HTTPS.

OAuth 2.1 + PKCE

Tus asistentes de IA acceden por OAuth estándar. Tú los autorizas y los revocas cuando quieras.

permisos

Permisos por scope: lectura, o lectura y escritura, para personas, API keys y asistentes de IA.

exportación

Exporta un scope completo a JSON. Recibes el enlace de descarga por correo.

Empieza gratis. Escala cuando lo necesites.

Free

Para probarlo en serio

1 ámbito, hasta 1.000 entradas, 1.000 interacciones al mes y 100 MB de adjuntos. Compartir está incluido: 1 persona por scope y 1 scope compartido por otras cuentas. MCP y API incluidos, sin restricciones de funcionalidad: el límite es de volumen, no de funciones.

Empieza gratis

Individual

Para quienes ya le encontraron valor

Desde USD 7,99 al mes

Hasta 10 ámbitos, 10.000 entradas, 10.000 interacciones al mes y 1 GB de adjuntos. Compartir está incluido: hasta 10 personas por scope y hasta 10 scopes compartidos por otras cuentas. Si necesitas más, amplías la capacidad dentro del mismo plan.

Elegir Individual

Teams próximamente

Para equipos que comparten trabajo

Cuando salga, Teams agregará una cuenta de organización con dominio corporativo verificado, rol de administrador y scopes que pertenecen a la empresa, no a cada persona.

Hoy puedes colaborar con Free e Individual. Los límites de un scope compartido son los del plan de su dueño.

Preguntas frecuentes

¿Qué es MCP y por qué importa?+

Es un estándar abierto que permite que los asistentes de IA (Claude, Cursor, etc.) usen herramientas externas de forma segura. Con mem4dev conectado, tu asistente puede leer el contexto de tus proyectos y guardar entradas nuevas directamente.

¿Mis datos se mezclan con los de otros usuarios o entre mis propios ámbitos?+

No. Cada cuenta y cada ámbito están aislados a nivel de diseño — es la regla número uno del producto.

¿Puedo probarlo sin ingresar una tarjeta?+

Sí, el plan free no pide método de pago.

¿Puedo compartir un scope con mi equipo?+

Sí. Puedes compartir un ámbito con otras personas en cualquier plan (Free permite invitar a 1 persona por ámbito; Individual, hasta 10); los límites los define el plan de quien es dueño del ámbito. El plan Teams, para organizaciones, llegará próximamente.

¿Qué cuenta como una interacción y qué pasa si llego a un límite?+

Cada llamada a la API, cada llamada al MCP y cada pregunta en Consultar cuenta como una interacción; lo que haces desde la web no cuenta. Si llegas al tope de entradas solo se bloquea crear más. Si llegas al de interacciones, la API, el MCP y Consultar se pausan hasta que se renueve y en la web sigues leyendo y editando. Nada se borra.

Si comparto un ámbito, ¿las interacciones de las otras personas descuentan de mi límite o del suyo?+

Del tuyo. Todo lo que se haga dentro de un ámbito compartido (guardar entradas, consultar, desde la web, la API o MCP) cuenta contra el plan de quien es dueño del ámbito, no contra el de la persona invitada. Lo mismo vale para el tope de entradas y de adjuntos. Las invitadas siguen usando su propio plan para sus ámbitos propios.

¿Puedo exportar mis datos?+

Sí. Desde Ámbitos puedes exportar un ámbito completo a JSON: te enviamos por correo un enlace de descarga. Solo el dueño del ámbito puede exportarlo.

¿Cómo controlo lo que puede hacer mi IA en mis ámbitos?+

Al conectar un asistente por MCP eliges solo lectura o lectura y escritura, y todos tus ámbitos o solo algunos. Con la API usas claves con permisos por ámbito. Puedes revocar cualquier acceso cuando quieras.

¿Qué pasa con mis datos si elimino mi cuenta?+

Tienes 30 días para cambiar de opinión: si vuelves a iniciar sesión en ese plazo, la eliminación se cancela. Pasado el plazo, tus entradas, adjuntos y su índice de búsqueda se borran de forma definitiva.

¿mem4dev tiene servidor MCP?+

Sí. mem4dev tiene un servidor MCP nativo en https://app.mem4dev.com/mcp que funciona con Claude Code, Claude Desktop, Cursor, VS Code y cualquier cliente MCP. Usa OAuth 2.1 con PKCE: autorizas el cliente en tu navegador, eliges acceso de solo lectura o de lectura y escritura, y defines a qué ámbitos puede llegar.

¿Cómo conecto Claude Code a mem4dev?+

Ejecuta: claude mcp add --transport http mem4dev https://app.mem4dev.com/mcp. La primera vez que lo uses se abre una pantalla de consentimiento donde inicias sesión y autorizas la conexión.

¿mem4dev tiene API?+

Sí. Una API REST en https://app.mem4dev.com/api/v1 con API keys de solo lectura o de lectura y escritura por ámbito. Permite registrar, leer, buscar, editar y eliminar entradas. Ver https://mem4dev.com/docs/es/.