Deterministic contracts. MMRY live. SensAffect spec. Flo ancestor socket.
BUILD · OPERATE
APIs. MCPs.
Plugins. Skills.
Same jobs, callable from Cursor. Render is operator-live. Product MCPs are needed.
Teach Cursor the suite. RealSeries plugin needed. Akita already on the operator machine.
01 / API
Call the contract.
Do not invent a turn.
- 01MMRY Cloud HTTPLive. Session, CSRF, remember, FTS cite or abstain, authority, export. Client mmry-js.
- 02SensAffect API v0.1Spec. ingest → state, kinematics, regulation. Not served here.
- 03Flo WebSocketAncestor.
/ws/realflo-comm/{user_id}in RealFlo. Bidirectional voice. - 04RealAction toolsTHRPY. Function calls on the cortex: pace, EMC² hypothesis, crisis. Not this /chat.
02 / MCP
Agents get the
same doors.
An MCP must wrap a real contract. It must not search feeling, must not rewrite Thursday, and must not pretend Flo is this origin.
- 01Operate MCP — liveStdio
mcp/operate-server.mjs. Health, catalogs, doctrine. No memory search. Reload Cursor to pick up.cursor/mcp.json. - 02SensAffect MCP — neededingest, getSnapshot, reset, exportTimeline from the v0.1 spec.
- 03RealFlow MCP — neededTurn phases. Detectors notice; they do not judge.
- 04Render MCP — operatorDeploy this host. mcp.render.com. Workspace list can still fail until re-auth.
- 05Cloudflare · Stripe · Figma — operatorEdge, billing, design. Not memory SSOT.
03 / PLUGINS AND SKILLS
Teach the editor.
Do not hide the bound.
- 01RealSeries Cursor plugin — live
~/.cursor/plugins/local/realseries-operate/— skills,/operate,/realflow, bundled catalog MCP. - 02Akita / CursorPluginKits — operatorSecrets, vault, PPI, toolbox. Buy keys at cursorpluginkits.com. Never commit them.
- 03Project skills — live
mmry-remember,realflow-flo,sensaffect-operate,realfeel-ambientin.cursor/skills/and the plugin. - 04Operator skillsRender family, vault, governed-delivery, Akita secret-scan. On the human’s machine, not this repo’s runtime.
04 / CLI AND GATES
Prove it
before you ship.
- 01npm run checkSyntax. Pair with
GET /api/health. - 02npm run mcp:smokeOperate MCP initialize, tools/list, doctrine.
- 03akita verifySecrets before a merge-ready claim.
- 04sync-library
node scripts/sync-library.mjswhen Flo packets change. - 05Render Blueprint
render.yaml— web + Postgres. G5 still blocked on MCP workspace list.