Token导航 LogoToken导航TokenDH.com
Freesound MCP logo
AI代理未说明官方级别未说明来源级核验

Freesound MCP

MCP Server

Freesound-MCP是一个基于Model Context Protocol的服务,允许AI应用通过自然语言命令从Freesound平台搜索和下载音频资源。

工具数

2

提示词数

0

GitHub Stars

1

资源数

0
TypeScriptClaude自然语言处理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

MuShan-bit

提供方

MuShan-bit

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

自由声音MCP

](https://lobehub.com/mcp/mushan-bit-freesound-mcp)

模型上下文协议(MCP)服务器,使AI应用程序能够从 自由之声 平台通过自然语言命令。

概述

Freesound MCP旨在简化将无版权的声音资源集成到AI工具中的过程。它遵循模型上下文协议标准,并通过stdin/stdout与主机应用程序通信。服务器提供两个主要功能:

  • 🔍 搜索声音:使用可选过滤器按关键字搜索声音,以获得最长持续时间和许可证类型
  • ⬇️ 下载声音:从Freesound按声音ID下载音频文件
  • 🎵 元数据支持:检索有关声音的详细信息,包括持续时间、许可证和预览链接

特性

  • 使用Node.js构建的轻量级MCP服务器
  • 符合MCP协议的标准输入/输出通信机制
  • 通过环境变量确保API密钥管理的安全性
  • 无需数据库-简单、无状态的设计

先决条件

  • Node.js(支持CommonJS模块)
  • npm或yarn包管理器
  • Freesound API密钥(在 Freesound API页面)

安装

  1. 克隆存储库:
git clone https://github.com/yourusername/freesound-mcp.git
cd freesound-mcp
  1. 安装依赖项:
npm install
  1. 构建项目:
npm run build

设置

  1. 从获取您的Freesound API密钥 Freesound API页面
  1. 将API密钥设置为环境变量:
export FREESOUND_API_KEY=your_freesound_api_key_here

Claude桌面中的配置

要在Claude Desktop中配置此MCP服务器,请执行以下操作:

  1. 打开克劳德桌面首选项
  2. 导航到“Beta功能”→ “模型上下文协议(MCP)工具”
  3. 点击“配置”以管理MCP服务器
  4. 添加具有以下详细信息的新服务器配置:

- 名称:“Freesound MCP” - 命令: node - 论据: /path/to/freesound-mcp/dist/index.js (跑步后 npm run build) - 环境变量:确保 FREESOUND_API_KEY 可用于该进程

  1. 保存配置并重新启动Claude

重启Claude后,您将能够在对话中使用Freesound工具。

用法

在Claude中配置后,您可以使用自然语言命令,例如:

  • “在30秒内为我找到一个雨林环境声音”
  • “下载声音#123456为高质量”

可用工具

1.自由搜索(freesound_search)

通过提供关键字和可选过滤器在Freesound上搜索声音。

参数:

  • query (必填):搜索关键字
  • maxDuration (可选):声音的最大持续时间(秒)
  • license (可选):要搜索的声音的许可证类型

退货:

  • 声音对象数组,包含:

- id:声音ID - name:声音名称 - duration:声音持续时间(秒) - license:声音许可证 - preview:声音预览URL

2.免费下载(freesound_download)

通过声音ID从Freesound下载声音。

参数:

  • soundId (必填):要下载的声音的ID
  • quality (可选):音频质量('hq'表示高质量,'lq'表示低质量),默认为'lq\]
  • downloadDir (可选):自定义下载目录,默认为~/.freesound mcp/downloads

退货:

  • filePath:下载文件的路径

安全考虑

  • 保持你的 FREESOUND_API_KEY 机密,永远不要在客户端代码中公开
  • 对输入参数进行验证,以防止恶意ID传递到API
  • 服务器遵循MCP通信安全最佳实践

贡献

欢迎投稿!请随时提交拉取请求。对于重大更改,请先打开一个问题来讨论您想要更改的内容。

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

致谢

目录标签

目录标签

TypeScriptClaude自然语言处理音频资源本地部署AI工具集成版权免费资源MCP协议

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明noneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP