LabscoMCP early access ↗
MuShan-bitMCP SERVER

Freesound MCP

Search Freesound for copyright-free audio by description, and download the file it finds.

by MuShan-bit ↗Stock Media LibrariesCommunity

LABSCO SUMMARY

Sound effects sourced without leaving the editor.

Licence and duration are filters rather than things to check afterwards, so what comes back is already usable — and the download step puts the file on disk instead of handing you a link.

What it is

A Node.js MCP server over the Freesound API. Sounds are searched by keyword with optional maximum-duration and licence filters, metadata comes back with duration, licence and preview links, and the audio file itself is downloaded by sound id. It is stateless — no database.

What you get

  • Sounds searched by keyword, filtered by maximum duration and by licence type
  • Metadata for a result: duration, licence and preview link
  • The audio file downloaded by sound id into a directory you name

Requirements

Node.js and a Freesound API key, obtained free from Freesound's API page and passed to the server as an environment variable. Build with npm run build and point the client at build/index.js, which is where the build writes (the README says dist/index.js).

Setup effort

Build from source — git clone https://github.com/MuShan-bit/freesound-mcp.git