A small stdio MCP server with one embedded card, two rating buttons and a JSON state file. No npm packages, credentials, network access or another MCP server are needed. Requires Node.js 22+; the automated verification also requires the Codex CLI. Tested with Node.js 26.12.1 and codex-cli 0.165.0.
server.mjs: the MCP server and its inline MCP Apps HTML resource.
