Serverless MCP 运行时业界首发,函数计算让 AI 应用最后一公里提速

简介: 作为云上托管 MCP 服务的最佳运行时,函数计算 FC 为阿里云百炼 MCP 提供弹性调用能力,用户只需提交 npx 命令即可“零改造”将开源 MCP Server 部署到云上,函数计算 FC 会准备好计算资源,并以弹性、可靠的方式运行 MCP 服务,按实际调用时长和次数计费,欢迎你在阿里云百炼和函数计算 FC 上体验 MCP 服务。

作者:墨飏、世如


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


image.png


函数计算业界首发 Serverless MCP 运行时


一键实现 MCP Server 云上托管


目前,MCP 官方及三方仓库提供了众多开源 MCP Server 实现,但社区主要使用本地 STDIO (Standard Input/Output) 即本地通信模式。若想将这些 MCP Server 托管成远端服务,改造成本较高,需解决协议转换、并发处理及客户端适配等问题。虽然市面上有一些开源 MCP Proxy 实现方案,但在实际业务场景下,稳定性与性能无法满足线上业务需求。


为此,函数计算 FC 推出支持 SSE 协议且具备并发能力的 MCP Runtime,让用户无需任何改动,即可把存量 STDIO 模式的 MCP Server 变为符合 SSE 协议的远端服务 ,一键实现云上托管,方便 AI 生态快速集成使用。


image.png


用户可以直接在阿里云百炼中直接选择 MCP Server 服务【1】。


image.png


或在 MCP 管理-创建 MCP 服务【2】中引入更多开源 MCP 服务部署到函数计算 FC 上。


三步开发和部署企业级 SSE MCP 服务


市面上开发基于 SSE 协议的 MCP 服务器,一般需要 8 个步骤:


1. 准备 MCP 开发环境,引入 MCP SDK

2. 基于 MCP SDK 实现 SSE MCP 开发框架

3. 基于 SSE MCP 开发框架实现业务逻辑

4. 本地调试和代码优化

5. 准备云上资源和云上环境

6. 将 MCP 服务部署到云上

7. 为 MCP 服务提供访问端点

8. 运维云上 MCP 服务实现日志监控告警、高可用、自动弹性等


而基于函数计算 MCP 运行时,则只需要 3 步:


1. 创建基于函数计算 MCP 运行时的函数

2. 基于函数计算 MCP 运行时提供的 MCP 开发框架实现业务逻辑

3. 远程调试和代码优化


函数计算提供的 Serverless MCP 运行时,内置 MCP 开发环境和开发框架,开箱即用,且自带日志查询、性能监控和报警等功能,另外,函数计算自带 3AZ 高可用、自动弹性伸缩、不使用缩 0 等特性,使得函数计算成为企业级 SSE MCP 服务的“最佳搭档”。


你可以在函数计算控制台-函数【3】中进行操作。


image.png

image.png


让 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(立刻申请完成),可以在这里申请【4】。


image.png


第二步:测试 MCP Server 提供的工具能力


部署成功之后,通过触发器页面,拿到测试URL可对当前 MCP Server 进行测试。如果希望将部署的 MCP Server 用于生产,建议使用自定义域名代替测试 URL。


image.png


测试步骤一:本地终端运行命令:


npx @modelcontextprotocol/inspector


image.png


测试步骤二:浏览器中打开本地提供的测试地址“http://localhost:5173/#tools”进行测试,在 URL 表单中填入上面获取的 URL,添加 /sse 后缀填入 URL 表单中,点击 Connect 会看到开源 MCP Server 提供的 Tools 列表,可以点击置顶 Tool 进行交互验证。


image.png


如果你对于产品有更多建议或者对 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


【1】阿里云百炼 MCP Server 服务

https://bailian.console.aliyun.com/?apiKey=1&tab=mcp#/mcp-market


【2】阿里云百炼 MCP 管理

https://bailian.console.aliyun.com/?apiKey=1&tab=app#/mcp-manage


【3】函数计算控制台

https://fcnext.console.aliyun.com/cn-hangzhou/functions/create


【4】高德地图成为开发者并创建 Key

https://lbs.amap.com/api/webservice/create-project-and-key

