context-surface-analyzer
Context Surface Analyzer
Una utilidad local y determinista para medir una instantánea explícita del catálogo de herramientas de Agent y comparar dos instantáneas.
Informa sobre bytes UTF-8 canónicos y resúmenes SHA-256, recuentos de herramientas/esquemas, esquemas duplicados exactos, colisiones de nombres graves, comprobaciones de presupuesto declarado y deltas. Los recuentos de tokens opcionales se siguen midiendo externamente y están completamente etiquetados; el producto no infiere tokens a partir de los bytes ni decide si una herramienta es útil.
Ejecución
Requiere Node.js 22 o superior y no tiene dependencias de terceros en tiempo de ejecución.
npm run check
node src/cli.js analyze examples/baseline.json
node src/cli.js diff examples/baseline.json examples/updated.json
npm startLa interfaz web se abre en http://127.0.0.1:4173. Use --port 0 para
seleccionar un puerto efímero. Una instantánea se puede pegar o cargar desde un
archivo JSON local acotado; el navegador no la retiene después de cerrar la
página.
Related MCP server: repo-health
Autoridad de la instantánea
Adquiera cada instantánea del proveedor actual, del host o de un exportador
autorizado. Este producto deliberadamente no descubre un host, no inicia
servidores MCP arbitrarios, no rastrea archivos ni trata los fixtures del
repositorio como el catálogo actual instalado. Proyecte el catálogo exportado
al formato cerrado context-surface.snapshot.v0.1 antes del análisis y
conserve el exportador, el proveedor y la revisión como fuente de registro.
MCP
Inicie el servidor JSON-RPC stdio delimitado por líneas:
npm run mcpExpone dos herramientas de solo lectura:
context.analyze: una instantánea a un análisis;context.diff: la instantánea anterior y la posterior a una comparación.
Ambas aceptan el JSON de la instantánea como cadenas acotadas, por lo que la ruta de Agent no tiene ninguna autoridad ambiental sobre el sistema de archivos. Consulte el modelo de producto para conocer el contrato de instantánea y la semántica exacta.
Este entorno de ejecución portátil sirve intencionalmente a la era heredada de
MCP 2025 hasta la revisión 2025-11-25. Los clientes de doble era pueden
identificar ese límite a partir de la respuesta de método no encontrado de
server/discover y recurrir a initialize. Este plugin sin dependencias no
declara el transporte moderno exclusivo de 2026.
Ajustes locales de Codex
Construya y valide el plugin local del repositorio, añada este repositorio como un marketplace local y, a continuación, instale el plugin:
npm run check
codex plugin marketplace add <repository-root>
codex plugin add context-surface-analyzer@context-surface-analyzerInicie una nueva tarea de Codex tras la instalación para que las herramientas de Skill y MCP se carguen desde la misma versión cacheada del plugin.
Estado
Este es un MVP local. Las comprobaciones de desarrollo, las sondas directas en tiempo de ejecución, el enrutamiento de Codex instalado, el comportamiento de producción bajo carga, la preparación para el lanzamiento público y la aceptación visual del propietario siguen siendo declaraciones independientes. Consulte el contrato de revisión y la primera nota de catálogo real dogfooding.
Licencia
Apache License 2.0. Consulte LICENSE y 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