MCP-Contracts Server

Model Context Protocol Server für Contract-Management mit Versionierung, Validierung und Historie.

Version1.0.0
Transportstdio
RuntimePython 3.10+
Pfad/opt/mcp-servers/mcp-contracts/
Datenbankki_dev (contracts, contract_history, contract_validations)

Zweck

Kapitel

KapitelBeschreibung
ToolsAlle 9 MCP-Tools im Detail
ArchitekturVerzeichnisstruktur, Komponenten, Layer
InstallationSetup, Konfiguration, Registrierung

Schnellstart

# Registrierung in Claude Code
claude mcp add mcp-contracts \
  --transport stdio \
  -- /opt/mcp-servers/mcp-contracts/venv/bin/python \
     /opt/mcp-servers/mcp-contracts/server.py

# Status prüfen
claude mcp list

Verfügbare Tools (9)

ToolBeschreibung
contracts_listContracts auflisten mit Filtern
contracts_getContract nach ID oder Name abrufen
contracts_createNeuen Contract erstellen
contracts_updateContract aktualisieren (neue Version)
contracts_deprecateContract als deprecated markieren
contracts_validateValidierung gegen Scope ausführen
contracts_historyÄnderungshistorie abrufen
contracts_violationsLetzte Validierungen/Violations
contracts_statisticsStatistiken über alle Contracts

Beispiele

# Alle aktiven Contracts auflisten
contracts_list(status="active", compact=True)

# Contract nach Name abrufen
contracts_get(name="CSS Contract")

# Validierung ausführen
contracts_validate(name="layered-architecture-pruefung_v1.0")

Verwandte Themen

Unterseiten