Real-time streaming

Connect your heart rate to AI

Stream real-time heart rate data from any Bluetooth chest strap to AI agents via MCP (Model Context Protocol).

Get the App

Download for iOS or Android to start streaming your heart rate data.

iOS

Requires iOS 15 or later. Install via TestFlight for beta access.

Coming Soon

Android

Requires Android 8.0 or later. Direct APK download available.

Coming Soon

Works with popular Bluetooth heart rate monitors

Polar Garmin Wahoo Coospo

Setup Guide

Get streaming in under 5 minutes.

1

Install & Configure

Download the app and set your heart rate zones. You can use defaults based on your age or customize them.

  • Tap "Generate Code" to get your unique pairing code
  • This code connects your data to AI agents
2

Connect Your Chest Strap

Put on your Bluetooth chest strap and wet the sensors for better contact.

  • Tap "Scan for Devices" in the app
  • Select your device from the list
  • Heart rate appears on screen when connected
3

Connect to Your AI

Add the MCP server to your AI platform (Claude, Vermillion, etc.) and share your pairing code.

MCP Server Endpoint

https://hr2mcp.com/mcp

For Developers

Integrate heart rate data into your AI agents and applications.

Available MCP Tools

getCurrentHeartRate

Get the latest heart rate reading with BPM, zone, and timestamp.

getHeartRateHistory

Get all readings from the last N seconds (1-1800).

getHeartRateStats

Get statistics: average, min, max, and time in each zone.

Example MCP Request
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "getCurrentHeartRate",
    "arguments": { "pairingCode": "condor34" }
  }
}
REST API Alternative
# Get current heart rate
GET https://hr2mcp.com/api/hr/current?code={pairingCode}

# Get history
GET https://hr2mcp.com/api/hr/history?code={pairingCode}&seconds=300

# Get stats
GET https://hr2mcp.com/api/hr/stats?code={pairingCode}&seconds=300
View Source on GitHub