Skip to main content
Glama
DIP-RO
by DIP-RO

Promem-MCP

Project Memory MCP — contexto de proyecto persistente para agentes de codificación de IA. Creado por DIP-RO.

pip install promem-mcp

Sin base de datos. Sin nube. Sin demonio. Sin gestión manual de memoria.

ContextMCP es un runtime de contexto nativo de MCP, local-first, que brinda a los agentes de codificación de IA una comprensión persistente del proyecto — arquitectura, reglas, decisiones, convenciones, inteligencia del entorno y contexto de Git — sin necesidad de explicaciones repetidas ni desperdicio de contexto.

Inicio rápido

pip install promem-mcp

Luego, registra ContextMCP con tu cliente de codificación de IA:

# See which clients are detected
promem config

# Auto-configure a specific client (with backup + merge)
promem config cursor
promem config claude-code
promem config claude-desktop
promem config vscode

O agrégalo manualmente a la configuración MCP de tu cliente:

{
  "mcpServers": {
    "contextmcp": {
      "command": "contextmcp",
      "args": []
    }
  }
}

Nota para VS Code: VS Code usa la clave "servers", no "mcpServers". Ejecuta promem config vscode para obtener el formato correcto.

Eso es todo. Tu agente de codificación de IA ahora tiene contexto de proyecto persistente.

Cómo funciona

Cómo funciona

Funcionalidades

  • Almacenamiento sin configuración — Base de datos SQLite creada automáticamente en el directorio apropiado del sistema operativo

  • Detección automática de proyectos — lenguaje, framework, gestor de paquetes, framework de pruebas

  • Memoria persistente — reglas, decisiones, convenciones, hechos del entorno, inteligencia de Git

  • Recuperación eficiente de tokens — búsqueda FTS5 con presupuesto de tokens, devuelve solo contexto relevante

  • Seguimiento de procedencia — cada recuerdo sabe de dónde vino y su nivel de confianza

  • Redacción de secretos — claves API, tokens, contraseñas nunca se almacenan ni devuelven

  • Aislamiento de proyectos — los recuerdos de proyectos nunca se filtran entre proyectos

  • Detección de contexto obsoleto — marca recuerdos que entran en conflicto con el estado actual del proyecto

  • Detección de contradicciones — identifica reglas del proyecto en conflicto

  • Continuidad de sesión — resúmenes de traspaso para cambiar entre agentes/sesiones

  • Inteligencia de Git — commits recientes, archivos modificados, TODOs/FIXMEs

  • Diagnósticos del entorno — versión de Python, venv, integridad de .env, Docker

  • Local-first — sin solicitudes de red, sin nube, sin servicios externos

Herramientas MCP

Herramienta

Descripción

ctx_search

Busca contexto de proyecto persistente con presupuesto de tokens

ctx_get

Obtiene un recuerdo específico por ID

ctx_save

Guarda un recuerdo, decisión, regla o hecho

ctx_update

Actualiza un recuerdo existente

ctx_delete

Elimina un recuerdo

ctx_project

Obtiene información del proyecto actual

ctx_rules

Obtiene todas las reglas y convenciones del proyecto

ctx_decisions

Obtiene todas las decisiones técnicas/de arquitectura

ctx_recent

Obtiene recuerdos recientes y la última sesión

ctx_git

Obtiene inteligencia de Git

ctx_environment

Obtiene inteligencia del entorno

ctx_diagnostics

Ejecuta diagnósticos del entorno

ctx_summary

Obtiene un resumen compacto del proyecto para traspaso

CLI

contextmcp --version        # Version
promem status           # Project + storage status
promem doctor           # Health checks
promem stats            # Usage statistics
promem search "query"   # Search context
promem memory list      # List memories
promem decision "text"  # Save a decision
promem privacy          # Privacy info
promem config           # Client configuration
promem repair           # Rebuild index, optimize DB
promem reset            # Delete all data (with confirmation)

Compatibilidad con clientes

Cliente

¿Autoconfiguración?

Clave de configuración

Claude Code

promem config claude-code

mcpServers

Claude Desktop

promem config claude-desktop

mcpServers

Cursor

promem config cursor

mcpServers

VS Code / Copilot

promem config vscode

servers

OpenCode

promem config opencode

mcp

Gemini CLI

promem config gemini-cli

mcpServers

Windsurf

promem config windsurf

mcpServers

Cline

promem config cline

mcpServers

Roo Code

promem config roo-code

mcpServers

Amazon Q

promem config amazon-q

mcpServers

ZCode (GLM/Zhipu)

promem config zcode

mcpServers

Tabnine

promem config tabnine

mcpServers

Ningún cliente admite el registro automático sin configuración real. ContextMCP detecta los clientes instalados, ofrece escribir la configuración (con respaldo + fusión), y proporciona fragmentos exactos para copiar y pegar.

Privacidad

  • Solo local — sin solicitudes de red

  • Los contenidos del proyecto no se suben

  • Secretos redactados — nunca se almacenan ni devuelven

  • Sin dependencias en la nube

promem privacy

Ubicación de almacenamiento

ContextMCP utiliza almacenamiento local del proyecto — sin directorio OS centralizado, sin espacio desperdiciado.

Ubicación

Ruta

Local del proyecto (predet.)

<project-root>/.contextmcp/

Cada proyecto obtiene su propio .contextmcp/contextmcp.db. El almacenamiento viaja con el proyecto. Sin inflación de almacenamiento global.

Agrega .contextmcp/ a tu .gitignore (ya incluido por defecto en los patrones de ignorar de ContextMCP).

Anula con la variable de entorno CONTEXTMCP_DATA_DIR si es necesario.

Instalación

# pip
pip install promem-mcp

# uv
uv add contextmcp

# pipx (global CLI)
pipx install contextmcp

Funciona en venv, virtualenv, uv, pipx y Python del sistema.

Desarrollo

git clone https://github.com/contextmcp/contextmcp.git
cd contextmcp
pip install -e ".[dev]"
pytest

Licencia

MIT

-
license - not tested
-
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
3Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • The project brain for AI coding agents — memory, decisions, sprints, knowledge base via MCP.

  • Persistent memory and cross-session learning for AI coding assistants (hosted remote MCP).

  • Give your AI agent a persistent map of your project's structure, dependencies, and bugs.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DIP-RO/MCP_Package'

If you have feedback or need assistance with the MCP directory API, please join our Discord server