context-surface-analyzer
Context Surface Analyzer
Ein lokales, deterministisches Werkzeug zum Messen eines expliziten Agent-Toolkatalog-Snapshots und zum Vergleich zweier Snapshots.
Es meldet kanonische UTF-8-Bytes und SHA-256-Prüfsummen, Tool-/Schema-Anzahlen, exakte Duplikat-Schemas, harte Namenskollision, deklarerte Budgetprüfungen und Deltas. Optionale Tokenanzahlen bleib egen gemessen und vollständig gekennzeichnet; das Produkkt leitet keine Token aus Bytes ab und entscheidet nicht, ob ein Tool nützlich ist.
Ausführen
Erfordert Node.js 22 oder neuer und hat keinerlei Drittanbieter-Laufzeitabhängigkeiten.
npm run check
node src/cli.js analyze examples/baseline.json
node src/cli.js diff examples/baseline.json examples/updated.json
npm startDie Weboberfläche öffnet sich unter http://127.0.0.1:4173. Verwenden Sie --port 0, um einen kurzlebigen Port zu wählen. Ein Snapshot kann eingefügt oder aus einer begrenzten lokalen JSON-Datei geladen werden; der Browser behält ihn nicht, nachdem die Seite geschlossen wurde.
Related MCP server: repo-health
Snapshot-Quelle
Beziehen Sie jeden Snapshot vom aktuellen Anbieter, Host oder einem autorisierten Exporteur. Dieses Produkt entdeckt bewusst keinen Host, startet keine beliebigen MCP-Server, durchsucht keine Dateien und behandelt Repository-Fixtures nicht als den aktuell installierten Katalog. Überführen Sie den exportierten Katalog in das geschlossene Format context-surface.snapshot.v0.1 und behalten Sie den Exporteur, den Anbieter und die Revision als maßgebliche Quelle bei.
MCP
Starten Sie den zeilengetrennten JSON-RPC-stdio-Server:
npm run mcpEr stellt zwei schreibgeschützte Tools bereit:
context.analyze: ein Snapshot zu einer Analyse;context.diff: frühere und spätere Snapshots zu einem Vergleich.
Beide akzeptieren Snapshot-JSON als Strings begrenzter Länge, sodass die Agentenroute keinerlei umgebungsbedingte Dateisystem-Berechtigung besitzt. Siehe das Produktmodell für den Snapshot-Vertrag und die genaue Semantik.
Diese portable Laufzeitumgebung bedient die MCP-2025-Legacy-Ära bewusst bis einschließlich der Revision 2025-11-25. Clients, die beide Ära unterstützen, erkennen diese Grenze an der method-not-found-Antwort auf server/discover und fallen auf initialize zurück. Ein reiner 2026-Transport wird von diesem abhängigkeitsfreien Plugin nicht beansprucht.
Lokaler Codex-Plugin
Erstellen und validieren Sie das repository-lokale Plugin, fügen Sie dieses Repository als lokalen Marketplace hinzu und installieren Sie dann das Plugin:
npm run check
codex plugin marketplace add <repository-root>
codex plugin add context-surface-analyzer@context-surface-analyzerStarten Sie nach der Installation eine neue Codex-Aufgabe, damit die Skill- und MCP-Tools aus derselben zwischengespeicherten Plugin-Version geladen werden.
Status
Dieses ist ein lokales MVP. Entwicklungschecks, direkte Laufzeitproben, installiertes Codex-Routing, Verhalten unter Produktionslast, öffentliche Freigabereife und visuelle Abnahme durch den CEuGenthümer bleiben getternte Ansprüche. Siehe den Review-Vertrag und die erste Notiz zum realen Katalog-Dogfooding.
Lizenz
Apache-Lizenz 2.0. Siehe LICENSE und NOTICE.
This server cannot be installed
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 gradedqualityBmaintenanceProvides source-backed design context, route card validation, contract generation, critique and verification reports, evidence packages, Penpot change plans, and anti-repeat checks for design workflows. Does not directly mutate Penpot, but consumes read-only Penpot snapshots.11MIT
- AlicenseNot gradedqualityCmaintenanceProvides read-only repository health scanning tools for drift detection, module reachability, prompt bloat, evidence calibration, and registration completeness, enabling agents to diagnose repositories via MCP.MIT
- AlicenseAqualityBmaintenanceProvides a JSON-RPC MCP server that exposes policy-governed agent tools, including paid tools, tool muxing, and OpenAPI-to-MCP conversion, enabling agents to discover, coordinate, and execute tasks within the ProtoOS ecosystem.51Apache 2.0
- AlicenseNot gradedqualityAmaintenancePerforms explainable, deterministic static analysis of MCP tool metadata to detect misleading instructions, concealed capabilities, and schema drift without executing tools.1MIT
Related MCP Connectors
Read-only XRP Ledger MCP tools with proof-annotation envelopes and signed daily snapshots.
Safety-first EVM and Bitcoin RPC tools for balances, contracts, blocks, and transactions
Read-only tools over the Safer Agentic AI framework: 238 patterns + 14 heuristics.
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/tetracoralla/context-surface-analyzer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server