Skip to content

支持自定义媒资本地保存路径及模块化开启工具功能 #15

@crazyyanchao

Description

@crazyyanchao

Basic Information - Feature about

为 MiniMax-MCP-JS 增加两项配置参数

Proposal

功能概述
为 MiniMax-MCP-JS 增加两项配置参数:1) 允许用户为不同类型媒资(如图片、音频、视频等)分别设置本地存储路径;2) 支持通过参数控制选择性启用部分工具模块,例如可单独启用或禁用语音相关功能。

介绍

我希望为 MiniMax-MCP-JS 增加两个配置功能:

  1. 为不同媒资类型设置独立的本地保存路径
    目前媒资文件保存路径可能较为固定,希望允许用户通过配置文件或环境变量,为图片、音频、视频等不同媒资类型分别指定本地存储目录,便于文件分类管理。

  2. 支持通过参数开启部分工具功能
    当前所有工具可能默认全部启用,但对于仅需部分功能(例如只使用语音相关工具)的用户,希望支持通过配置参数选择性启用特定工具集,例如可单独开启或关闭语音识别、语音合成等功能模块,以提升运行效率和资源利用率。

理由

实现此功能将有助于以下使用场景:

  • 用户可按项目或媒资类型管理文件存储,避免文件混杂。
  • 在资源受限或功能需求明确的场景下,可仅启用所需工具,减少不必要的资源占用与加载时间。
  • 便于在集成或测试环境中灵活配置功能组合。

其它

建议打包方式:

{
  "mcpServers": {
    "image-recognize": {
      "command": "npx",
      "args": ["-y", "@minimax/mcp"],
      ...
    }
  }
}
{
  "mcpServers": {
    "image-recognize": {
      "command": "npx",
      "args": ["-y", "@minimax/image-recognize"],
      ...
    }
  }
}
{
  "mcpServers": {
    "image-recognize": {
      "command": "npx",
      "args": ["-y", "@minimax/audio-tts"],
      ...
    }
  }
}

...

上述供参考,方便用户按需引入:)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions