okf-mcp 0.3.3
Summary
This release focuses on MCP protocol correctness, predictable tool behavior, and accurate OKF link validation.
MCP initialization now supports protocol version 2025-11-25 and negotiates a preferred supported version for unknown revisions. The stdio transport now returns standard JSON-RPC error codes, ignores notifications correctly, keeps protocol output isolated from stderr, and distinguishes expected tool failures from transport failures.
Tool inputs are validated against their advertised schemas. Disabled authoring and remote-loading tools remain unavailable both in discovery and direct calls. list_concepts now honors its documented text query, and directory links resolve to nested reserved index.md documents for local, remote, and authoring validation paths.
The release also retains configured and runtime-loaded remote bundles after accepted local proposals. Package, CLI, MCP server, self-describing OKF bundle, and MCP Registry metadata all report version 0.3.3.
Install
npx -y @mfdaves/okf-mcp@0.3.3 --version
npx -y @mfdaves/okf-mcp@0.3.3 --project ./okf.project.yaml validateNode 22 or newer is required.
Verification
The npm artifact was installed in a clean directory and verified through both packaged binaries, self-OKF validation, MCP 2025-11-25 initialization, tool discovery, resource reading, and concept retrieval. The full 69-test suite passes on Node 22 and Node 24.