Skip to main content
Glama

PCP (Project Context Protocol)

CI-Status Lizenz: MIT MCP-kompatibel Node.js

Standardisiere Kontext, nicht Intelligenz.

Ein Projektkontext. Jeder Mitwirkende.

PCP (Project Context Protocol) ist ein offener Standard zur Bewahrung, Organisation und Übertragung von Projektkontext, sodass jeder Mitwirkende – Mensch, KI oder Automatisierung – ein Softwareprojekt konsistent fortsetzen kann, unabhängig davon, wer oder was die Arbeit übernimmt.


Warum PCP?

Softwareprojekte verlieren täglich an Kontinuität.

Wissen bleibt in den Köpfen der Menschen.

Wichtige Entscheidungen verschwinden in Chatverläufen.

Dokumentation wird veraltet.

KI-Assistenten beginnen von Null, weil der Projektkontext fragmentiert ist.

Neue Mitwirkende verbringen wertvolle Zeit damit, Informationen wiederzuentdecken, die bereits existieren.

Mit zunehmendem Projektwachstum verteilt sich der Kontext über Dokumentation, Quellcode, Issue-Tracker, Chats und individuelle Erfahrung.

PCP existiert, um die Projektkontinuität zu bewahren.


🚀 Starte hier

📖 Neu bei PCP? Lies unsere praktischen Einsteigerleitfäden:


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

⚡ Schnellstart (CLI & MCP)

1. Kontext in einem beliebigen Repository initialisieren

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

2. Kontextintegrität überprüfen (Linter)

npx @craftsolutions/pcp check

3. Über MCP mit KI-Assistenten verbinden (Cursor / Claude / Antigravity)

Füge dies zur MCP-Konfiguration deiner IDE hinzu:

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

🔍 Warum PCP im Vergleich zu anderen Lösungen?

Lösung

Einschränkung

PCP-Vorteil

README.md

Oberflächliche Landingpage; keine strukturierten Entscheidungsprotokolle und Regeln.

6 obligatorische Tiefenkontext-Komponenten.

Notion / Jira

Extern zum Code-Repository; KI kann es beim Codieren nicht abfragen.

Lebt direkt im Git-Repository neben dem Code.

.cursorrules

An Cursor gebunden; in Claude Desktop, VS Code usw. nutzlos.

Universeller offener Standard, der mit allen KI-Werkzeugen funktioniert.

MCP

MCP ist die Leitung (Transport).

PCP ist die standardisierte Kontextnutzlast, die durch diese Leitung fließt.


Repository-Anleitung

Ziel

Ort

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

docs/GUIDE_TR.md

🇬🇧 Praktischer Leitfaden

docs/PCP_EXPLAINED.md

Die Vision verstehen

VISION.md

Die Philosophie verstehen

MANIFESTO.md

Die Prinzipien lernen

docs/CORE_PRINCIPLES.md

Die Konzepte lernen

docs/CORE_CONCEPTS.md

Die Spezifikation lesen

docs/SPECIFICATION.md

Akzeptierte RFCs

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

Offizieller CLI & MCP-Server

cli/

Die offizielle Vorlage kopieren

reference/context-template/

Ein funktionierendes Beispiel erkunden

examples/simple-project/

Offene Arbeiten einsehen

docs/OPEN_WORK.md


Was ist PCP?

PCP definiert einen gemeinsamen Projektkontext-Standard.

Anstatt jedem KI-System beizubringen, wie dein Projekt funktioniert, standardisiert PCP die Informationen rund um das Projekt selbst.

Dies ermöglicht:

  • Menschen

  • KI-Assistenten

  • Autonome Agenten

  • Entwicklungswerkzeuge

  • Zukünftigen Mitwirkenden

auf der Grundlage desselben Projektverständnisses zu arbeiten.


Die Kernidee

Softwareprojekte sollten nicht von Gedächtnis abhängen.

Sie sollten von gemeinsamem Kontext abhängen.

PCP schafft einen einzigen, strukturierten Projektkontext, der überdauert:

  • Wechsel der Mitwirkenden

  • Wechsel des KI-Modells

  • Teamwachstum

  • Lange Entwicklungspausen

  • Werkzeugentwicklung

Ein Projekt.

Ein Kontext.

Jeder Mitwirkende.


Kernprinzipien

  • Kontext vor Gesprächen

  • Kontinuität vor Gedächtnis

  • Konzepte vor Dateien

  • Offen von Grund auf

  • Zusammenarbeit von Mensch und KI

  • Wissen bewahren, nicht wiederentdecken

  • Kontext standardisieren, nicht Werkzeuge


Wie PCP funktioniert

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

Jeder Mitwirkende liest aus demselben Projektkontext.

Jeder Mitwirkende hinterlässt das Projekt mit einem besseren Kontext, als er vorgefunden hat.


Was PCP ist

PCP ist:

  • Ein offener Standard

  • Ein Project Context Protocol

  • Ein kontinuitätsorientierter Ansatz für die Softwareentwicklung

  • Menschen- und KI-freundlich

  • Technologieunabhängig

  • Implementierungsunabhängig


Was PCP nicht ist

PCP ist nicht:

  • ein KI-Framework

  • ein Agenten-Framework

  • eine Prompt-Bibliothek

  • ein Projektmanagement-Werkzeug

  • eine Dokumentationsplattform

  • ein Versionskontrollsystem

  • eine Wissensdatenbank-Anwendung

PCP standardisiert Kontext, nicht Intelligenz, Werkzeuge oder Arbeitsabläufe.


Referenzimplementierung

Dieses Repository enthält die offizielle Referenzimplementierung von PCP.

Die Referenzimplementierung verwendet Markdown-Dokumente, um die in der Spezifikation definierten Konzepte zu demonstrieren.

Alternative Implementierungen können andere Dateiformate, Datenbanken oder Speichersysteme verwenden, sofern sie die von der Spezifikation geforderten Konzepte bewahren.

Die Spezifikation definiert Konzepte.

Referenzimplementierungen demonstrieren praktische Umsetzungen.


Repository-Struktur

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

Projektstatus

⚠️ Aktive Entwurfsphase

PCP befindet sich derzeit in der Spezifikationsphase.

Die Priorität liegt auf dem Aufbau eines stabilen konzeptionellen Fundaments, bevor Werkzeuge und Integrationen entwickelt werden.


Fahrplan

  • PCP-Spezifikation v0.1 abschließen

  • Referenz-Kontextvorlage veröffentlichen

  • Beispielprojekte erweitern

  • Compliance-Validator erstellen

  • PCP-CLI entwickeln

  • VS-Code-Integration veröffentlichen

  • MCP-Integration veröffentlichen

  • PCP v1.0 veröffentlichen


Vision

Wir glauben, dass Softwareprojekte fortgesetzt werden können sollten, unabhängig davon, wer – oder was – die Arbeit übernimmt.

Projektkontinuität sollte nicht von Gedächtnis abhängen.

Sie sollte von einem gemeinsamen, strukturierten und tragbaren Projektkontext abhängen.


Philosophie

Bewahre keine Gespräche.

Bewahre Kontext.


Lizenz

MIT-Lizenz.

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