Package Information
Released: 9/18/2025
Downloads: 106 weekly / 216 monthly
Latest Version: 0.1.0
Author: nileshmurf
Available Nodes
Documentation
n8n-nodes-murf
This is an n8n community node for Murf AI. It provides integration with Murf's AI-powered voice and audio processing services.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Resources
Credentials
Compatibility
Usage
Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
npm install n8n-nodes-murf
Operations
The Murf AI node provides the following operations:
Text to Speech
- Generate Speech: Convert text to natural-sounding speech using AI voices
- Supports multiple languages and voice styles
- Control speech parameters like speed, pitch, and emphasis
- Add pauses and customize pronunciation
Voice Changer
- Convert Voice: Transform audio files by changing voice characteristics
- Modify voice properties while maintaining natural sound
- Support for various audio formats
Translation
- Translate: Translate text between supported languages
- High-quality translations optimized for voice synthesis
- Preserve formatting and special characters
Dubbing
- Create Dubbing Job: Create automated dubbing jobs for videos
- Support for multiple target languages
- File or URL input options
- Optional project creation for Murf UI editing
- Priority levels for processing
- Webhook support for status updates
- Check Job Status: Monitor the progress of dubbing jobs
- Get detailed status information
- Access download URLs for completed jobs
- View credit usage and remaining credits
Node Structure
nodes/Murf/
├── Dubbing/
│ ├── DubbingDescription.ts # Dubbing node parameters
│ └── DubbingExecute.ts # Dubbing operations logic
├── TextToSpeech/
│ └── ... # Text to Speech components
├── VoiceChanger/
│ └── ... # Voice Changer components
├── Translations/
│ └── ... # Translation components
├── Murf.node.ts # Main node definition
└── Murf.node.json # Node metadata
Credentials
The node requires API credentials from Murf AI:
Murf API (
murfApi)- Required for Text to Speech, Voice Changer, and Translation operations
- Get your API key from Murf AI Dashboard
Murf Dubbing API (
murfDubApi)- Required for Dubbing operations
- Get your Dubbing API key from Murf Dub
Compatibility
- Requires n8n version 1.0.0 or later
- Follows n8n community node standards
Usage
- Install the node package
- Add your Murf AI credentials in n8n
- Add the Murf AI node to your workflow
- Configure the desired operation and parameters
- Connect with other nodes as needed
Resources
Development
To develop the node:
- Clone the repository
- Install dependencies:
npm install - Build:
npm run build - Link to n8n:
npm link - Start n8n:
n8n start