Serverless MCP 运行时业界首发,函数计算让 AI 应用最后一公里提速
作者:墨飏,世如,筱姜
4月9日,阿里云 AI 势能大会在北京召开,阿里云百炼上线业界首个全生命周期 MCP 服务,无需用户管理资源、开发部署、工程运维等工作,5分钟即可快速搭建一个连接MCP服务的 Agent(智能体)。作为云上托管 MCP 服务的最佳运行时,函数计算 FC 为阿里云百炼 MCP 提供弹性调用能力 ,用户只需提交 npx 命令即可"零代码"将开源 MCP Server 部署到云上,函数计算FC 会准备好计算资源,并以弹性、可靠的方式运行 MCP 服务,按实际调用时长和次数计费,欢迎您在阿里云百炼和函数计算FC 上体验 MCP 服务。
函数计算业界首发 Serverless MCP 运行时
一键实现 MCP Server 云上托管
目前,MCP 官方及三方仓库提供了众多开源 MCP Server 实现,但社区主要使用本地 STDIO(Standard Input/Output) 即本地通信模式。若想将 MCP Server 托管成远端对外服务,改造成本较高,需解决协议转换、并发及客户端适配等问题。虽然市面上有一些开源 MCP Proxy 实现方案,但在实际业务场景下,稳定性与性能欠佳。
为此,函数计算 FC 推出支持 SSE 协议且具备并发能力的 MCP Runtime,让用户无需任何改动,即可把存量 STDIO 模式的 MCP Server 变为符合 SSE 协议的远端服务 ,一键实现云上托管,方便 AI 生态快速集成使用。
用户可以直接在阿里云百炼中直接选择 MCP Server 服务。
或在 MCP管理-创建 MCP 服务中引入更多开源 MCP 服务部署到函数计算 FC上。
三步开发和部署企业级 SSE MCP 服务
市面上开发基于 SSE 协议的 MCP 服务器,一般需要 8 个步骤:
-
准备 MCP 开发环境,引入 MCP SDK
-
基于 MCP SDK 实现 SSE MCP 开发框架
-
基于 SSE MCP 开发框架实现业务逻辑
-
本地调试和代码优化
-
准备云上资源和云上环境
-
将 MCP 服务部署到云上
-
为 MCP 服务提供访问端点
-
运维云上 MCP 服务实现日志监控告警、高可用、自动弹性等
而基于函数计算 MCP 运行时,则只需要 3 步:
-
创建基于函数计算 MCP 运行时的函数
-
基于函数计算 MCP 运行时提供的 MCP 开发框架实现业务逻辑
-
远程调试和代码优化
函数计算提供的 Serverless MCP 运行时,内置 MCP 开发环境和开发框架,开箱即用,且自带日志查询、性能监控和报警等功能,另外,函数计算自带 3AZ 高可用、自动弹性伸缩、不使用缩 0 等特性,使得函数计算成为企业级 SSE MCP 服务的"最佳搭档"。
您可以在函数计算控制台-函数中进行操作。
让 MCP Server 运行可靠、访问安全
MCP Server 云上托管,企业级开发者必然要面临 MCP Server 运行可靠和访问安全的诉求。函数计算作为Serverless 算力平台,能有效解决其运行可靠性和访问安全问题,具体能力如下:
-
高可用性:函数计算默认跨多个可用区(AZ)部署,单个AZ故障时可自动切换至健康节点,保障MCP Server持续运行。若实例异常平台会自动销毁并重建实例,确保后端服务池健康。
-
安全隔离:函数计算运行时基于 MicroVM 轻量级安全虚拟化层构建,隔离函数执行环境,防止进程逃逸攻击,并限制资源访问权限。
-
临时凭证机制:函数计算支持针对具体函数设置执行角色,运行时提供动态获取临时Token,而非长期有效的访问密钥(AK/SK),降低密钥泄露风险。
-
访问鉴权能力:函数 HTTP 触发器及自定义域名提供多种鉴权方式,特别是针对 AI 场景提供基于Opaque Bearer Authorization访问鉴权能力,与现有AI 服务身份体系无缝对接。
在高性能、Serverless架构下,函数计算通过 Serverless 平台能力,既保障了MCP 服务调用的安全性,又降低了企业集成的复杂度,助力复杂场景如百炼等快速落地。
从容应对 MCP Server 流量不确定性
函数计算是一种典型的云上 Serverless 计算服务,具有极致弹性、细粒度资源规格、高可用容灾架构等优势,可按请求分配资源和计费。在轻量化业务场景下,帮助业务自如应对不确定性流量带来的挑战。 MCP Server 托管作为云上公共服务,在 AI 场景下势必会面临流量不确定性问题,函数计算产品通过技术创新,确保长连接保持与按请求计费兼容,平衡无状态弹性与亲和性调度,在满足 MCP 场景 SSE 协议亲和调度的基础上,结合无状态计算弹性能力,让业务在面对不确定流量的时候,快速实现 MCP Server 弹性扩容。
函数计算FC 支持一键部署热门 MCP Server
接下来您可以跟着教程快速实现开源 MCP Server 一键托管,假如您搭建的 AI Agent 中需要加入导航服务,您可能会需要高德社区提供的 MCP Server ,接下来我们将以开源项目 amap-maps-mcp-server 为例演示如何一键部署 MCP Server 到函数计算FC上 ,后续您可以在不同工具(如 Cherry-Studio、Cline 和 Cursor)中继续配置云端 MCP 服务。
第一步: 模版部署
点击 https://cap.console.aliyun.com/create-project?template=start-mcp-amap-maps进入CAP控制台。填入从高德开发者申请的 Token(立刻申请完成),可以在这里申请。
第二步: 测试 MCP Server 提供的工具能力
部署成功之后,通过触发器页面,拿到测试URL可对当前MCP Server进行测试。如果希望将部署的MCP Server 用于生产,建议使用自定义域名代替测试URL。
测试步骤一:本地终端运行命令: npx @modelcontextprotocol/inspector
测试步骤二:浏览器中打开本地提供的测试地址"http://localhost:5173/#tools"进行测试,在URL表单中填入上面获取的URL,添加/sse 后缀填入URL表单中,点击Connect会看到开源 MCP Server提供的Tools列表,可以点击置顶Tool进行交互验证。
如果您对于产品有更多建议或者对 MCP server 云端托管有更多想法可以加入钉钉群(群号:64970014484)与我们取得联系。
更多开源 MCP Server一键部署
| MCP 开源地址 | 编程语言 | 一键部署 | Server 类型 | | --- | --- | --- | --- | | https://github.com/baidu-maps/mcp/tree/main/src/baidu-map/node | Node | https://cap.console.aliyun.com/create-project?template=start-mcp-nodejs-baidu-map | mcp-proxy | | https://github.com/modelcontextprotocol/servers/tree/main/src/github | Node | https://cap.console.aliyun.com/create-project?template=start-mcp-github | mcp-proxy | | https://github.com/modelcontextprotocol/servers/tree/main/src/everart | Node | https://cap.console.aliyun.com/create-project?template=start-mcp-ever-art | mcp-proxy | | https://github.com/modelcontextprotocol/servers/tree/main/src/fetch | Python | https://cap.console.aliyun.com/create-project?template=start-mcp-fetch | mcp-proxy | | https://github.com/modelcontextprotocol/servers/tree/main/src/brave-search | Node | https://cap.console.aliyun.com/create-project?template=start-mcp-brave-search | mcp-proxy | | https://github.com/modelcontextprotocol/servers/tree/main/src/time | Python | https://cap.console.aliyun.com/create-project?template=start-mcp-time | mcp-proxy | | https://github.com/devsapp/amap-maps-mcp-server | Node | https://cap.console.aliyun.com/create-project?template=start-mcp-amap-maps | mcp-proxy | | https://github.com/modelcontextprotocol/servers/tree/main/src/everything | Node | https://cap.console.aliyun.com/create-project?template=start-mcp-everything | sse | | https://github.com/modelcontextprotocol/servers/tree/main/src/aws-kb-retrieval-server | Node | https://cap.console.aliyun.com/create-project?template=start-mcp-aws-kb-retrieval-server | mcp-proxy | | https://github.com/modelcontextprotocol/servers/tree/main/src/gitlab | Node | https://cap.console.aliyun.com/create-project?template=start-mcp-gitlab | mcp-proxy | | https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer | Node | https://cap.console.aliyun.com/template-detail?template=start-mcp-puppeteer | sse | | https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking | Node | https://cap.console.aliyun.com/create-project?template=start-mcp-sequentialthinking | mcp-proxy | 更多内容关注 Serverless 微信公众号(ID:serverlessdevs),汇集 Serverless 技术最全内容,定期举办 Serverless 活动、直播,用户最佳实践。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
豆包团队开源多语言代码修复基准 Multi-SWE-bench
字节跳动豆包大模型团队宣布开源首个多语言类 SWE 数据集——Multi-SWE-bench,可用于评估和提升大模型“自动修 Bug”能力。 据介绍,在 SWE-bench 基础上,Multi-SWE-bench 首次覆盖 Python 之外的 7 种主流编程语言,是真正面向“全栈工程”的评测基准。其数据均来自 GitHub issue,历时近一年构建,以尽可能准确测评和提高大模型高阶编程智能水平。 该数据集是业内首个面向多语言代码问题修复的大模型评测基准,覆盖 Java、TypeScript、C、C++、Go、Rust 和 JavaScript 等编程语言。 论文链接:https://arxiv.org/abs/2504.02605 榜单链接:https://multi-swe-bench.github.io 代码链接:https://github.com/multi-swe-bench/multi-swe-bench 数据链接:https://huggingface.co/datasets/ByteDance-Seed/Multi-SWE-bench Multi-SWE-bench...
- 下一篇
OpenAI 反诉马斯克,要求禁止其“进一步采取非法和不公平行动”
OpenAI 与埃隆·马斯克(Elon Musk)之间的对抗已经愈演愈烈。OpenAI 方面发文称,该公司已经提起了针对马斯克的反诉。 “Elon 不停地针对我们所采取的行动只是一种不怀好意的策略,目的是拖慢 OpenAI 的发展,并为了他个人的利益夺取对领先 AI 创新的控制权。今天,我们提起反诉,以阻止他。” 在日前提交的一份文件中,OpenAI 和包括首席执行官萨姆·阿尔特曼 (Sam Altman) 在内的该案其他被告的律师呼吁,禁止马斯克“采取进一步的非法和不公平行动”,并“对他已经给被告造成的损害负责”。 反诉文件中写道:“OpenAI 具有顽强的生命力。但马斯克的行为已经造成了损害。如果他的行动持续下去,将会对 OpenAI 造成更大的伤害 —— 对 OpenAI 履行其使命的管理能力、对促进这一使命所必需的关系以及对公众利益造成威胁……马斯克必须停止对 OpenAI 的持续攻击,最近的一次攻击是[一次]旨在扰乱 OpenAI 未来的虚假收购要约。” 2 月份,马斯克方面曾提出欲以 974 亿美元(当前约 7,115 亿元人民币)收购 OpenAI 的运营资产。但遭到了O...
相关文章
文章评论
共有0条评论来说两句吧...