Skip to main content
Glama

PCP (Protocolo de Contexto de Proyecto)

Estado de CI Licencia: MIT Compatible con MCP Node.js

Estandariza el Contexto, No la Inteligencia.

Un Contexto de Proyecto. Cada Contribuyente.

PCP (Protocolo de Contexto de Proyecto) es un estándar abierto para preservar, organizar y transferir el contexto del proyecto, de modo que cualquier contribuyente—humano, IA o automatización—pueda continuar un proyecto de software de manera consistente, sin importar quién o qué lo retome después.


¿Por Qué PCP?

Los proyectos de software pierden continuidad todos los días.

El conocimiento se queda dentro de las cabezas de las personas.

Las decisiones importantes desaparecen en los historiales de chat.

La documentación se vuelve obsoleta.

Los asistentes de IA empiezan desde cero porque el contexto del proyecto está fragmentado.

Los nuevos contribuyentes pierden tiempo valioso redescubriendo información que ya existe.

A medida que los proyectos crecen, el contexto se dispersa entre documentación, código fuente, rastreadores de incidencias, chats y experiencia individual.

PCP existe para preservar la continuidad del proyecto.


🚀 Comienza Aquí

📖 ¿Nuevo en PCP? Lee nuestras guías prácticas para principiantes:


Related MCP server: @context-anchor/mcp-server

⚡ Inicio Rápido (CLI y MCP)

1. Inicializa el Contexto en Cualquier Repositorio

npx @craftsolutions/pcp init --name "My Project"

2. Verifica la Integridad del Contexto (Linter)

npx @craftsolutions/pcp check

3. Conéctate a Asistentes de IA mediante MCP (Cursor / Claude / Antigravedad)

Agrega esto a la configuración MCP de tu IDE:

{
  "mcpServers": {
    "pcp": {
      "command": "npx",
      "args": ["-y", "@craftsolutions/pcp", "mcp"]
    }
  }
}

🔍 ¿Por Qué PCP Frente a Otras Soluciones?

Solución

Limitación

Ventaja de PCP

README.md

Página de aterrizaje superficial; carece de registros de decisiones y reglas estructurados.

6 componentes de contexto profundo obligatorios.

Notion / Jira

Externo al repositorio de código; la IA no puede consultarlo mientras programa.

Vive directamente en el repositorio Git junto al código.

.cursorrules

Bloqueado a Cursor; inútil en Claude Desktop, VS Code, etc.

Estándar abierto universal que funciona en todas las herramientas de IA.

MCP

MCP es el tubo (transporte).

PCP es la carga útil de contexto estándar que fluye a través de ese tubo.


Guía del Repositorio

Objetivo

Ubicación

🇹🇷 Guía de Introducción en Turco

docs/GUIDE_TR.md

🇬🇧 Guía Práctica

docs/PCP_EXPLAINED.md

Entiende la visión

VISION.md

Entiende la filosofía

MANIFESTO.md

Aprende los principios

docs/CORE_PRINCIPLES.md

Aprende los conceptos

docs/CORE_CONCEPTS.md

Lee la especificación

docs/SPECIFICATION.md

RFCs aceptados

rfcs/RFC-0001-Core-Context-Model.md

Servidor CLI y MCP oficial

cli/

Copia la plantilla oficial

reference/context-template/

Explora un ejemplo funcional

examples/simple-project/

Consulta el trabajo pendiente

docs/OPEN_WORK.md


¿Qué es PCP?

PCP define un estándar de Contexto de Proyecto compartido.

En lugar de enseñarle a cada sistema de IA cómo funciona tu proyecto, PCP estandariza la información que rodea al proyecto en sí.

Esto permite que:

  • Humanos

  • Asistentes de IA

  • Agentes autónomos

  • Herramientas de desarrollo

  • Futuros contribuyentes

trabajen a partir del mismo entendimiento de un proyecto.


La Idea Central

