Labsco
MuShan-bit logo

freesound-mcp

โ˜… 1

from MuShan-bit

A Model Context Protocol (MCP) server that enables AI applications to search and download audio resources from the Freesound platform via natural language commands.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedAccount requiredAdvanced setup

Freesound-MCP

MCP Badge

A Model Context Protocol (MCP) server that enables AI applications to search and download audio resources from the Freesound platform via natural language commands.

Overview

Freesound-MCP is designed to simplify the integration of copyright-free sound resources into AI tools. It follows the Model Context Protocol standard and communicates with host applications via stdin/stdout. The server provides two main capabilities:

  • ๐Ÿ” Search Sounds: Search for sounds by keywords with optional filters for maximum duration and license type
  • โฌ‡๏ธ Download Sounds: Download audio files by sound ID from Freesound
  • ๐ŸŽต Metadata Support: Retrieve detailed information about sounds, including duration, license, and preview links

Features

  • Lightweight MCP server built with Node.js
  • Standard input/output communication mechanism compliant with MCP protocol
  • Secure API key management through environment variables
  • No database required - simple, stateless design

Security Considerations

  • Keep your FREESOUND_API_KEY secret and never expose it in client-side code
  • Input parameters are validated to prevent malicious IDs from being passed to the API
  • The server follows MCP security best practices for communication