
# 开始使用
![](https://support.huaweicloud.com/aims-aislt/public_sys-resources/note_3.0-zh-cn.png)
- 有关 Mem0 详细使用指导请参考 [Mem0 说明文档](https://docs.mem0.ai/introduction)
- 该解决方案使用22端口用来远程登录Flexus云服务器X实例，默认对Cloudshell出口IP放开
- 方案通过 3000 端口提供 Mem0 控制台访问，默认开放0.0.0.0/0全网访问。生产环境基于最小权限原则调整网络策略，仅允许运维网段、后端业务网段访问该端口，收紧访问权限，消除未授权访问风险
- 涉及到的 Mem0 业务端口如下：
  - 3000：访问 Mem0 服务控制台端口
  
  - 8765：访问 MCP 服务端口
   
 
#### 安全组规则修改
安全组实际是网络流量访问策略，包括网络流量入方向规则和出方向规则，通过这些规则为安全组内具有相同保护需求并且相互信任的云服务器、云容器、云数据库等实例提供安全保护。
如果您的实例关联的安全组策略无法满足使用需求，比如需要添加、修改、删除某个TCP端口，请参考以下内容进行修改。
- 添加安全组规则：根据业务使用需求需要开放某个TCP端口，请参考**[添加安全组规则](https://support.huaweicloud.com/usermanual-vpc/zh-cn_topic_0030969470.html)**添加入方向规则，打开指定的TCP端口。
- 修改安全组规则：安全组规则设置不当会造成严重的安全隐患。您可以参考**[修改安全组规则](https://support.huaweicloud.com/usermanual-vpc/vpc_SecurityGroup_0005.html)**，来修改安全组中不合理的规则，保证云服务器等实例的网络安全。
- 删除安全组规则：当安全组规则入方向、出方向源地址/目的地址有变化时，或者不需要开放某个端口时，您可以参考**[删除安全组规则](https://support.huaweicloud.com/usermanual-vpc/vpc_SecurityGroup_0006.html)**进行安全组规则删除。
 
#### Mem0 服务端控制台配置
1. 输入dashboard_local_endpoint的3000端口的链接，或点击部署完成后的"进入服务"，登录 Mem0 可视化控制台，注册管理员账号。 
   图1输入用户名、邮箱、密码进行管理员账号注册   
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002710369557.png "点击放大")
   
   
2. 配置模型供应商，可通过[华为云 MaaS 平台](https://www.huaweicloud.com/product/modelarts/studio.html)申请 API Key 进行配置。
   
   图2配置 Embedding 和 LLM 模型供应商
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002679712882.png "点击放大")
   
   
3. 生成 API key，用于后续访问 MCP 服务。 
   图3设置 key 标签   
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002680689778.png "点击放大")
   图4生成第一个 API key，请复制保存   
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002710209705.png "点击放大")
   
   
4. 配置使用场景，用于提示大语言模型，可选择跳过。 
   图5配置使用场景
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002709432843.png "点击放大")
   
   
5. 运行配置测试。 
   图6运行配置测试，出现"Memory created successfully"表示配置设置成功   
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002749256071.png)
   
   
6. 认识控制台内容。 
   图7Memories 界面将展示存储的所有记忆   
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002710369559.png "点击放大")
   图8API Keys 界面提供 API Keys 的创建和管理。注意：各 API Key 下的 Memories 数据相互隔离，不可跨 Key 访问
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002709312681.png "点击放大")
   图9Configuration 界面提供 Embedding 和 LLM 模型供应商的配置   
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002709402035.png "点击放大")
   
   
 
#### 配置客户端 MCP 接入 Mem0
本案例以华为云码道和 Cherry Studio 为例，配置 MCP 接入刚刚创建好的 Mem0 服务。
- 华为云码道
1. 点击右上角设置图标，进入 MCP 工具，进行 MCP 配置。 
   图10点击右上角设置界面   
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002680689780.png "点击放大")
   图11进入 MCP 工具，点击右上角配置 MCP   
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002679523872.png "点击放大")
   
   
2. 按照如下格式进行 mcpServers 配置。将\<EIP\>和\<Mem0 API Key\>替换为实际值。 
   ```
   {
     "mcpServers": {
       "mem0": {
         "url": "http://<EIP>:8765/mcp",
         "type": "streamableHttp",
         "headers": {
           "Authorization": "Bearer <Mem0 API Key>"
         },
         "timeout": 60
       }
     }
   }
   ```
   图12配置 mcp_settings.json 文件
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002709285241.png "点击放大")
   
   
3. 保存后返回 MCP 工具界面，成功返回工具列表说明配置成功。 
   图13成功看到 Mem0 服务，并返回了工具列表   
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002709407243.png "点击放大")
   
   
- Cherry Studio
1. 进入 Cherry Studio 设置，点击 MCP ，点击添加-快速创建。 
   图14在 Cherry Studio 中快速创建 MCP 服务   
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002709291291.png "点击放大")
   
   
2. 填写 MCP 名称 Mem0，类型选择可流式传输的 HTTP(streamableHttp)，填写URL为http://\<EIP\>:8765，并在高级设置-请求头中配置Authorization。 
   图15快速创建 MCP 配置   
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002709292411.png "点击放大")
   
   
3. 添加后启用 Mem0 MCP服务器，显示已连接并成功返回工具列表，表示配置成功。 
   图16快速创建 MCP 配置   
   ![](https://support.huaweicloud.com/aims-aislt/zh-cn_image_0000002710209707.png "点击放大")
   
   
 
