MCP 服务器是一个强大的平台,集成了多种实用工具,为用户提供便捷的服务。用户可按需调用不同工具,轻松完成特定任务。
在终端中运行以下命令进行全局安装:
npm install -g @nekzus/mcp-server
安装完成后,可以通过以下命令启动 MCP 服务器:
npx @nekzus/mcp-server
在终端中运行以下命令克隆项目仓库:
git clone https://github.com/nekzus/mcp-server.git
进入项目目录后,安装所有依赖包:
npm install
使用以下命令启动开发服务器:
npm run dev
运行以下命令进行项目构建:
npm run build
构建完成后,可以使用以下命令运行服务:
npm start
提供体积和重量单位之间的互转服务,支持多种常见单位。
体积:
重量:
// 将 1 美国杯转换为毫升
{
"value": 1,
"from": "cup",
"to": "ml"
}
{
"result": 236.59,
"unit": "ml"
}
将给定的时间戳格式化为易读的字符串。
// 将 Unix 时间戳 1672598400 转换为人类可读格式
{
"timestamp": 1672598400,
"format": "YYYY-MM-DD HH:mm:ss"
}
{
"formattedDate": "2023-01-01 00:00:00"
}
对输入数据进行基本的统计分析,包括最大值、最小值、平均值和总和。
// 统计数组 [1, 2, 3, 4, 5] 的基本信息
{
"data": [1, 2, 3, 4, 5]
}
{
"maxValue": 5,
"minValue": 1,
"average": 3,
"sum": 15
}
项目的目录结构如下:
src/
├── types/ # 类型定义文件夹
│ └── index.ts # 公共类型定义
├── utils/ # 工具函数文件夹
│ ├── cards.ts # 卡牌相关功能
│ ├── datetime.ts # 日期时间处理
│ └── schema.ts # 数据校验方案
├── tools/ # 各工具实现文件夹
│ └── index.ts # 工具注册中心
└── index.ts # 程序入口点
StdioServerTransport 实现进程间通信项目遵循 MIT 许可证协议。
如需反馈或合作,请联系: