What you need
An iPhone with Apple Health records, the telo app from the App Store, and a Grok account. In telo, sign in and send your history; the first sync must finish before anything can be read.
On Grok Business and Enterprise, an admin provisions connectors for the team. The steps follow the xAI documentation reviewed on the date above; they are not a claim that every version has been tested with telo.
Add telo as a custom connector on grok.com
- Go to grok.com/connectors.
- Choose New Connector, then Custom.
- Enter https://telo.health/mcp.
- A telo page opens in your browser. Enter your email, type the 6-digit code and approve access. Never paste a code or token into the chat.
- Grok discovers the telo tools and makes them available in conversations.
Or add telo to the Grok CLI
The first command saves the server in ~/.grok/config.toml. The browser opens for sign-in on first use, and the token is stored in ~/.grok/mcp_credentials.json. grok mcp doctor diagnoses a failing connection.
grok mcp add --transport http telo https://telo.health/mcp
grok mcp listCheck that Grok can read Apple Health
- Ask Grok to use telo to list available metrics and the dates they cover.
- Confirm the answer comes from a telo tool call with real dates. If it describes data without calling a tool, it is guessing.
A first prompt
Asking for coverage first keeps gaps visible. A missing day is unavailable, not zero.
Use telo to check which Apple Health metrics are available and how recent they are. Then compare my sleep and resting heart rate over the last 7 days with the 7 days before, and list the dates with missing records.Troubleshooting and removal
The xAI API remote MCP tool takes a static token only, so it is not a route for telo, which signs in with OAuth. Use grok.com or the Grok CLI.
To remove telo from the CLI, run grok mcp remove telo. On grok.com, remove it from your connectors. If the connection works but records are missing, check the sync in the telo app. A working MCP connection does not prove that HealthKit read permissions were granted on the iPhone.
Practical questions
Does Grok read Apple Health on its own?
No. Apple Health stays on the iPhone and Grok has no integration with it. A custom MCP connector such as telo gives Grok the records the telo iPhone app syncs.
Can I use telo through the xAI API?
Not as an end user. The API MCP tool sends a fixed Authorization token and does not run OAuth sign-in. grok.com and the Grok CLI both do.
Does the connector also work on Grok mobile?
Connectors belong to the Grok account. Add telo on grok.com first; xAI does not document the mobile behaviour in detail.
Sources and availability
Plans, regions and interfaces can change. Check the official sources before setting up.
How this guide was prepared
Prepared with AI assistance using the cited official documentation and the telo workflow described in the project. Screens and permissions can vary by account. This review did not include a complete authenticated test in each assistant.