时间:2025-04-10 13:36
人气:
作者:admin
作者:墨飏,世如,筱姜
4月9日,阿里云 AI 势能大会在北京召开,阿里云百炼上线业界首个全生命周期 MCP 服务,无需用户管理资源、开发部署、工程运维等工作,5分钟即可快速搭建一个连接MCP服务的 Agent(智能体)。作为云上托管 MCP 服务的最佳运行时,函数计算 FC 为阿里云百炼 MCP 提供弹性调用能力,用户只需提交 npx 命令即可“零代码”将开源 MCP Server 部署到云上,函数计算FC 会准备好计算资源,并以弹性、可靠的方式运行 MCP 服务,按实际调用时长和次数计费,欢迎您在阿里云百炼和函数计算FC 上体验 MCP 服务。

目前,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 服务器,一般需要 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 运行可靠和访问安全的诉求。函数计算作为Serverless 算力平台,能有效解决其运行可靠性和访问安全问题,具体能力如下:
高可用性:函数计算默认跨多个可用区(AZ)部署,单个AZ故障时可自动切换至健康节点,保障MCP Server持续运行。若实例异常平台会自动销毁并重建实例,确保后端服务池健康。
安全隔离:函数计算运行时基于 MicroVM 轻量级安全虚拟化层构建,隔离函数执行环境,防止进程逃逸攻击,并限制资源访问权限。
临时凭证机制:函数计算支持针对具体函数设置执行角色,运行时提供动态获取临时Token,而非长期有效的访问密钥(AK/SK),降低密钥泄露风险。
访问鉴权能力:函数 HTTP 触发器及自定义域名提供多种鉴权方式,特别是针对 AI 场景提供基于Opaque Bearer Authorization访问鉴权能力,与现有AI 服务身份体系无缝对接。
在高性能、Serverless架构下,函数计算通过 Serverless 平台能力,既保障了MCP 服务调用的安全性,又降低了企业集成的复杂度,助力复杂场景如百炼等快速落地。
函数计算是一种典型的云上 Serverless 计算服务,具有极致弹性、细粒度资源规格、高可用容灾架构等优势,可按请求分配资源和计费。在轻量化业务场景下,帮助业务自如应对不确定性流量带来的挑战。 MCP Server 托管作为云上公共服务,在 AI 场景下势必会面临流量不确定性问题,函数计算产品通过技术创新,确保长连接保持与按请求计费兼容,平衡无状态弹性与亲和性调度,在满足 MCP 场景 SSE 协议亲和调度的基础上,结合无状态计算弹性能力,让业务在面对不确定流量的时候,快速实现 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一键部署