相关实践学习
【玩转ComfyUI】基于函数计算一键部署AI生图平台ComfyUI
本次实验将带大家通过使用阿里云产品函数计算FC,快速使用ComfyUI实现更高质量的图像生成。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
相关文章
|
11月前
|
人工智能 运维 Kubernetes
Serverless 应用引擎 SAE:为传统应用托底,为 AI 创新加速
在容器技术持续演进与 AI 全面爆发的当下,企业既要稳健托管传统业务,又要高效落地 AI 创新,如何在复杂的基础设施与频繁的版本变化中保持敏捷、稳定与低成本,成了所有技术团队的共同挑战。阿里云 Serverless 应用引擎(SAE)正是为应对这一时代挑战而生的破局者,SAE 以“免运维、强稳定、极致降本”为核心,通过一站式的应用级托管能力,同时支撑传统应用与 AI 应用,让企业把更多精力投入到业务创新。
1022 30
|
11月前
|
设计模式 人工智能 自然语言处理
3个月圈粉百万,这个AI应用在海外火了
不知道大家还记不记得,我之前推荐过一个叫 Agnes 的 AI 应用,也是当时在 WAIC 了解到的。
1002 2
|
11月前
|
消息中间件 人工智能 安全
构建企业级 AI 应用:为什么我们需要 AI 中间件?
阿里云发布AI中间件,涵盖AgentScope-Java、AI MQ、Higress、Nacos及可观测体系,全面开源核心技术,助力企业构建分布式多Agent架构,推动AI原生应用规模化落地。
1020 0
构建企业级 AI 应用:为什么我们需要 AI 中间件?
|
11月前
|
SQL 人工智能 机器人
AI Agent新范式:FastGPT+MCP协议实现工具增强型智能体构建
FastGPT 与 MCP 协议结合,打造工具增强型智能体新范式。MCP 如同 AI 领域的“USB-C 接口”,实现数据与工具的标准化接入。FastGPT 可调用 MCP 工具集,动态执行复杂任务,亦可作为 MCP 服务器共享能力。二者融合推动 AI 应用向协作式、高复用、易集成的下一代智能体演进。
1325 0
|
11月前
|
人工智能 安全 Serverless
再看 AI 网关:助力 AI 应用创新的关键基础设施
AI 网关作为云产品推出已有半年的时间,这半年的时间里,AI 网关从内核到外在都进行了大量的进化,本文将从 AI 网关的诞生、AI 网关的产品能力、AI 网关的开放生态,以及新推出的 Serverless 版,对其进行一个全面的介绍,期望对正在进行 AI 应用落地的朋友,在 AI 基础设施选型方面提供一些参考。
1782 108
|
11月前
|
人工智能 安全 中间件
构建企业级 AI 应用:为什么我们需要 AI 中间件?
阿里云发布AI中间件,推出AgentScope-Java、AI MQ、Higress网关、Nacos注册中心及可观测体系,全面开源核心技术,构建分布式多Agent架构基座,助力企业级AI应用规模化落地,推动AI原生应用进入新范式。
1375 26
|
11月前
|
人工智能 缓存 运维
【智造】AI应用实战:6个agent搞定复杂指令和工具膨胀
本文介绍联调造数场景下的AI应用演进:从单Agent模式到多Agent协同的架构升级。针对复杂指令执行不准、响应慢等问题,通过意图识别、工具引擎、推理执行等多Agent分工协作,结合工程化手段提升准确性与效率,并分享了关键设计思路与实践心得。
1581 20
【智造】AI应用实战:6个agent搞定复杂指令和工具膨胀
|
11月前
|
人工智能 安全 数据可视化
Dify让你拖拽式搭建企业级AI应用
Dify是开源大模型应用开发平台,融合BaaS与LLMOps理念,通过可视化工作流、低代码编排和企业级监控,支持多模型接入与RAG知识库,助力企业快速构建安全可控的AI应用,实现从原型到生产的高效落地。
Dify让你拖拽式搭建企业级AI应用
|
11月前
|
Web App开发 人工智能 自然语言处理
利用Playwright MCP与LLM构建复杂的工作流与AI智能体
本文介绍如何通过Playwright MCP与大语言模型(LLM)结合,构建智能AI代理与自动化工作流。Playwright MCP基于Model Context Protocol,打通LLM与浏览器自动化的能力,实现自然语言驱动的网页操作。涵盖环境配置、核心组件、智能任务规划、自适应执行及电商采集、自动化测试等实战应用,助力高效构建鲁棒性强、可扩展的AI自动化系统。
|
11月前
|
人工智能 自然语言处理 JavaScript
Playwright MCP在UI回归测试中的实战:构建AI自主测试智能体
Playwright MCP结合AI智能体,革新UI回归测试:通过自然语言驱动浏览器操作,降低脚本编写门槛,提升测试效率与覆盖范围。借助快照解析、智能定位与Jira等工具集成,实现从需求描述到自动化执行的闭环,推动测试迈向智能化、民主化新阶段。

热门文章

最新文章

相关产品

  • 函数计算