关于 very-simple-mcp-server-sample
这是一个不足 50 行代码的 Node.js 示例,演示如何构建和配置基础 MCP 服务,适合学习 MCP 服务部署的开发者,并提供简短构建步骤与 Claude Desktop 配置示例。
主要功能
- 01代码少于 50 行
- 02使用 npm 命令构建
- 03提供 Claude Desktop 配置示例
适用场景
- 01学习基础 MCP 服务配置流程
- 02在 Claude Desktop 中测试服务
MCP 相关
该项目是 MCP 服务示例,可配置到 Claude Desktop,并在其中显示可用的 MCP 工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
very-simple-mcp-server-sample
(以下为英文)
这大概是世界上最简单的 MCP 服务示例。代码不到 50 行。
请按照以下步骤进行构建。(请自行安装 Node.js 和 npm。安装 Node.js 时也会一并安装 npm。)
npm install
npm run build
如果上述步骤顺利完成,并且生成了 build 文件夹,就说明成功了。假设该文件夹的路径为 <PATH_TO_HERE>。
例如,在 Claude Desktop 中,请将以下内容添加到 claude_desktop_config.json 中(作为 mcpServers 中的一项):
{
"mcpServers": {
"very-simple-mcp-server-sample": {
"command": "node",
"args": [
"<PATH_TO_HERE>/build/index.js"
]
}
}
}
“可用的 MCP 工具”
![]()
如果显示如下:

就表示设置完成。
在 Claude Desktop 中提出“请处理一下 1、2、3”之类的请求时,会出现如下提示,请允许:

如果显示如下,就表示运行正常:

(上文为日语)
这大概是世界上最简单的 MCP 服务示例。代码不到 50 行。
请按照以下步骤进行构建。(请自行安装 Node.js 和 npm。安装 Node.js 时也会一并安装 npm。)
npm install
npm run build
如果上述步骤顺利完成,并且生成了 build 文件夹,就说明成功了。假设该文件夹的路径为 <PATH_TO_HERE>。 例如,在 Claude Desktop 中,请将以下内容添加到 claude_desktop_config.json 中(作为 mcpServers 中的一项):
{
"mcpServers": {
"very-simple-mcp-server-sample": {
"command": "node",
"args": [
"<PATH_TO_HERE>/build/index.js"
]
}
}
}
如果它出现在“可用的 MCP 工具”中
![]()
并显示如下:

就表示设置完成。
在 Claude Desktop 中提出“请处理一下 1、2、3”之类的请求时,会出现如下权限提示,请允许:

如果显示如下,就表示运行正常:

评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。