coze-dev / coze-dev/coze-studio

希望支持streamble http协议的mcp插件接入

Open
#628 0 comments 2 reactions 0 assignees View on GitHub
feature-request
Dominant language
TypeScript
Stars
21.6k
Forks
3.1k
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**

目前在使用 MCP 平台进行插件开发时,官方仅支持标准 HTTP 协议方式进行通信,无法直接支持基于 streamble-http 协议的双向流通信场景。对于需要长连接、高频交互或需要更实时响应的插件,这种限制使得开发过程受限,无法发挥 streamble-http 的优势。

**Describe the solution you'd like**

希望 MCP 插件体系能够原生支持 streamble-http 协议的接入方式,例如通过定义插件的某种通信类型为 streamble 模式,在插件注册、调用、上下文维护等方面提供必要的支持。这样可以使插件更高效地处理流式数据请求,适配更多实时交互的场景需求。

**Describe alternatives you've considered**

在插件内部自行实现 streamble-http 协议的解析与适配,并通过标准 HTTP 请求包裹通信,但这种方式开发复杂度高,且容易造成语义与协议层混淆。
使用 websocket 等其他长连接方案,但与现有插件模型集成度低,需进行大量自定义开发。

**Additional context**

streamble-http 协议在处理实时数据通信、双向流、流式输出等场景中有较强优势。若 MCP 平台能够支持此类协议,将进一步提升插件生态的灵活性和适用范围,满足更多高性能场景的需求。

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.