Content Tools
ihateaudio.com
An audio editing MCP server that provides tools to trim, join, split, remove silence, and add fade-in/fade-out effects to audio files.
ENDPOINT 1
https://ihateaudio.com/mcp
MCP server metadata
- Name
- ihateaudio
- Version
- 0.3.0
Known tools 48
audio_trimmerCuts an audio file down to a start and end time, or removes that section.
Inferred read-onlyaudio_joinerJoins several audio files into one, in the order given, with an optional gap.
Inferred read-onlyaudio_splitterSplits a recording into parts: a set number, a set length, or at silences.
Inferred read-onlyaudio_compressorMakes an audio file smaller by lowering its bitrate, sample rate or channel count.
Inferred read-onlysend_audio_on_whatsappPrepares audio to fit WhatsApp's 16 MB limit by recompressing it or splitting it at pauses.
Inferred read-onlysend_audio_on_discordPrepares audio to fit Discord's upload limit by recompressing it or splitting it.
Potential side effectssend_audio_by_emailPrepares audio to fit common email attachment limits by recompressing it or splitting it.
Potential side effectsaudio_normalizerNormalizes loudness to a LUFS target, such as -14 for Spotify or -16 for podcasts, with a true-peak ceiling.
Inferred read-only8d_audio_makerPans the audio in a circle around the listener (the "8D audio" effect).
Inferred read-onlyloudness_meterMeasures integrated loudness (LUFS), loudness range and true peak to ITU-R BS.
Inferred read-onlyvocal_removerRemoves the vocals from a song by source separation and returns the instrumental.
Inferred read-onlyacapella_extractorIsolates the vocals from a song by source separation and returns the vocal track.
Inferred read-onlystem_splitterSeparates a song into stems (vocals, drums, bass, other) by source separation.
Inferred read-onlyaudio_transcriberTranscribes the speech in a recording to text with the Whisper speech recognition model.
Inferred read-onlynoise_removerReduces background noise such as hiss, hum and room noise in a recording.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.ihateaudio]
url = "https://ihateaudio.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"ihateaudio": {
"type": "http",
"url": "https://ihateaudio.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: ihateaudio
Remote MCP URL: https://ihateaudio.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"ihateaudio": {
"url": "https://ihateaudio.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"ihateaudio": {
"type": "http",
"url": "https://ihateaudio.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "ihateaudio",
"transport": "streamable-http",
"url": "https://ihateaudio.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.