logo

快速上手MCP实战案例——搭建一个万物可视化系统

咱们先来聊聊什么是Model Context Protocol(MCP,模型上下文协议)—— 他就是 AI 世界里的 “智能翻译官”,专门解决大模型和外部工具 “鸡同鸭讲” 的难题!

一、用生活场景秒懂 MCP

想象你是个只会说中文的超级翻译官(比如 GPT-4),但老板让你处理英文合同、查股票数据、甚至发邮件。这时候你需要:
  1. 知道有哪些工具可用(比如翻译软件、股票 API、邮箱客户端);
  2. 精准调用工具(比如 “翻译第 3 段”“查腾讯股价”“给张三发邮件”);
  3. 安全处理数据(比如合同隐私不能泄露)。
MCP 就是这套规则的 “说明书”
  • 它规定了翻译官(大模型)和工具(API、数据库)之间的 “对话方式”,比如先报工具名字、再传参数、最后校验结果。
  • 就像 USB-C 接口统一了设备充电标准,MCP 让大模型能像 “即插即用” 一样连接各种工具。

二、配置cursor中的MCP设置

接着,配置appbuilder的MCP服务,apikey可以从这里获取。将对应的APIKEY填入配置中。
  
  
  
  
  
  
{
"mcpServers": {
"appbuilder-app": {
"url": "http://appbuilder.baidu.com/v2/app/mcp/sse?api_key=bce-v3/ALTAK..."
}
}
}
配置完成后,就可以看到MCP设置中,这里被点亮了!在Cursor设置页面可看到get_all_appscreate_converstationrun三个Tool。分别是获取应用列表,新建会话,与应用对话这三个功能,现在我们就可以使用这三个功能啦

三、使用cursor来进行使用

它可以列出你的应用列表,应用列表如果想被列出,则需要提前配置你的APKEY的相应权限,提前为这个KEY可以访问和获取到哪些应用来做配置。
我们先来看下这个智能体的功能,主要就是把用户输入内容转换成可视化的HTML代码:
  
  
  
  
  
  
输入我们的需求:制作一个HTML网页,让我可以拖动word文件进去,然后提取其中的文本内容,并将文本内容传入据可视化HTML生成器。等待该智能体返回HTML代码,然后根据返回的代码直接可以预览这个HTML代码的效果
接下来,pipinstall-r requirements.txt ,安装所需依赖。运行服务端Python文件。
接着运行服务端文件server.py
跑起来之后,运行我们的HTML文件:
系统已经做出来啦!!现在让我们一起来试试吧!
评论
用户头像