PCP
PCP (Protocolo de Contexto de Proyecto)
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 check3. 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 |
|
🇬🇧 Guía Práctica |
|
Entiende la visión |
|
Entiende la filosofía |
|
Aprende los principios |
|
Aprende los conceptos |
|
Lee la especificación |
|
RFCs aceptados |
|
Servidor CLI y MCP oficial |
|
Copia la plantilla oficial |
|
Explora un ejemplo funcional |
|
Consulta el trabajo pendiente |
|
¿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 ContinuityCada 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 utilitiesEstado 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.
This server cannot be installed
Maintenance
Related MCP Servers
- AlicenseBqualityCmaintenanceMCP server for Contextium — pipe team SOPs, coding standards, agents, skills, and workflows directly into Claude, Cursor, and other AI coding assistants.67MIT
- Flicense-qualityDmaintenanceGit-native MCP server for managing AI context across sessions. Enables LLMs to access project and feature context via markdown files, preserving decisions and constraints.1
- Alicense-qualityAmaintenanceCLI + 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.1MIT
- Flicense-qualityBmaintenancePersistent 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.
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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