Skip to main content
Glama

PCP (Project Context Protocol)

CI Status License: MIT MCP Compatible Node.js

컨텍스트를 표준화하라, 지능이 아니라.

하나의 프로젝트 컨텍스트. 모든 기여자.

PCP(Project Context Protocol)는 오픈 표준으로, 프로젝트 컨텍스트를 보존, 구성, 전송하기 위한 것입니다. 따라서 어떤 기여자(인간, AI, 자동화)든 다음에 누가 무엇을接手하든 일관되게 소프트웨어 프로젝트를 계속할 수 있습니다.


PCP가 필요한 이유

소프트웨어 프로젝트는 매일 연속성을 잃습니다.

지식은 사람들의 머릿속에 갇혀 있습니다.

중요한 결정은 채팅 기록 속에서 사라집니다.

문서는 구식이 됩니다.

AI 어시스턴트는 프로젝트 컨텍스트가 분산되어 있기 때문에 매번 처음부터 시작합니다.

새로운 기여자는 이미 존재하는 정보를 재발견하는 데 소중한 시간을 낭비합니다.

프로젝트가 성장함에 따라 컨텍스트는 문서, 소스 코드, 이슈 트래커, 채팅, 개인 경험에 흩어집니다.

PCP는 프로젝트 연속성을 보존하기 위해 존재합니다.


🚀 시작하기

📖 PCP가 처음이신가요? 실용적인 초보자 가이드를 읽어보세요:


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

⚡ 빠른 시작 (CLI 및 MCP)

1. 모든 저장소에서 컨텍스트 초기화

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

2. 컨텍스트 무결성 확인 (린터)

npx @craftsolutions/pcp check

3. MCP를 통해 AI 어시스턴트에 연결 (Cursor / Claude / Antigravity)

IDE의 MCP 구성에 다음을 추가하세요:

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

🔍 PCP vs 다른 솔루션

솔루션

한계

PCP 장점

README.md

표면적인 랜딩 페이지; 구조화된 결정 로그와 규칙 부족.

6가지 필수 심층 컨텍스트 구성 요소.

Notion / Jira

코드 저장소 외부; AI가 코딩 중에 쿼리할 수 없음.

Git 저장소 내 코드와 함께 직접 위치.

.cursorrules

Cursor에 종속됨; Claude Desktop, VS Code 등에서 무용지물.

모든 AI 도구에서 작동하는 범용 오픈 표준.

MCP

MCP는 파이프(전송)입니다.

PCP는 그 파이프를 통해 흐르는 표준 컨텍스트 페이로드입니다.


저장소 가이드

목표

위치

🇹🇷 Türkçe Tanıtım Rehberi

docs/GUIDE_TR.md

🇬🇧 실용 가이드

docs/PCP_EXPLAINED.md

비전 이해하기

VISION.md

철학 이해하기

MANIFESTO.md

원칙 배우기

docs/CORE_PRINCIPLES.md

개념 배우기

docs/CORE_CONCEPTS.md

명세 읽기

docs/SPECIFICATION.md

승인된 RFC

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

공식 CLI 및 MCP 서버

cli/

공식 템플릿 복사

reference/context-template/

작동 예제 탐색

examples/simple-project/

진행 중인 작업 보기

docs/OPEN_WORK.md


PCP란 무엇인가?

PCP는 공유된 프로젝트 컨텍스트 표준을 정의합니다.

모든 AI 시스템에 프로젝트 작동 방식을 가르치는 대신, PCP는 프로젝트 자체에 관한 정보를 표준화합니다.

이를 통해 다음이 가능합니다:

  • 인간

  • AI 어시스턴트

  • 자율 에이전트

  • 개발 도구

  • 미래의 기여자

모두 동일한 프로젝트 이해를 바탕으로 작업할 수 있습니다.


핵심 아이디어

소프트웨어 프로젝트는 기억에 의존해서는 안 됩니다.

공유된 컨텍스트에 의존해야 합니다.

PCP는 다음을 견디는 단일하고 구조화된 프로젝트 컨텍스트를 만듭니다:

  • 기여자 변경

  • AI 모델 변경

  • 팀 성장

  • 긴 개발 중단

  • 도구 발전

하나의 프로젝트.

하나의 컨텍스트.

모든 기여자.


핵심 원칙

  • 대화보다 컨텍스트

  • 기억보다 연속성

  • 파일보다 개념

  • 기본적으로 공개

  • 인간과 AI 협업

  • 지식을 보존하고 재발견하지 말 것

  • 도구가 아닌 컨텍스트를 표준화


PCP 작동 방식

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

모든 기여자는 동일한 프로젝트 컨텍스트를 읽습니다.

모든 기여자는 발견한 것보다 더 나은 컨텍스트를 남기고 프로젝트를 떠납니다.


PCP의 정체

PCP는:

  • 오픈 표준

  • 프로젝트 컨텍스트 프로토콜

  • 소프트웨어 개발에 대한 연속성 우선 접근법

  • 인간과 AI 모두에게 친숙

  • 기술 독립적

  • 구현 독립적


PCP가 아닌 것

PCP는 아닙니다:

  • AI 프레임워크

  • 에이전트 프레임워크

  • 프롬프트 라이브러리

  • 프로젝트 관리 도구

  • 문서 플랫폼

  • 버전 관리 시스템

  • 지식 베이스 애플리케이션

PCP는 컨텍스트를 표준화하며, 지능, 도구, 워크플로우를 표준화하지 않습니다.


참조 구현

이 저장소는 PCP의 공식 참조 구현을 포함합니다.

참조 구현은 Markdown 문서를 사용하여 명세에 정의된 개념을 보여줍니다.

대체 구현은 명세에 정의된 필수 개념을 보존하는 한 다른 파일 형식, 데이터베이스 또는 스토리지 시스템을 사용할 수 있습니다.

명세는 개념을 정의합니다.

참조 구현은 실제 구현을 보여줍니다.


저장소 구조

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

프로젝트 상태

⚠️ 활성 설계 중

PCP는 현재 명세 단계에 있습니다.

우선순위는 도구와 통합을 개발하기 전에 안정적인 개념적 기반을 구축하는 것입니다.


로드맵

  • PCP 명세 v0.1 완료

  • 참조 컨텍스트 템플릿 게시

  • 예제 프로젝트 확장

  • 규정 준수 검증기 구축

  • PCP CLI 개발

  • VS Code 통합 게시

  • MCP 통합 게시

  • PCP v1.0 릴리스


비전

우리는 소프트웨어 프로젝트가 누가—또는 무엇이—接手하든 계속될 수 있어야 한다고 믿습니다.

프로젝트 연속성은 기억에 의존해서는 안 됩니다.

공유되고 구조화되며 이식 가능한 프로젝트 컨텍스트에 의존해야 합니다.


철학

대화를 보존하지 마세요.

컨텍스트를 보존하세요.


라이선스

MIT License.

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