From 08a1139eaa7a4862ab8c0e5fb5fc6845fc711208 Mon Sep 17 00:00:00 2001 From: main Date: Thu, 19 Mar 2026 10:17:07 -0400 Subject: Initial libmcp 1.0.0 --- README.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 0000000..0a857e9 --- /dev/null +++ b/README.md @@ -0,0 +1,34 @@ +# libmcp + +Industrial MCP hardening spine. + +`libmcp` is the shared operational substrate extracted from long-lived MCP +servers. It owns: + +- typed replay and fault contracts +- JSON-RPC frame and request identity helpers +- model-facing rendering doctrine, especially porcelain-by-default output +- normalization utilities for model input friction +- standard health and telemetry payloads +- JSONL operational telemetry +- hardening test support + +This repository is also the canonical owner of the `$mcp-bootstrap` Codex +skill. The installed skill should be a symlink into this repository so the skill +version tracks the library version and doctrine. + +## Status + +`libmcp` `1.0.0` is locked against a clean integration with +`adequate_rust_mcp`. + +`fidget_spinner` is intentionally not part of `1.0.0`; it will be revisited +later once its transport shape is settled. + +## Layout + +- `docs/spec.md`: normative design and versioning contract +- `crates/libmcp`: public library crate +- `crates/libmcp-testkit`: shared hardening fixtures and assertions +- `assets/codex-skills/mcp-bootstrap`: canonical skill source +- `scripts/link-codex-skills`: installs the repo-owned skill into `~/.codex` -- cgit v1.2.3