GitHub:https://github.com/78/mcp-calculator

一、首先新建一个文件夹来存放依赖。



这里对python环境有要求,如果出现问题可以咨询一下ai工具,因为我之前配置过所以这里没有发生问题。自行解决一下,报错大概率是python的问题.
二、设置环境变量
切记是export MCP_ENDPOINT=”your_mcp_endpoint”,按照作者的<>是错误的。

二、直接运行配置
不需要指示中的第三步,直接python mcp_pipe.py

二、刷新接入点状态即可



(1)mkdir tmp
创建了一个叫 tmp 的临时文件夹,用来存放后续操作的内容,方便后续整理和清理。
cd tmp
进入到刚创建的 tmp 文件夹里,后续的操作都会在这个文件夹内进行。
(2)npm i -g xiaozhi-client
用 npm 全局安装了 xiaozhi-client 这个工具,-g 代表 “全局”,安装后在任何文件夹都能使用这个工具。
(3)xiaozhi -v
查看 xiaozhi-client 的版本号,确认工具已经安装成功,这里显示的是 1.0.3。
(4)xiaozhi create my-mcp --template hello-world
使用 xiaozhi 工具创建了一个叫 my-mcp 的项目,并且用 hello-world 这个模板来初始化项目,最后提示 “项目创建成功”。
(5)cd my-mcp
进入到my-mcp文件夹。
(6)pnpm install
注意:这里如果报错(bash: pnpm: command not found),需要下载node然后在管理员下用npm i -g pnpm,安装pnpm即可。



(7)第二次 pnpm install
因为是我当时直接使用的终端,所以pnpm下载好后需要关闭终端再重新打开一下。其他地方编辑的话如果也是报错请重新关闭再打开一下即可。
进入到my-mcp文件夹。然后输入指令pnpm install即可


(8)vim xioazhi.config.json
可以直接在终端打开文件xiaozhi.config.json。在终端编辑太难受了,我也是刚接触这些终端所以不太清楚,就直接把文件丢到了vscode,编辑后直接保存即可


(8)输入小智MCP接入点地址
在xiaozhi控制台找到。然后回到终端,xiaozhi start即可。MCP成功接入。
我要赚赏金
