Skip to content

[Bug]: MCP 的输出内容过大时被莫名截断 #472

Description

@W-reverse

Affected area

MCP / tools

Version or commit

0.3.1

Environment

MacOS
Safari
Docker 部署

Reproduction steps

1、勾选 mcp
2、mcp 返回字符数极多的结果
3、模型无法读取全部内容

Expected behavior

如图所示,我使用的是一个哔哩哔哩的字幕提取 mcp,可以通过视频链接提取该视频的字幕

如果使用别的 chat 软件,比如 kelivo,或者移动端的 RikkaHub,同一个mcp,输出都会被完整的输出,模型也能够完全读取,例如我提取的这个视频,它的内容一直讲到刘秀称帝

Image

Actual behavior

但使用 deeix 的过程中,如果视频过长,字幕内容很多,mcp 提取的内容就会被截断,模型只能读取前面的 2000 个字符左右

Image

如图,同样的视频,同样的 mcp,在 deeix 平台,mcp 输出的字幕被截断,模型只能读取到王莽灭亡,王莽灭亡➡️刘秀称帝的字幕全部被截断

Image Image

Logs, screenshots, or request samples

No response

Configuration and deployment context

No response

Pre-submit checklist

  • I searched existing issues and pull requests.
  • I removed secrets, tokens, credentials, and personal data from this report.
  • This is not a security vulnerability report.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions