MCP.Market

Morningform MCP server

by contactxyz-admin·io.github.contactxyz-admin/morningform·v0.1.0

stdio MCP proxy for MorningForm — bridges Claude Code to MorningForm HTTPS MCP server.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
New

0 stars24 downloads/wk

Reviews

Write one

Nobody has reviewed Morningform yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Morningform tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 67 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Morningform compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 57% of 48,255 servers
Downloads a week
24
more than 10% of 12,191 servers with a package

Install Morningform in Claude Code, Cursor or VS Code

Runs npx -y @morningform/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add morningform -- npx -y @morningform/mcp
Add to Cursor

What the publisher says

From the Morningform repository's README, as published. We do not edit it. Read it on GitHub

Morning Form

Morning Form is a premium mobile-first state-optimization web app covering assessment, profile generation, protocol recommendation, daily guidance, check-ins, insights, and wearable integrations.

Local development

cd /Users/reubenselby/Desktop/morning-form
npm install
npx prisma db push
npm run db:seed
npm run dev

App URL:

http://localhost:3000

Demo user seeded locally:

demo@morningform.com

Current branch workflow

  • main: built MVP
  • feat/real-health-oauth: review branch for real provider connection wiring

Open PR:

https://github.com/contactxyz-admin/morning-form/pull/1

Health integrations

Morning Form currently supports:

  • Terra-backed Apple Health and Garmin connection flow
  • Direct OAuth scaffolding for Whoop, Oura, Fitbit, and Google Fit
  • persisted provider connections via Prisma
  • callback routes and token exchange when credentials are configured
  • graceful mock fallback when credentials are absent

Detailed provider setup lives in:

docs/HEALTHPROVIDERSETUP.md

Metrics

  • Activation funnel (signup → first grounded answer → retained): npx tsx scripts/metrics/activation-funnel.ts --signup-since 2026-03-22 --signup-until 2026-04-21. Prints CSV + human-readable summary. See docs/plans/2026-04-21-002-feat-activation-funnel-instrumentation-plan.md.

Retest loop

The retest loop (off by default, behind RETESTLOOPENABLED) runs the "return leg": a lab panel completes a Draw, the next retest is scheduled, a daily Vercel cron (/api/cron/retest-nudge, gated by CRON_SECRET) sends a capped nudge sequence, and retention-to-retest is measured (nudge-attributed = loop-caused). The metrics CLI above appends a retest-retention section when the flag is on. Backfill existing users (run dark, before the flip): npx tsx scripts/retest/backfill-baseline-draws.ts (dry run) then --apply. Tunables live in src/lib/retest/constants.ts. See docs/runbooks/retest-loop-go-live.md and docs/plans/2026-06-17-001-feat-return-leg-retest-loop-plan.md.

Retrieval

Hybrid retrieval is enabled when an embedding provider is configured. It embeds only SourceChunk.text, stores one VectorEmbedding per chunk, and keeps searchgraphnodes on the same public contract while ranking with vector + lexical + graph RRF. Set HYBRIDRETRIEVALENABLED=false to roll back to legacy lexical/graph behavior.

Production rollout:

npx prisma generate
npx prisma db push
npx tsx scripts/backfill-embeddings.ts --dry-run --estimate
npx tsx scripts/backfill-embeddings.ts --batch 80

See docs/runbooks/hybrid-retrieval-production.md and docs/runbooks/backfill-embeddings.md.

Nothing above is checked by us. What we check is on the safety report.

Morningform: common questions

Is Morningform MCP server safe?
Mostly: it is graded B (78/100). Read the Morningform safety report
How do I install Morningform?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Morningform need an API key?
Yes. The registry entry asks for MORNINGFORM_TOKEN.
Is Morningform maintained?
The last commit was 105 days ago (2026-07-22). The latest release is v0.1.0.
How does Morningform compare with other MCP servers?
safety score 78/100 (higher than 57% of 48,255 servers); downloads a week 24 (more than 10% of 12,191 servers with a package). Full comparison.