vytalLink
VytalLink is a digital health platform connecting personal health data—including Apple Health, Google Fit, and wearables—with AI assistants like ChatGPT and Claude. Includes a Flutter app, Node.js MCP server, and Firebase landing page. Focused on privacy and user control.
Install / Use
claude mcp add xmartlabs -- npx -y github:xmartlabs/vytalLinkIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
SecuritySupported Platforms
Skill content
View source on GitHubVytalLink Monorepo
VytalLink brings your personal health metrics to life by collecting Apple HealthKit or Google Health Connect data and exposing it through an MCP-compatible interface, so any AI assistant can query it securely from your own device. Learn more at vytallink.xmartlabs.com.
We initially launched this repository as a Flutter mobile application that bundled its own MCP server; the full story is captured in our blog post “Building Health Apps with MCP + LLMs.” To make the experience more accessible and less dependent on technical setup, we shifted toward a GPT integration backed by a cloud-hosted MCP server, keeping this app as the bridge between the two worlds. If you want to explore the original local MCP server version, you can still find it at github.com/xmartlabs/vytalLink/tree/1.0.0.
This monorepo hosts every piece of the product experience:
- mobile/ — Flutter application that runs on device and exposes the embedded MCP server.
- landing/ — Static marketing site deployed to Firebase Hosting.
- mcp-server/ — Standalone MCP server (Node.js) intended to run outside the mobile app.
- examples/ — TypeScript and Python agent examples that consume the MCP server.
- docs/ — Shared documentation (coding standards, contribution guides, etc.).
Each folder contains its own README with the detailed setup. This document only summarizes the repository layout.
Global prerequisites
- Flutter + FVM (see
.fvmrc). - Node.js with your preferred package manager (npm, pnpm) for the web/Node portions.
- Python 3.11+ if you plan to run the Python agent example.
- Firebase CLI if you plan to deploy the landing or use hosting commands.
Examples quick start
# Helpers for both examples
(cd examples && ./scripts/repo.sh help)
# TypeScript example
cd examples/athletic-analyst-ts && npm run agent -- --mode readiness
# Python example
cd examples/athletic-analyst-py && python -m src.main --mode readiness
Documentation
- Repository guidelines:
AGENTS.md. - Coding standards:
docs/CODE_STANDARDS.md. - Consolidated guidelines:
docs/CONSOLIDATED_GUIDELINES.md. - Add any new repository-wide guides under
docs/.
Building an integration? Start with
llms.txt— an AI-friendly overview of the product, API reference, and integration gotchas.
Contributing
- Create a descriptive branch.
- Run the checks for every package/app you touched.
- Open a pull request referencing the relevant issues or tickets.
License
MIT License. See individual project READMEs for any additional notes.
Made with ❤️ by Xmartlabs.
Related Skills
momen-cursurrules-prompt-file
40.6kCursor rules for building custom frontends with Momen.app as headless BaaS with GraphQL API, actionflows, AI agents, and Stripe integration.
ruflo
67.5k🌊 The original agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
headroom
65.7kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
46.4kOpen-source super AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-model, multi-channel. Lightweight, extensible, one-line install. (formerly chatgpt-on-wechat)
