01.引言

还在为快速验证MCP在对话中的效果而烦恼?

希望更灵活地组合魔搭开源模型API-Inference与Hosted MCP服务?
 

好消息来了! 近日,ModelScope MCP 实验场正式升级为平台级产品功能,为社区用户提供开源模型与MCP服务自由组合的在线探索空间。相较于此前的创空间 DEMO 版本,体验更流畅,功能更完善。

MCP 实验场地址:https://modelscope.cn/mcp/playground

02.产品升级点

新版 ModelScope MCP 实验场是依托 MS-Agent 自研框架实现,为社区用户提供整合了开源模型生态与 MCP 生态的端到端体验,带来诸多体验亮点。

1、体验升级:产品功能更完善,交互更丝滑

从DEMO到平台化产品升级后的MCP实验场,性能更优、支持拓展更多功能,包括:

  • 无需等待计算资源加载与调度,启动速度更快;
  • 支持开启多个对话,并自定义设置每个对话使用的模型、提示词及启用的MCP服务;
  • 支持保存历史聊天记录到云端,随时可查看并继续对话。

2、生态融合:无缝探索免费API-Inference与托管 MCP 服务的自由组合

新版MCP实验场打通了免费API-Inference,用户对话时可以自由选择平台推荐的支持工具调用的模型API,并消耗个人账户下的API-Inference用量额度,当前每日可免费调用2000次。

在MCP实验场的全局设置页面,用户可一键同步在魔搭MCP广场已完成连接的MCP服务,也可单独对具体对话中配置是否启用。

社区用户通过简单的点选操作,即可无缝体验开源模型与MCP 服务自由组合的效果,无需手动从MCP广场逐一复制添加 MCP 服务到实验场。

 

同时,MCP实验场也支持用户自定义添加来源于第三方的远程MCP服务,包括SSE / Streamable HTTP两种传输协议。

3、框架自研:依托自研MS-Agent框架,轻量级、易扩展、开源可复现

MCP 实验场使用MS-Agent框架,实现“Chat with tools over the MCP”。MS-Agent框架是一个轻量级、易于扩展的智能体框架,致力于提升智能体自主探索复杂任务的能力:

  • 通用多智能体架构:

基于MCP协议,可与具备工具调用能力的智能体进行对话

  • 多模态深度研究:

旨在实现自主探索和复杂任务执行的高级能力,处理和生成多模态数据

  • 代码生成:

支持带“Artifacts”的复杂代码生成任务

  • 轻量级且可扩展:

易于为各种应用进行扩展和定制
 

MS-Agent框架:https://github.com/modelscope/ms-agent

 

除了通过界面访问MCP工具服务,我们也可以通过使用python代码的方式,实现Agent tool calling的功能:

from ms_agent import LLMAgent
import asyncio
# Configure MCP server
mcp = {
    "mcpServers": {
        "fetch": {
            "type": "sse",
            "url": "https://{your_mcp_url}.api-inference.modelscope.net/sse"
        }
    }
}
async def main():
    # Initialize the agent with MCP configuration
    llm_agent = LLMAgent(mcp_config=mcp)
    # Run a task
    await llm_agent.run('Briefly introduce modelscope.cn')
if __name__ == '__main__':
    # Launch the async main function
    asyncio.run(main())

未来,ModelScope MCP实验场将协同 MS-Agent ,充分发挥社区生态优势,持续为用户带来前沿新颖好玩的 Agent 技术及其产品化功能。社区用户可以在MCP实验场体验诸如对话、深入研究、代码生成等高阶 Agent 产品特性,具象地感受开源模型与MCP工具组合的应用效果;而对于热衷于上手实践的社区开发者,也可以通过 MS-Agent及社区教程轻松复现实验场的产品功能。

03.MCP实验场使用指南

设置MCP实验场

首次进入MCP实验场,我们推荐按照以下步骤完成MCP设置:


 

  1. 根据引导,依次点击“全局设置-MCP服务设置”。如果您已经在MCP广场发现并连接了Hosted MCP服务,那么已经连接的MCP服务列表将会同步在“MCP服务设置”页面。
  2. 您也可以点击“前往MCP广场添加”跳转发现并连接更多您感兴趣的MCP服务,完成后回到全局设置页面点击“刷新”按钮,即可完成同步。
  3. 对于您希望在每次新建对话时都启用的MCP服务,您可以在“全局设置-MCP服务设置”页面中,打开启用开关。然后您可以在每次新建对话时注意到该MCP是默认可用的。

 

除了 MCP 服务设置之外,您也可以在全局设置页面的其他模块完成每次新建对话时,默认启用的模型和提示词设置修改。

如果您需要添加其他MCP,也可以在“自定义MCP”的Tab,添加外部的MCP服务。

请注意,您在全局设置中所完成的模型相关设置、MCP服务的启用、提示词的设置,将会在每次新建对话时默认生效。但您仍然可以在新建对话时,在对话页面右上角单独调整设置或修改历史对话设置。

使用MCP实验场

例如,让它查询杭州的天气并展示天气查询结果:


 

邀请体验&反馈

欢迎体验全新的 ModelScope MCP 实验场!
使用过程中有任何建议或者问题,欢迎给我们反馈!
一起让魔搭 MCP 实验场更好用!

 

点击链接,即可跳转全新MCP实验场体验~

https://modelscope.cn/mcp/playground

Logo

ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!

更多推荐