1. Conduid
  2. Developer Tools
  3. Hevy MCP Ts
MCP server · Developer Tools

Hevy MCP Ts

A TypeScript MCP Server for interacting with Hevy Workout App in LLMs

Unclaimed last commit a year ago devtools
41Fair

Scored 5 months ago · breakdown

About Hevy MCP Ts

Hevy MCP Ts is an MCP server published by amilz in the Developer Tools category: a TypeScript MCP Server for interacting with Hevy Workout App in LLMs.

The repository has 2 stars and 0 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/amilz/hevy-mcp-ts

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Hevy MCP Ts

Powered by Claude · Grounded in docs

I know everything about Hevy MCP Ts. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 7 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Hevy MCP

A TypeScript Model Context Protocol (MCP) server implementation for interacting with the Hevy workout tracking API.

Overview

Hevy MCP provides AI assistants with access to your Hevy workout data through the Model Context Protocol. This server enables AI tools to retrieve and analyze your workout history, helping you gain insights into your fitness journey.

Hevy MCP

Features

  • Retrieves workout history from Hevy API
  • Implements the Model Context Protocol for AI assistant integration
  • Simple setup with configurable options

API Tools

At present, the MCP server provides the following tools:

  • getWorkouts: Retrieve user workouts with pagination

(I haven't convinced myself that additional methods will be useful with the LLM--if you have ideas/thoughts, drop an issue or PR!)

Requirements

Installation

Clone the repository

git clone https://github.com/amilz/hevy-mcp.git && cd hevy-mcp

Install dependencies

npm install

Build the TypeScript code:

npm run build

Configuration

Before using the application, you need to set up your Hevy API key in your LLM (example for Claude Desktop). Your Claude Desktop config file should look like this:

{
    "mcpServers": {
        "hevy": {
            "command": "node",
            "args": [
                "/path/to/hevy-mcp/build/src/index.js"
            ],
            "env": {
                "HEVY_API_KEY": "xyz"
            }
        }
    }
}

Usage

Restart your LLM Environment to apply the changes. Try a simple query like "Summarize my last 5 workouts" or "based on my last 10 workouts, could you recommend a workout for today?"

Dependencies

README fetched from the repository 7 days ago. The original is authoritative.

Questions

About Hevy MCP Ts

How do I install Hevy MCP Ts?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Hevy MCP Ts safe to use with an AI agent?

Its trust score is 41 out of 100 (fair). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Hevy MCP Ts still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.