返回市场
红矿项目管理服务器

红矿项目管理服务器

作者:Nunocky2 星标更新:2025-05-27

项目介绍

Redmine MCP Server

API 参考

安装

uv sync

使用 Cline

    "Redmine": {
      "disabled": false,
      "command": "uv",
      "args": [
        "--directory",
        "<path_to_mcp_server>",
        "run",
        "main.py"
      ],
    }

注意事项

减少工具数量

如果在 main.py 中注册所有工具,在像 Claude Desktop 这样的环境中,读取初始工具列表时可能会达到令牌上限。实际使用时,请只注册必要的工具,例如排除需要管理员权限的API。

手动与 MCP 服务器交互

要通过管道传递 API 请求到 main.py 来获取工具列表,可以使用以下方法。

(echo '{"jsonrpc":"2.0","id":0, "method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"mcp-util-list-tools","version":"0.1.0"}}}' ; \
 echo '{"jsonrpc":"2.0",         "method":"notifications/initialized"}' ; \
 echo '{"jsonrpc":"2.0", "id":2, "method":"tools/list"}') | python main.py

支持的API

  • 问题
  • 项目
  • 项目成员
  • 用户
  • 时间条目
  • 新闻
  • 问题关系
  • 版本
  • 维基页面
  • 查询
  • 附件
  • 问题状态
  • 跟踪器
  • 枚举
  • 问题类别
  • 角色
  • 自定义字段
  • 搜索
  • 文件
  • 我的账户
    - [ ] 日志

许可证

此源代码根据 Apache 许可证,版本 2.0 授权。详情见 LICENSE。