Los proyectos de software no deberían depender de la memoria.

Deberían depender de un contexto compartido.

PCP crea un Contexto de Proyecto único y estructurado que sobrevive a:

  • cambios de contribuyentes

  • cambios de modelo de IA

  • crecimiento del equipo

  • pausas prolongadas en el desarrollo

  • evolución de las herramientas

Un proyecto.

Un contexto.

Cada contribuyente.


Principios Fundamentales

  • Contexto sobre conversaciones

  • Continuidad sobre memoria

  • Conceptos sobre archivos

  • Abierto por diseño

  • Colaboración humana y de IA

  • Preserva el conocimiento, no lo redescubras

  • Estandariza el contexto, no las herramientas


Cómo Funciona PCP

Contributor
      │
      ▼
Project Context
      │
      ▼
Next Contributor
      │
      ▼
Project Continuity

Cada contribuyente lee el mismo Contexto de Proyecto.

Cada contribuyente abandona el proyecto con mejor contexto del que encontró.


Qué Es PCP

PCP es:

  • Un estándar abierto

  • Un Protocolo de Contexto de Proyecto

  • Un enfoque de continuidad para el desarrollo de software

  • Amigable para humanos e IA

  • Independiente de la tecnología

  • Independiente de la implementación


Qué No Es PCP

PCP no es:

  • un marco de IA

  • un marco de agentes

  • una biblioteca de indicaciones

  • una herramienta de gestión de proyectos

  • una plataforma de documentación

  • un sistema de control de versiones

  • una aplicación de base de conocimiento

PCP estandariza el contexto, no la inteligencia, las herramientas ni los flujos de trabajo.


Implementación de Referencia

Este repositorio contiene la implementación de referencia oficial de PCP.

La implementación de referencia utiliza documentos Markdown para demostrar los conceptos definidos por la especificación.

Las implementaciones alternativas pueden usar diferentes formatos de archivo, bases de datos o sistemas de almacenamiento, siempre que preserven los conceptos requeridos definidos por la especificación.

La especificación define conceptos.

Las implementaciones de referencia demuestran implementaciones prácticas.


Estructura del Repositorio

docs/           Specifications and documentation
rfcs/           Design decisions and proposals
reference/      Official reference implementation
examples/       Example projects
assets/         Images and diagrams
scripts/        Development utilities

Estado del Proyecto

⚠️ Diseño Activo

PCP se encuentra actualmente en la fase de especificación.

La prioridad es construir una base conceptual sólida antes de desarrollar herramientas e integraciones.


Hoja de Ruta

  • Completar Especificación PCP v0.1

  • Publicar Plantilla de Contexto de Referencia

  • Ampliar proyectos de ejemplo

  • Construir el Validador de Cumplimiento

  • Desarrollar la CLI de PCP

  • Publicar integración con VS Code

  • Publicar integración con MCP

  • Lanzar PCP v1.0


Visión

Creemos que los proyectos de software deberían poder continuar sin importar quién—o qué—los retome.

La continuidad del proyecto no debería depender de la memoria.

Debería depender de un Contexto de Proyecto compartido, estructurado y portátil.


Filosofía

No preserves conversaciones.

Preserva el contexto.


Licencia

Licencia MIT.

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    -
    quality
    A
    maintenance
    CLI + MCP server that bootstraps persistent project context for any AI agent, storing structured information using hierarchical dot notation and exposing it via MCP tools for session-over-session knowledge growth.
    1
    MIT
  • F
    license
    -
    quality
    B
    maintenance
    Persistent context layer for AI coding assistants. Sync memory files from Claude Code to ChatGPT, Gemini, Cursor, Windsurf, and Copilot via a native MCP endpoint. Bearer token auth, JSON-RPC 2.0 over stateless HTTP. Free tier available.

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • One shared context your team's AI tools read & write over MCP. No re-explaining. Free.

  • Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.

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/IsoCodeCrafter/PCP'

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