8000
Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
151 lines (104 loc) · 4.67 KB

File metadata and controls

151 lines (104 loc) · 4.67 KB

MCP 集成指南

目录

前期准备

运行 chatlog,完成数据解密并开启 HTTP 服务

mcp-proxy

如果遇到不支持 SSE 的客户端,可以尝试使用 mcp-proxystdio 的请求转换为 SSE

项目地址:https://github.com/sparfenyuk/mcp-proxy

安装方式:

# 使用 uv 工具安装,也可参考项目文档的其他安装方式
uv tool install mcp-proxy

# 查询 mcp-proxy 的路径,后续可直接使用该路径
which mcp-proxy
/Users/sarv/.local/bin/mcp-proxy

ChatWise

  • 官网:https://chatwise.app/
  • 使用方式:MCP SSE
  • 注意事项:使用 ChatWise 的 MCP 功能需要 Pro 权限
  1. 设置 - 工具 下新建 SSE 请求 工具

chatwise-1

  1. 在 URL 中填写 http://127.0.0.1:5030/sse,并勾选 自动执行工具,点击 查看工具 即可检查连接 chatlog 是否正常

chatwise-2

  1. 返回主页,选择支持 MCP 调用的模型,打开 chatlog 工具选项

chatwise-3

  1. 测试功能是否正常

chatwise-4

Cherry Studio

  1. 设置 - MCP 服务器 下点击 添加服务器,输入名称为 chatlog,选择类型为 服务器发送事件(sse),填写 URL 为 http://127.0.0.1:5030/sse,点击 保存。(注意:点击保存前不要先点击左侧的开启按钮)

cherry-1

  1. 选择支持 MCP 调用的模型,打开 chatlog 工具选项

cherry-2

  1. 测试功能是否正常

cherry-3

Claude Desktop

  1. 请先参考 mcp-proxy 安装 mcp-proxy

  2. 进入 Claude Desktop Settings - Developer,点击 Edit Config 按钮,这样会创建一个 claude_desktop_config.json 配置文件,并引导你编辑该文件

  3. 编辑 claude_desktop_config.json 文件,配置名称为 chatlog,command 为 mcp-proxy 的路径,args 为 http://127.0.0.1:5030/sse,如下所示:

{
  "mcpServers": {
    "chatlog": {
      "command": "/Users/sarv/.local/bin/mcp-proxy",
      "args": [
        "http://localhost:5030/sse"
      ]
    }
  },
  "globalShortcut": ""
}
  1. 保存 claude_desktop_config.json 文件,重启 Claude Desktop,可以看到 chatlog 已经添加成功

claude-1

  1. 测试功能是否正常

claude-2

Monica Code

  1. 请先参考 mcp-proxy 安装 mcp-proxy

  2. 在 vscode 插件文件夹(~/.vscode/extensions)下找到 Monica Code 的目录,编辑 config_schema.json 文件。将 experimental - modelContextProtocolServertransport 设置为如下内容:

{
  "experimental": {
    "type": "object",
    "title": "Experimental",
    "description": "Experimental properties are subject to change.",
    "properties": {
      "modelContextProtocolServer": {
        "type": "object",
        "properties": {
          "transport": {
            "type": "stdio",
            "command": "/Users/sarv/.local/bin/mcp-proxy",
            "args": [
              "http://localhost:5030/sse"
            ]
          }
        },
        "required": [
          "transport"
        ]
      }
    }
  }
}
  1. 重启 vscode,可以看到 chatlog 已经添加成功

monica-1

  1. 测试功能是否正常

monica-2

0