correctover-mcp-server
correctover-mcp-server
CCS-nativer MCP-Server — 6-dimensionale Laufzeit-Verifizierung mit Fail-Closed-Garantie
Was ist das?
correctover-mcp-server ist ein MCP-Server (Model Context Protocol), der die CCS-Laufzeit-Verifizierung (Correctover Conformance Standard) direkt in die Protokollschicht einbettet. Jeder Tool-Aufruf wird vor der Ausführung in 6 Dimensionen verifiziert — wenn die Verifizierung fehlschlägt, wird die Aktion niemals ausgeführt (fail-closed).
Das ist kein Governance-Hook im Observer-Pattern. Es ist eine Garantie auf Protokollebene.
Related MCP server: TruthGate
Architektur
┌─────────────────────────────────────────────────────┐
│ MCP Client │
│ (any MCP 2026-07-28 compliant client) │
├─────────────────────────────────────────────────────┤
│ Streamable HTTP Transport │
│ (POST /mcp, _meta version negotiation) │
─────────────────────────────────────────────────────┤
│ CCS Runtime Verification │
│ ┌──────────┬──────────┬──────────┬──────────┐ │
│ │ Structure│ Schema │ Latency │ Cost │ │
│ │ Verifier │ Validator│ Monitor │ Monitor │ │
│ ├──────────┼──────────┼──────────┼──────────┤ │
│ │ Identity │ Integrity│ Policy │ Failover │ │
│ │ Tracker │ Checker │ Engine │ Engine │ │
│ └──────────┴──────────┴──────────┴──────────┘ │
│ ANY dimension fails → Action BLOCKED (never runs) │
├─────────────────────────────────────────────────────┤
│ Tool Execution │
│ (only reached if ALL 6 dimensions pass) │
└─────────────────────────────────────────────────────┘Verifizierung in 6 Dimensionen
Dimension | Verifiziert | Fehlerverhalten |
Struktur | Anfrage hat gültige Struktur, Protokollversion und Methode | Fehlerhafte Anfrage abgelehnt |
Schema | Eingabe entspricht dem erwarteten Tool-Schema | Ungültige Eingabe abgelehnt |
Latenz | Verifizierung innerhalb des Budgets (P50<10μs, P99<25μs) | Timeout → Fail-Closed |
Kosten | Ressourcenverbrauch innerhalb der Grenzwerte | Budget überschritten → blockiert |
Identität | Client ist rückverfolgbar (clientInfo vorhanden) | Nicht rückverfolgbar → abgelehnt |
Integrität | Anfrage ist vollständig und nicht leer | Beschädigt → abgelehnt |
Schnellstart
Installieren
git clone https://github.com/Correctover/correctover-mcp-server.git
cd correctover-mcp-server
npm installAusführen
# Development
npm run dev
# Production
npm run build
npm startKonfigurieren
# Environment variables
export MCP_PORT=3000 # Default: 3000
export MCP_HOST=127.0.0.1 # Default: 127.0.0.1
export CCS_AUDIT=true # Enable audit loggingMCP-Protokollkonformität
Dieser Server implementiert MCP 2026-07-28 (nur modern):
✅
server/discover— sendet Protokollversionen, Fähigkeiten und CCS-Identität✅ Streamable-HTTP-Transport für (POST /mcp)
✅
_meta-Versionsaushandlung pro Anfrage (keininitialize-Handshake)✅
resultTypeauf allen Antworten (complete/input_required)✅ MRTR-Muster for Human-in-the-Loop (InputRequiredResult)
✅
subscriptions/listenfür Änderungsbenachrichtigungen✅
CacheableResultmitttlMs+cacheScope✅ Standard-Header (
Mcp-Method,Mcp-Name,MCP-Protocol-Version)❌ Kein
initialize-Handshake (nur modern, keine Dual-Ära)❌ Kein HTTP+SSE-Transport (veraltet)
Verfügbare Tools
ccs_verify
Führt die 6-dimensionale Laufzeit-Verifizierung für eine Agent-Aktion aus.
Gter
{
"agent_id": "agent-123",
"action_type": "tool_call",
"tool_name": "search_web",
"tool_input": { "query": "test" }
}ccs_evidence_hash
Erzeugt einen Integritäts-Nachweis-Hash für das Versiegeln der Audit-Kette.
{
"action_id": "action-456",
"result": { "output": "verified" },
"verifier_id": "ccs"
}ccs_status
Ruft den CCS-Laufzeitstatus und Leistungsstatistiken ab.
Verfügbare Ressourcen
ccs://policy/default— Standardkonfiguration der Verifizierungsrichtlinieccs://status/runtime— Echtzeit-Laufzeitstatistikenccs://config/verifier— Verifier-Konfiguration (Latenzbudget, Kostenlimits)
CCS-Erweiterung
Dieser Server macht die CCS-Erweiterung über server/discover bekannt:
{
"extensions": {
"io.modelcontextprotocol/ccs": {
"version": "1.0.0",
"dimensions": ["structure", "schema", "latency", "cost", "identity", "integrity"],
"failClosed": true,
"maxOverheadUs": 25
}
}
}Integration mit Halo
Das Tool ccs_evidence_hash erzeugt Hashes, die mit dem verification-Block von Halo (v0.2.30+) kompatibel sind und versiegelte Audit-Ketten ermöglicht:
{
"verification": {
"status": "verified",
"verifier": "ccs",
"policy_ref": "default",
"checked_at": "2026-08-03T12:00:00Z",
"evidence_hash": "0x..."
}
}Leistung
P50-Verifizierungslatenz: < 10μs
P99-Verifizierungslatenz: < 25μs
Fail-Closed-Garantie: Aktion wird blockiert, wenn auch nur eine Dimension fehlschlägt
Entwicklung
# Build
npm run build
# Test
npm test
# Lint
npm run lint
# Format
npm run formatLizenz
MIT
Referenzen
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
AlicenseNot gradedqualityCmaintenanceEnforces deterministic policies on AI agent tool calls, evaluating actions against compliance modules (SOC 2, HIPAA, GDPR, etc.) and returning ALLOW, BLOCK, or CONSTRAIN decisions with an audit trail.MIT- AlicenseCqualityBmaintenanceA fail-closed preflight, approval, evidence, and verification runtime for agents, preventing unsupported output from being treated as verified completion.3MIT
- AlicenseNot gradedqualityAmaintenanceDeterministic policy enforcement for AI agent tool calls. It evaluates every tool call against user-defined rules before execution, with no LLM in the authorization path.3MIT
- AlicenseNot gradedqualityCmaintenanceGates agent tool execution with human approval, audit trails, and replay-resistant permits, enabling safe use of tools in agent loops.MIT
Related MCP Connectors
Runtime permission, approval, and audit layer for AI agent tool execution.
See, price, and control every tool call your AI agents make: policy checks, cost, and audit tools.
Pre-action attestation perimeter for AI agents — 8 primitives, signed C18 receipt per call.
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/DSHCorrectover/ccs-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server