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: mcp-knowledge-server
Источник истины для снимка
Получайте каждый снимок от текущего провайдера, хоста или авторизованного экспортёра. Этот продукт намеренно не обнаруживает хост, не запускает произвольные 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 deployed
Maintenance
Related MCP Connectors
A read-only verified record of agent-operable GTM tools: search, fetch, compare, track changes.
Statically audits MCP tool surfaces for token cost, schema quality, and design issues.
Audit MCP servers for tool poisoning and shadowing. Scan a remote server by URL or paste its tools.
Read-only XRP Ledger MCP tools with proof-annotation envelopes and signed daily snapshots.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables local static analysis of deployed AI model artifacts over MCP, exposing audit, diff, capabilities, and rule-explanation tools without uploading model bytes.614 npm2Apache 2.0
- FlicenseNot gradedqualityCmaintenanceExposes a version-controlled knowledge base as MCP tools so agents can read merged identity/state summaries and next recommended actions at runtime, plus run deterministic schema validation and cross-reference link checks. This lets agents fetch live state and verify integrity via self-describing calls instead of re-reading raw files.-
- AlicenseNot gradedqualityCmaintenanceEnables agents to manage space-compute mission cards, run readiness forecasts, verify audit trails, and export decision briefs through JSON-RPC tools.MIT
- AlicenseNot gradedqualityCmaintenanceEnables safe, synthetic telecom event search, refinery blend validation, and legal provision lookup through MCP-style initialize, tools/list, and tools/call JSON-RPC methods.MIT