Skip to main content
Glama
Alex-Keyes

Boostcamp MCP Server

by Alex-Keyes

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_my_profileA

Get the current user's profile and settings from Boostcamp.

list_enrolled_programsA

List all fitness programs the user is currently enrolled in.

get_training_historyC

Get the user's training history. Default timezone offset is -300.

get_payment_historyA

Get the user's payment history.

list_custom_exercisesA

List the custom exercises created by the user.

list_all_programsB

List all available programs with pagination and optional keyword search.

get_program_detailsA

Get detailed information about a specific program by its ID.

list_blogsC

List blog posts with pagination.

get_home_summaryB

Get dashboard summary statistics (total workouts, weight, streak).

get_home_programsC

Get a summary of active/recent user programs.

get_home_chartC

Get training volume chart data.

get_home_muscleC

Get muscle group distribution data.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/Alex-Keyes/boostcamp-mcp'

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