Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,524Letters: 13Defects: 1,322counted 3 min ago
teppi

Server definition

Hash
sha256:74c27d8607d2098c4d18af43bade30bef9212091cbaa41101944390ad79d0c06
What it is
What a remote MCP server returned when asked what it offers: 17 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "The user's activity goals (steps/distance/calories/active-minutes) for the daily or weekly period. Fitbit REST: GET /1/user/-/activities/goals/{period}.json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "period": { "description": "Goal period — 'daily' or 'weekly' (required).", "enum": [ "daily", "weekly" ], "type": "string" } }, "required": [ "period" ], "type": "object" }, "name": "fitbit_activity_goals", "outputSchema": null }, { "description": "Activity metric time series over a date range (e.g. daily steps for a week). Max 1095 days. Fitbit REST: GET /1/user/-/activities/{resource}/date/{startDate}/{endDate}.json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "endDate": { "description": "Range end date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" }, "resource": { "description": "Activity metric to fetch (required).", "enum": [ "steps", "distance", "calories", "floors", "elevation", "minutesSedentary", "minutesLightlyActive", "minutesFairlyActive", "minutesVeryActive", "activityCalories" ], "type": "string" }, "startDate": { "description": "Range start date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" } }, "required": [ "resource", "startDate", "endDate" ], "type": "object" }, "name": "fitbit_activity_time_series", "outputSchema": null }, { "description": "Body fat percentage log entries for a date. Fitbit REST: GET /1/user/-/body/log/fat/date/{date}.json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "date": { "description": "Date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" } }, "required": [ "date" ], "type": "object" }, "name": "fitbit_body_fat_log", "outputSchema": null }, { "description": "Breathing (respiratory) rate summary for a date or range. Fitbit REST: GET /1/user/-/br/date/{date}[/{endDate}].json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "date": { "description": "Date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" }, "endDate": { "description": "Range end date, yyyy-MM-dd or 'today' (optional).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" } }, "required": [ "date" ], "type": "object" }, "name": "fitbit_breathing_rate", "outputSchema": null }, { "description": "Cardio fitness score (VO2 max estimate) for a date or range. Fitbit REST: GET /1/user/-/cardioscore/date/{date}[/{endDate}].json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "date": { "description": "Date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" }, "endDate": { "description": "Range end date, yyyy-MM-dd or 'today' (optional).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" } }, "required": [ "date" ], "type": "object" }, "name": "fitbit_cardio_score", "outputSchema": null }, { "description": "Daily activity summary for a date — steps, distance, floors, calories, active minutes, and the day's logged activities. Fitbit REST: GET /1/user/-/activities/date/{date}.json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "date": { "description": "Date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" } }, "required": [ "date" ], "type": "object" }, "name": "fitbit_daily_activity_summary", "outputSchema": null }, { "description": "Food/nutrition log for a date — logged foods and daily nutrition totals (calories, macros). Fitbit REST: GET /1/user/-/foods/log/date/{date}.json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "date": { "description": "Date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" } }, "required": [ "date" ], "type": "object" }, "name": "fitbit_food_log", "outputSchema": null }, { "description": "List the user's Fitbit devices/trackers (battery, last sync, version). Fitbit REST: GET /1/user/-/devices.json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": {}, "type": "object" }, "name": "fitbit_get_devices", "outputSchema": null }, { "description": "The current user's Fitbit profile (name, age, gender, height, timezone, member since, avatar, etc.). Fitbit REST: GET /1/user/-/profile.json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": {}, "type": "object" }, "name": "fitbit_get_profile", "outputSchema": null }, { "description": "Heart-rate time series — resting HR and time in each HR zone. Give a single date + period, OR a date + endDate range. Fitbit REST: GET /1/user/-/activities/heart/date/{date}/{period|endDate}.json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "date": { "description": "Date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" }, "endDate": { "description": "Range end date, yyyy-MM-dd or 'today' — if given, `period` is ignored.", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" }, "period": { "default": "1d", "description": "Period ending at `date` — used only when `endDate` is omitted (default '1d').", "enum": [ "1d", "7d", "30d", "1w", "1m" ], "type": "string" } }, "required": [ "date" ], "type": "object" }, "name": "fitbit_heart_rate", "outputSchema": null }, { "description": "Heart rate variability (HRV) summary for a date or range. Fitbit REST: GET /1/user/-/hrv/date/{date}[/{endDate}].json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "date": { "description": "Date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" }, "endDate": { "description": "Range end date, yyyy-MM-dd or 'today' (optional).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" } }, "required": [ "date" ], "type": "object" }, "name": "fitbit_hrv", "outputSchema": null }, { "description": "Lifetime and best-ever activity statistics (total steps, distance, floors; personal bests). Fitbit REST: GET /1/user/-/activities.json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": {}, "type": "object" }, "name": "fitbit_lifetime_stats", "outputSchema": null }, { "description": "Skin temperature (relative to baseline) for a date or range. Fitbit REST: GET /1/user/-/temp/skin/date/{date}[/{endDate}].json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "date": { "description": "Date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" }, "endDate": { "description": "Range end date, yyyy-MM-dd or 'today' (optional).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" } }, "required": [ "date" ], "type": "object" }, "name": "fitbit_skin_temperature", "outputSchema": null }, { "description": "Sleep logs for a date (or date range) — stages/levels, duration, efficiency, start/end times. Fitbit REST: GET /1.2/user/-/sleep/date/{date}[/{endDate}].json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "date": { "description": "Date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" }, "endDate": { "description": "Range end date, yyyy-MM-dd or 'today' (optional; max 100-day range).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" } }, "required": [ "date" ], "type": "object" }, "name": "fitbit_sleep_log", "outputSchema": null }, { "description": "Blood oxygen saturation (SpO2) summary for a date or range. Fitbit REST: GET /1/user/-/spo2/date/{date}[/{endDate}].json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "date": { "description": "Date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" }, "endDate": { "description": "Range end date, yyyy-MM-dd or 'today' (optional).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" } }, "required": [ "date" ], "type": "object" }, "name": "fitbit_spo2", "outputSchema": null }, { "description": "Water intake log for a date. Fitbit REST: GET /1/user/-/foods/log/water/date/{date}.json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "date": { "description": "Date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" } }, "required": [ "date" ], "type": "object" }, "name": "fitbit_water_log", "outputSchema": null }, { "description": "Body weight log entries for a date. Fitbit REST: GET /1/user/-/body/log/weight/date/{date}.json.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "date": { "description": "Date, yyyy-MM-dd or 'today' (required).", "pattern": "^(\\d{4}-\\d{2}-\\d{2}|today)$", "type": "string" } }, "required": [ "date" ], "type": "object" }, "name": "fitbit_weight_log", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:74c27d8607d2098c4d18af43bade30bef9212091cbaa41101944390ad79d0c06 | sha256sum