naftiko: 1.0.0-alpha2 info: label: Fitbit Devices API — Devices description: Fitbit Devices API. List the user's paired Fitbit devices, battery level, and last sync time, and manage alarms. tags: - Fitbit - Devices - Wearable created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: FITBIT_ACCESS_TOKEN: FITBIT_ACCESS_TOKEN capability: consumes: - type: http namespace: devices-devices baseUri: https://api.fitbit.com description: Fitbit Devices API. resources: - name: devices path: /1/user/-/devices.json operations: - name: listDevices method: GET description: List the user's paired Fitbit devices. outputRawFormat: json outputParameters: - name: result type: object value: $. authentication: type: bearer value: '{{env.FITBIT_ACCESS_TOKEN}}' placement: header exposes: - type: mcp namespace: devices-mcp port: 9090 transport: http description: MCP adapter for Fitbit Devices API. tools: - name: fitbit-list-devices description: List the authorized user's paired Fitbit devices. hints: readOnly: true destructive: false idempotent: true call: devices-devices.listDevices outputParameters: - type: object mapping: $.