Local-first ChatGPT Apps SDK project generated by Nova Build ChatGPT App.
Deployment Intent: PRIVATE_SELF_USE
This app exposes a local MCP server at:
http://127.0.0.1:38474/mcpIt includes a widget resource and sample tools that should be replaced with the real app workflow.
npm install
npm run devHealth check:
curl http://127.0.0.1:38474/Widget preview:
http://127.0.0.1:38474/widgetnpm run verifyThe verification command runs typecheck, build, tests, smoke checks, and the quality gate.
Before changing the app, update:
- DEPLOYMENT_INTENT.md
- QUALITY_PLAN.md
- SDK_CONFORMANCE.md
- PROCESS_EVIDENCE.md
- app-value.md
- quality-contract.md
- sdk-fit.md
- tool-contracts.md
- risk-matrix.md
- failure-model.md
- verification-report.md
The app is not ready until those files show what was planned, what was built, what passed, and what still needs Ramon approval.
For local testing through a public HTTPS URL, expose the MCP endpoint with Cloudflare Tunnel:
cloudflared tunnel --config cloudflared.example.yml run tiny-rollThen create a ChatGPT connector using:
https://tiny-roll.apps.ramonsandoval.com/mcpDo not use production credentials or real user data until the connector has been tested and approved.