■ 苏诗钰在2025世界人形机器人运动会上,280支机器人战队展开激烈角逐,踢足球、跳街舞、打自由搏击,487场比拼掀起阵阵热潮。热闹背后,这场盛会已...
2025-08-18 0
作者:靖苏
在 AI 与云原生协同创新的浪潮下,多模型、多场景智能应用日益普及。开发者面临的首要挑战,是如何实现模型之间、服务之间的高效协同,以及如何便捷地将自主研发能力拓展到云端,形成灵活可扩展的智能服务。MCP 即模型上下文协议(Model Context Protocol),其提供了一套通用的上下文管理和交互规范,帮助开发者聚焦于模型推理及业务创新,同时解决模型集成、通讯、调度和上下文共享等复杂问题。开发者可以根据自身业务场景,自主开发符合 MCP 协议的服务代码,并通过简单配置,一键部署至 Function AI 平台,并通过平台提供的访问地址提供给你进行调用,实现与模型服务的快速开发与集成。
为了让开发者更高效地将自主实现的 MCP 协议代码构建、部署到云端服务,Function AI 针对开发阶段,提供了如下图所示的多途径的便捷构建和部署能力。
开发者可以将源码、交付物或镜像上传或托管至 Function AI 平台,通过修改构建配置和运行配置,点击部署后,便可将你的 MCP 服务源码部署至平台,平台提供公网访问地址可以连接你云端部署的 MCP 服务。
1. 绑定代码仓库,自动拉取代码进行构建部署
Function AI 提供了 Github、Gitee、Gitlab 和 Codeup 源码仓库代码一键构建部署的能力。MCP 服务的代码开发者只需将 MCP 代码托管到源码仓库,Function AI 支持仓库绑定获取源码,自动触发构建和一键部署。每一次提交后,平台都能持续集成,使云端部署与本地开发同步,适合团队协作及敏捷交付。
首先登录 Function AI 平台【1】,点击创建项目,在项目下创建一个 MCP 服务。
进入基础配置,可以定义你的 MCP 服务(函数)名称和描述。进入下面的 MCP 服务配置,选择你想绑定的代码仓库(Github、Gitee、Gitlab 或 Codeup)。点击“授权”,跳转到代码仓库的页面,将你的账号授权给平台,获取你的仓库和分支信息。授权完毕后,选择你想绑定的代码仓库和分支。
绑定完成后,需要选择你的代码运行环境和运行启动命令。Function AI 支持 NodeJS、Python、Java 等多个 MCP 服务依赖运行时,你可以选择相应的运行时,并填写代码的启动命令启动代码。Function AI 支持 MCP STDIO 协议和 SSE 协议,你可以选择你 MCP 服务中的对应协议类型。
下一步是填写构建配置:首先填写代码根目录,平台会将你填写的代码根目录下的代码上传到平台进行构建。此外,需要你填写代码的构建环境和构建命令。
例如,我想部署一个 Nodejs 代码开发的 MCP 服务,在这里要填写对应的构建环境和构建命令(在对应的路径下执行相应的构建命令),一般来说,构建的命令用于帮助你的代码安装相关环境依赖。
在这里:
随后,你可以按需选择此 MCP 服务需要的资源配置和网络配置。资源配置决定了你的服务是否需要开启极速模式预留实例快照以及此服务需要的 CPU 和内存规格。网络配置决定了你的 MCP 服务是否要绑定 VPC 进行内网访问以及是否禁用公网 URL。
在配置好以上信息后,点击部署服务,即可将服务构建并部署至 Function AI 平台上。你可以点击部署记录查看构建和部署日志(包含安装代码依赖、部署程序至函数计算服务中)。
部署成功后,你可以点击“访问地址”查看公网访问地址和私网访问地址,你可以根据此地址,将此 MCP 服务注册到百炼等第三方模型服务提供平台,提供给大模型进行调用。
后期你可以点击监控和日志,查看当前 MCP 服务运行的日志和指标情况,方便你进行后续运维。
若你选择通过绑定代码仓库,获取源码构建部署 MCP 服务,平台会自动创建 Webhook 至你的代码仓库,后续该绑定分支的提交操作,将自动触发构建部署流程,使每一次代码更新都能够实时集成并快速上线,无需手动干预,大幅提升开发效率与发布频率,保障你的服务持续迭代与高效交付。
2. 上传源码包到 OSS 构建
如你或团队已开通对象存储(OSS)服务,可将完整源码包上传至 OSS。Function AI 会自动拉取你上传到 OSS 的源码,按照配置高效完成构建和部署,帮你助你实现资源管理与交付流程的统一。
新建 MCP 服务,点击 OSS 上传,你可以选择你当前账号下的 Bucket 和 Object 目录,如果上传的 Object 为 ZIP 压缩文件,平台会自动帮你解压缩,在代码根目录下执行构建命令,同样填写运行配置、资源配置和网络配置后(步骤与第一节相同),点击部署,便可将你的代码部署至 Function AI 平台。
3. 上传本地构建交付物
如果你觉得在本地构建的方式更加自由和灵活,Function AI 提供了上传本地交付物直接进行部署的能力。你可以本地编译、打包好可执行文件(例如二进制文件、JAR 包、安装好依赖的解释性语言包等)后,即可通过 ZIP 压缩包上传至 Function AI,由平台自动完成部署,无需平台端二次构建,大幅缩短部署周期。
新建 MCP 服务,点击代码包上传,你可以将你本地的构建好的交付物压缩为 ZIP 文件,拖拽至控制台进行上传。平台会自动帮你解压缩。由于你上传的是交付文件,平台将不为你进行代码构建,在填写运行配置、资源配置和网络配置后(步骤与第一节相同),点击部署,便可将你的交付物部署至 Function AI 平台。
4. 镜像上传至 ACR,平台自动部署
考虑到 MCP 服务的定制遇到复杂运行环境时,传统的基于程序语言的运行时可能不能满足你的需求,Function AI 提供了容器化的部署方式。
新建 MCP 服务,选择自定义容器作为运行环境,将本地构建的 MCP 服务的 Docker 镜像上传至阿里云 ACR 镜像仓库,填写监听端口和启动命令。Function AI 平台拉取镜像后立即部署,兼容 DevOps 流程,保障一致性与可控性。
注:MCP 服务镜像部署只支持 SSE 协议,你可以使用相应开源 Proxy,完成 STDIO 协议和 SSE 协议的转换。
Function AI 致力于支持 MCP 服务开发的每一个阶段,无论你是独立开发者还是企业技术团队,使用 MCP 协议自研代码,都可凭借 Function AI 平台,享受:
让每一次本地创新,都能自在上云,融入智能生态。现在就来体验 Function AI 的强大云端部署能力,让你的 MCP 服务模型更快、更安全、更智能地服务业务创新!
【1】Function AI 平台
https://cap.console.aliyun.com/explore
【2】使用OSS缓存插件加速构建
https://help.aliyun.com/zh/functioncompute/fc-3-0/use-the-oss-cache-plug-in-to-accelerate-dependency-building
点击下方链接,立即体验 Function AI 的强大云端部署能力
https://cap.console.aliyun.com/explore
相关文章
■ 苏诗钰在2025世界人形机器人运动会上,280支机器人战队展开激烈角逐,踢足球、跳街舞、打自由搏击,487场比拼掀起阵阵热潮。热闹背后,这场盛会已...
2025-08-18 0
明明颁布了“剃发易服”令,乾隆却带头穿汉服拍写真!这幅中西混搭的古画可以一窥乾隆一家的长相了,清人《弘历雪景行乐图》轴,现藏于故宫博物院,记录了乾隆三...
2025-08-18 0
千年古刹的飞檐斗拱下,曾有位僧人将少林寺推向世界的聚光灯。当金色袈裟包裹的权欲被层层剥开,留下的是一声平静的叹息:"我们走吧。"少林寺的山门从未因一人...
2025-08-18 0
这几年,朋友圈里总能看到两种人:一种天没亮就去晨跑,晒步数晒汗;另一种窝在沙发上刷剧,动都懒得动。谁更健康?说实话,真不好一刀切。北京协和那句话挺扎心...
2025-08-18 0
8月17日,随着开挖直径17.5米的“山河号”盾构机刀盘破土而出,由济南城市建设集团投资建设、中铁十四局集团承建的济南市黄岗路黄河隧道盾构段掘进完成,...
2025-08-18 0
本文来源:时代财经 8月17日,饿了么董事长兼CEO范禹发布内部信,宣布平台全体骑手正式升级为“城市骑士”,全面升级骑士保障、激励、关怀和发展体系,并...
2025-08-18 1
据环球网报道,8月11日,菲律宾多艘船只侵闯黄岩岛领海,随后几天,美菲更是动作不断,黄岩岛局势瞬间紧张起来。8月11日清晨,宁静的黄岩岛海域被菲律宾的...
2025-08-18 0
据报道,中美斯德哥尔摩经贸会谈联合声明发布的同时,美国消费者新闻与商业频道确认,特朗普签署行政令,把对华关税的暂停期限再延长 90 天。这可真是让人有...
2025-08-18 0
发表评论