Engineering Field Guide
БесплатноНе проверенBilingual, revision-aware engineering guidance and tooling for MCP servers and MCP Apps
Описание
Bilingual, revision-aware engineering guidance and tooling for MCP servers and MCP Apps
README
A revision-aware engineering method for deciding what an MCP server actually needs, where each control belongs, and what evidence proves it.
简体中文 · English
What problem this solves
MCP reviews go wrong when they apply the newest revision to historical code, require HTTP controls from a parent-owned stdio server, confuse deployment policy with implementation invariants, or promote implementer-authored tests into independent assurance. This guide keeps revision, transport, ownership, and evidence claims aligned with the server that actually exists.
In a 30-second example: a stdio-only server should mark Host, Origin, CORS, and HTTP body framing not applicable; its parent/OS process boundary owns reachability and caller possession without becoming an HTTP authentication protocol; and source inspection or project-local tests must stay below independent reproduction on the evidence ladder.
Who this is for
- Maintainers designing or reviewing remote, HTTP, multi-revision, stateful, effectful, or MCP App implementations.
- Reviewers who need to distinguish protocol requirements from host, proxy, deployment, and product policy.
- Teams migrating revisions or producing evidence that another engineer can inspect and reproduce.
It is intentionally more method than a small private, parent-owned stdio server usually needs. For a narrow wording edit, protocol explanation, or local helper with no disputed boundary, use the smallest relevant reference and stop.
Validation status
Release 2.0.1 passes 32 repository tests, portable-package and public-text validators, bilingual/profile consistency checks, and the full evaluation-corpus gate. The byte-identical installed skill completed one positive discovery canary and eight scored synthetic scenarios under rubric 1.1.0; all nine were valid-completed and passed their critical items. The dogfood report, full projected answers, and same-owner receipts are public. They are not independent assurance or a no-skill A/B comparison.
The project separates four things that age at different rates:
- the stable engineering core (简体中文): capability ownership, trust boundaries, evidence discipline, resource budgets, egress, deployment, and verification;
- protocol profiles (简体中文): the repository's pinned, revision-specific reference layer, grounded in the named primary specifications;
- case studies: public, pinned evidence that keeps the general method grounded in real failures, with English and Simplified Chinese peers;
- a distributable mcp-server-engineering skill: a thin workflow controller that loads only the relevant references.
The native-SVG front door above is the one-glance V-FRONT view. The bilingual
architecture atlas (简体中文) then
connects the same model to external authority, target-system ownership,
same-owner evaluation, and release maintenance. Its three deep semantic views
retain native landscape and portrait siblings with editable Excalidraw geometry;
the front door is a separate wide editorial view, not a crop or replacement for
the atlas.
Start here
- Designing a server: read Field Guide sections 1–4, then select the intended profile in VERSION-REGISTER.json.
- Auditing an existing server: pin its source revision, identify its declared MCP revision and deployment reachability, then use the claim and evidence method.
- Upgrading protocol revisions: compare the applicable files in profiles/ and keep historical tests bound to the revision they were written for.
- Learning from the originating implementation: use the sanitized thinking-block case study.
- Running an agent workflow: invoke the packaged skill in skill/mcp-server-engineering.
- Reading the complete ownership and feedback topology: use the architecture atlas and its three bilingual views in native landscape and portrait layouts.
- Maintaining or releasing the reference: follow the maintenance workflow and changelog.
Version model
The guide and the protocols have independent versions.
guide release
├── stable core model
├── pinned normative protocol profiles
├── dated moving-integration assessments
└── case-study evidence receipts
The profile set registered for release 2.0.1 covers MCP 2025-06-18, 2025-11-25, and 2026-07-28, plus JSON-RPC 2.0 and HTTP RFC 9110/9112. An older server is reviewed against the revision it declares; a new design should consult the latest supported official profile. See VERSION-REGISTER.json.
English and Simplified Chinese documents are maintained as semantic peers. They share the same version, section identifiers, profile IDs, claim IDs, receipt IDs, and evidence status. English protocol keywords and identifiers remain canonical in both languages.
Publication status
Release 2.0.1 is published at IndelibleVivi/mcp-server-engineering-field-guide. Publication state is recorded in VERSION-REGISTER.json.
The guide, profiles, case studies, and evidence prose are licensed under CC BY 4.0. The distributable skill, scripts, templates, and machine-readable project files are licensed under Apache-2.0. See LICENSING.md for the exact file boundary. No license is inherited from a case-study repository.
Authorship and provenance
See AUTHORS.md and ATTRIBUTION.md. Private working continuity, raw model transcripts, local machine paths, and unsanitized execution logs are intentionally not part of this repository.
from github.com/IndelibleVivi/mcp-server-engineering-field-guide
Установка Engineering Field Guide
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/IndelibleVivi/mcp-server-engineering-field-guideFAQ
Engineering Field Guide MCP бесплатный?
Да, Engineering Field Guide MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Engineering Field Guide?
Нет, Engineering Field Guide работает без API-ключей и переменных окружения.
Engineering Field Guide — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Engineering Field Guide в Claude Desktop, Claude Code или Cursor?
Открой Engineering Field Guide на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
автор: duxiaohuiSupabase
Database, auth and storage
автор: SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Engineering Field Guide with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
