Back to Home
mvilanova icon

tempo-ai-mcp

Verified Safe

by mvilanova

Overview

This server connects AI models (like Claude and ChatGPT) to the Tempo AI API, enabling them to retrieve athlete workout, event, and wellness data via defined tools.

Installation

Run Command
mcp run src/tempoai_mcp_server/server.py

Environment Variables

  • API_KEY
  • TEMPO_AI_API_BASE_URL
  • MCP_TRANSPORT
  • MCP_SSE_MOUNT_PATH
  • FASTMCP_HOST
  • FASTMCP_PORT
  • FASTMCP_LOG_LEVEL

Security Notes

The project uses `subprocess.run` within its CLI for installation (`mcp install`), which is a controlled operation with fixed arguments and not susceptible to arbitrary command injection from user input. API keys are managed through environment variables or user prompts and stored securely in a `.env` file with restrictive permissions. Network requests are handled by `httpx` with error handling. The base API URL is configurable. The `curl | bash` installation method, while common, inherently relies on trusting the source.

Similar Servers

Stats

Interest Score34
Security Score8
Cost ClassMedium
Avg Tokens700
Stars1
Forks0
Last Update2025-12-03

Tags

API ConnectorAI ToolsFitness TrackingPythonModel Context Protocol