n8n-piapi-automation

MCP-powered n8n workflow automation for PiAPI integration

GitHub Stars

0

User Rating

Not Rated

Forks

0

Issues

0

Views

1

Favorites

0

README
šŸš€ n8n-piapi-automation

MCP-powered n8n workflow automation for PiAPI integration with image, music, and video generation

Quick Start
# Setup everything
cd scripts && ./setup.sh

# Test basic workflows
./test-workflows.sh

# Test advanced features
./test-advanced-workflows.sh

# Create backup
./backup.sh
Structure
  • workflows/ - n8n workflow JSON files
  • configs/ - Environment and credential configs
  • scripts/ - Automation scripts
  • tests/ - Automated test suites
  • logs/ - Application logs
  • backups/ - Workflow backups
Commands
  • setup.sh - Complete n8n setup with workflows
  • import-workflows.sh - Import all workflows
  • test-workflows.sh - Test all endpoints
  • backup.sh - Create full backup
Features

āœ… Working PiAPI Integration - Image, music, and video generation
āœ… Advanced Polling System - Automatic status checking until completion
āœ… Multi-Model Support - Flux Pro/Dev, Midjourney, Kling, LLM
āœ… Content Download & Storage - Automatic file organization
āœ… MCP-Powered Automation - CLI-based workflow management
āœ… GitHub Integration - Version control and CI/CD
āœ… Automated Testing - Webhook endpoint validation
āœ… Easy Deployment - One-command setup and import

Next Steps
  1. Update configs/credentials-template.json with real API keys
  2. Add new workflows to workflows/ directory
  3. Run tests regularly with test-workflows.sh
  4. Use GitHub Actions for automated testing
Author Information

0

Followers

27

Repositories

0

Gists

1

Total Contributions

Top Contributors

Threads