🚀MCP Gateway v0.4.0发布啦!支持MCP服务代理

:partying_face: 佬们早啊!昨晚深夜我们发布了MCP Gateway的v0.4.0版本!

:rocket: 本次更新的亮点:
:white_check_mark: 支持代理现有的 MCP 服务 —— 你现在可以通过 MCP Gateway 将请求直接转发给其他 MCP Server,实现多服务统一入口!

简单说就是下面这两种场景都完美覆盖了:
User-> MCP Client → MCP Gateway(MCP: SSE, Streamable HTTP) → MCP Servers(MCP: STDIO, SSE, Streamable HTTP)

User-> MCP Client → MCP Gateway(MCP: SSE, Streamable HTTP) → HTTP APIs

欢迎各位佬试用并反馈使用体验!:heart:
:backhand_index_pointing_right: 点击查看发布详情

目前我们开发协作群体和社区规模在持续扩张, 也陆续有公司在生产环境应用使用了MCP Gateway啦(目前已知最大的公司是字节在项目里采用了),欢迎各位感兴趣的佬加入!

91 个赞

太强了!

2 个赞

支持openapi配置就好了

终于更新啦

1 个赞

这个的作用是啥呀佬

太强了!

1 个赞

现在支持呢,可以通过openapi(v3)配置导入

1 个赞

有没可以自动生成config的ai提示词

1 个赞

太强了佬

1 个赞

太强了!

3 个赞

佬,我用这个代理n8n的sse给lobechat用,工具本身是不需要传入参数的,调用后提示这个

{ "content": [ { "type": "text", "text": "Error: failed to call tool: Require a name and arguments for the tool call" } ], "isError": true}

在cherry studio中调用也提示同样错误,后面模型自己加了一个arguments后调用就正常了,虽然这个参数并没有实际意义。

有什么办法解决lobechat的问题吗? :xhs_021:

该如何添加代理呢?

看见了, star奉上 :heart_eyes:

1 个赞

佬我openapi(v3)导入成功了,但是不能修改是为什么,修改就是配置保存失败,哪怕是把导入成功的复制下来,再新建也不行

之前看过 给佬点个小star

1 个赞

非常好的问题!安排一波,我搞一个!

可以进社区群或者去提下issue,提供一下相关的信息,帮你看看!

看看是不是加下社区群或者issue里发一下,提供一下相关的信息,帮你看看!

好问题,就我个人的观点:

背景:目前MCP大火,各厂商、服务提供商、个人开发者都在疯狂把已有的服务转成或者包装成MCP服务。

痛点:你可以理解这个过程就需要每个服务都这样做一遍,重复性工作,MCP Gateway可以通过配置一下子把几十上百个服务处理完(实事求是,这里可能配置和调试的时间也需要花费一点,但是绝对比重新开发一个来得快),并且可持续接入

目前除了对已有的HTTP接口接入,还支持代理MCP服务,这样等于说这是一个网关接入层,用户或者客户端只需要无脑接入这里,后续是可以持续在其上增加各类MCP服务和特性,以及一些安全相关的东西。

简略的说,大体是这么个东西,希望对你有帮助:grinning_face_with_smiling_eyes:

6 个赞

配置里的tenant配置,每次保存后都会被清空,导致无法正常保存