Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@olavarriaga/n8n-nodes-myfitnesspal) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
n8n-nodes-myfitnesspal
This is a community node for n8n that integrates with MyFitnessPal's API, allowing you to automate your health and fitness tracking workflows.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Resources
Installation
Follow these steps to install the node:
- Open your n8n instance
- Go to Settings > Community Nodes
- Select Install
- Enter
@olavarriaga/n8n-nodes-myfitnesspalin Enter npm package name - Click Install
Alternatively, you can install it with npm:
npm install @olavarriaga/n8n-nodes-myfitnesspalOperations
Food Operations
- Search Foods: Search for food items in the database
- Get Food Item: Get detailed information about a specific food item
- Add Food to Diary: Add a food item to your diary
Diary Operations
- Get Diary: Retrieve diary entries for a specific date
- Add Food to Diary: Log food items to your diary with meal type and serving size
Exercise Operations
- Get Exercise: View exercise entries for a specific date
- Add Exercise: Log new exercise activities with duration and calories burned
User Operations
- Get User Profile: Retrieve user profile information
Credentials
To use this node, you need to set up MyFitnessPal API credentials:
- Client ID
- Client Secret
- Access Token
You can obtain these credentials from the MyFitnessPal API portal.
Compatibility
- n8n: >= 1.0.0
- MyFitnessPal API: v2
Resources
Version History
1.0.0
- Initial release
- Support for food, diary, exercise, and user profile operations
- Full MyFitnessPal API v2 integration
License
Author
Manuel Olavarriaga (@olavarriaga)