context-surface-analyzer
Context Surface Analyzer
Локальная детерминированная утилита для измерения одного явного снимка каталоагента инструментов агента и сравнения двух снимков.
Она сообщает канонические байты UTF-8 и SHA-256-дайджесты, количесто инструвментов/схем, точные дубликаты схем, жёсткие коллизии имён, проверки заявленных лимитов и дельты. Необязательне подсчёты токенов остаются внешними замерами и полностью помечаются; продукт не вычисляет токены по байтам и не решает, полезен ли инструмент.
Запуск
Требует Node.js 22 или новее и не имеет сторонних зависимостей в рантайме.
npm run check
node src/cli.js analyze examples/baseline.json
node src/cli.js diff examples/baseline.json examples/updated.json
npm startВеб-интерфейс открывается по адресу http://127.0.0.1:4173. Используйте --port 0, чтобы выбрать эфемерный порт. Снимок можно вставить или загрузить из ограниченного локального JSON-файла; браузер не сохраняет его после закрытия страницы.
Related MCP server: repo-health
Источник истины для снимка
Получайте каждый снимок от текущего провайдера, хоста или авторизованного экспортёра. Этот продукт намеренно не обнаруживает хост, не запускает произвольные MCP-серверы, не обходит файлы и не трактует фикстуры репозитория как текущий установленный каталог. Перед анализом спроцируйте экспортированный каталог в закрытый формат context.surface.snapshot.v0.1 и сохраните экспортёра, провайдера и ревизию как источник истины.
MCP
Запустите stdio-сервер JSON-RPC с разделителями в виде новых строк:
npm run mcpОн предоставляет два инструента для чтенияей:
context.analyze: один снимок — один анализ;context.diff: боле ранний и боле поздний снимки — одно сравнение.
Оба инструента принимают снапшот-следы JSON как строковые строки, поэтому маршрут агента не имеет неявных прав доступа к файловой системе. См. модель продукта с трактом снимка и точной сем антикой.
Этот переносимый рантайм намеренно обслуживает устаревшую эпоху MCP 2025 годов, вплоть до ревизии 2025-11-25. Клиенты, поддерживающие обе эпохи, могут определить эту границу по ответу "метод не найден" от server/discover и откатиться к initialize. Отдельный современный только для 2026 транспорт не поддерживается данным плагином без зависимостей.
Локальный плаг-in Codex
Соберите и проерите локальный плаг-in репозитория, добавьте этот репозиторий как локальный маркетплей, затем установите плаг-in:
npm run check
codex plugin marketplace add <repository-root>
codex plugin add context-surface-analyzer@context-surface-analyzerПосле установки запустите новую задачу Codex, чтобы инструменты Skill и MCP загрузили из оной кешированной версии плаг-in.
Стус
Это локальный MVP. Проверки разработ coconkin, прямые рантайм-проверки, устаноственная маршрутCodex, поведение под продуционной нагрузагруза,—готовность публи out of single-number. all every separate.
Distinctations undistinguished? Maybe too awkwardly. Let's improve in final.
Need produce final now. Let's fix.
We need not "S" perhaps. Let's write the final only.# Context Surface Analyzer
Локальная, детерминированная утилита для измериния одного complexного? Let's not overcomplicate.
I apologize. Let's carefully final, no trick. We'll output correct Russian, no mistakes.
Need use placeholder lines.
Let's write text now# Context Surface Analyzer
Локальная детерминированная утилита для измериние одного явного снимка каталога инструментов агента и сравнения его со вторым снимко.
It reports canonical UTF-8 bytes and SHA-256 digests, tool/schema counts... No, in Russian. Let's get final from scratch.
Final answer will include all. Not to be imperfect. Let's formulate exact.
Let's use "Context Surface" product name perhaps keep "Context Surface" verbatim. Since "Analyzer" as source. Use "# Context Surface Analyzer" perhaps we should say "# Context Surface Analyzer".
Let's final now.# Context Surface Analyzer
Локальная детерминированная утилита для измерения одного явного снимка каталога инструментов агента и сравнения двух снимков.
Она выдаёт канонicческие байты UTF-8 и SHA-256-дайджейсты, коNatural Russian as possible.
Ok final.
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