Skip to main content
Glama
axelfreeman

GymCam Analytics

by axelfreeman

GymCam Analytics

GymCam turns the cameras a gym already has into automatic attendance and trainer-performance analytics — no new hardware, no check-ins.

Feed it the existing CCTV stream and the class schedule; it recognizes trainers, counts attendees per class, and reports what's actually happening: which classes are full, which are dead, and which trainers fill the room.

Why

Gym owners run on gut feeling. Booking software (Mindbody, Glofox) only captures check-ins — and people skip check-ins, so the data is incomplete. Hardware people-counters (Density, V-Count) cost thousands and count bodies without context.

GymCam reuses what's already in the building and maps counts to classes and trainers — the thing that actually drives revenue.

Related MCP server: Pierre Fitness Platform MCP Server

What it reports

  • Today's summary — classes held, total attendance, top classes

  • Trainer attendance — daily/weekly fill rate and no-show rate per trainer

  • Class performance — every class ranked by fill rate, so dead classes are obvious

  • Revenue insights — most profitable vs. least profitable classes

Install

One command, straight from this repo (requires uv):

uvx --from git+https://github.com/axelfreeman/gymcamanalytics gymcam

Connect to your AI agent

Same command, different config file per client.

Claude Desktop (claude_desktop_config.json):

{"mcpServers": {"gymcam": {"command": "uvx", "args": ["--from", "git+https://github.com/axelfreeman/gymcamanalytics", "gymcam"]}}}

Codex (~/.codex/config.toml):

[mcp_servers.gymcam]
command = "uvx"
args = ["--from", "git+https://github.com/axelfreeman/gymcamanalytics", "gymcam"]

Cursor (.cursor/mcp.json) and Windsurf (~/.codeium/windsurf/mcp_config.json) use the same JSON block as Claude Desktop.

Claude Code:

claude mcp add gymcam -- uvx --from git+https://github.com/axelfreeman/gymcamanalytics gymcam

API key

Tools require an API key. Get one free at https://gymcamanalytics.com/get-key (100 free lookups, no credit card), then set it:

export GYMCAM_API_KEY=your_key_here

Tools

Tool

What it returns

get_today_summary

Classes held, total attendance, top classes

get_trainer_attendance

Fill rate + no-shows for a trainer (day/week)

get_class_performance

Classes ranked by fill rate

get_revenue_insights

Most profitable vs. dead classes

Status

Pre-launch. The MCP server and tool schema are live; tools return sample data until your gym's cameras are connected. Sign up for access.

License

MIT © 2026 Axel Freeman

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    A comprehensive AI-powered fitness tracking application that enables AI tools to interact intelligently with user fitness data, providing personalized workout plans, nutrition tracking, and progress analysis through natural language.
    15
    MIT
  • F
    license
    -
    quality
    -
    maintenance
    Connects AI assistants to fitness data from over 150 wearables including Strava, Garmin, and Fitbit through the Model Context Protocol. It provides 47 tools for sports science-based analysis, training load management, recovery tracking, and personalized nutrition planning.
    16
  • A
    license
    A
    quality
    B
    maintenance
    Connects AI agents to Iridium fitness data to query workout history, nutrition logs, and body measurements. It enables users to track exercise progress, training volume, and personalized trainer analysis through natural language.
    19
    46
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/axelfreeman/gymcamanalytics'

If you have feedback or need assistance with the MCP directory API, please join our Discord server