[Bug] MCP tools fail with login fail even when API key is valid
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 42/100
- Issue 类型
- 缺陷
- 描述清晰度
- 需要澄清
- 活跃度
- 冷清
- 技术栈
- python
- 领域
- api, authentication, backend
调研方向
首先检查 MCP server 内部的 API 请求和身份验证路径,然后将其 headers 和 endpoint 与 issue 中描述的成功 curl 请求进行比较。检查 web_search 和 understand_image 工具的调用路径。当两个工具都能使用有效的 Token Plan API key 成功针对 China API host 完成身份验证时,即表示完成。
由索引模型根据 Issue 内容生成。
描述
问题描述
使用 minimax-coding-plan-mcp 时,web_search 和 understand_image 工具返回认证错误,但 API Key 实际上是有效的。
环境信息
- MCP Server: minimax-coding-plan-mcp
- Client: OpenClaw (使用 mcporter 调用)
- OS: macOS
- uvx 路径: 已确认可用
复现步骤
- 配置 MCP server 使用 Token Plan API Key
- 设置 MINIMAX_API_HOST=https://api.minimaxi.com (中国版)
- 调用 web_search 或 understand_image 工具
错误信息
API Error: login fail: Please carry the API secret key in the Authorization field of the request header, please check your API key and API host.
额外发现
- 直接用 curl 调用 MiniMax API 可以成功(用同一个 API Key)
- MCP server 本身在线(mcporter list 显示 2 tools, healthy)
- 问题是 MCP server 内部调用 API 时认证失败
关联 Issue
- #981: 类似的认证错误问题
- #20: OpenClaw MCP 进程管理问题
可能原因
- MCP server 内部调用 API 的方式与直接 API 调用不同
- Token Plan 的 API 可能需要特殊的认证头或端点
- 可能是 OpenClaw mcporter 与 minimax-coding-plan-mcp 之间的兼容性问题
注意:这是通过 OpenClaw 的 mcporter 工具调用的,不是直接通过 Claude Desktop 或 Cursor
- 主要语言
- Python
- 星标
- 101
- 派生
- 31
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
MiniMax-AI/MiniMax-Coding-Plan-MCP 的其他 Issue
-
难度 5/5 一周以上 新手友好度 10/100
-
bug
难度 2/5 1-3 小时 新手友好度 30/100
-
难度 5/5 一周以上 新手友好度 25/100
-
bug
难度 4/5 3-5 天 新手友好度 35/100
-
bug
难度 3/5 1-2 天 新手友好度 35/100
查看 MiniMax-AI/MiniMax-Coding-Plan-MCP 的全部 Issue
相似的 Issue
-
Atomic append fails to create a missing file可能已有人在做 @harbinresearcher 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 70/100
fabiocaccamo/python-fsutil#201 ·
-
难度 2/5 1-3 小时 新手友好度 72/100
维护者通常 1 天内回复
-
task
难度 2/5 1-3 小时 新手友好度 78/100
danparshall/claude_researcher#87 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 62/100
GhostManager/Ghostwriter#998 · 1 条评论 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 85/100
datajoint/datajoint-python#1586 ·
维护者通常 1 天内回复