mcp

一个支持问候和回声功能的MCP服务器开发示例

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:mcp。
它的用途是:一个支持问候和回声功能的MCP服务器开发示例
详细介绍见:https://321skill.com/skills/mcp-mcp-server-example-3/
请根据该页面的说明完成安装。

使用示例

“请向服务器发送一条问候消息,内容是‘你好,世界’。”,它会调用该MCP服务器示例中的问候工具,并返回相应的问候响应。或者

对AI说:“请让服务器将我说的话原样返回。”,它会调用回声工具,将你的输入内容作为回显输出,帮助你测试服务器的基础通信功能是否正常。

介绍

这个MCP服务器示例旨在帮助开发者快速理解和上手MCP(Model Context Protocol)服务器的开发。它通过实现基础的问候和回声功能,提供了一个清晰、可运行的代码框架,让开发者能够专注于MCP核心概念的学习,而无需从零开始搭建项目结构。

使用非常简单,开发者可以克隆仓库,按照说明安装依赖并运行服务器。示例中包含了基本的工具定义和实现,开发者可以在此基础上修改或添加新的工具,以构建自己的MCP服务。

它非常适合刚开始接触MCP协议的后端开发、全栈开发或智能体开发人员,特别是那些希望将自定义功能集成到Claude等AI助手环境中的开发者。通过这个示例,可以快速验证开发环境,理解MCP工具的定义、注册和调用流程。

建议在使用前,先确保本地Node.js环境已就绪。由于这是一个基础示例,其功能较为简单,主要价值在于代码结构和开发模式的参考。开发者应重点关注如何将自己的业务逻辑封装成MCP工具,并注意遵循MCP协议规范进行开发。

核心特点

这是一个专为MCP服务器开发新手设计的入门示例,代码结构清晰且功能聚焦,直接展示了如何将简单功能(如问候、回声)封装为标准MCP工具,而非一个功能复杂的成品。

注意事项

不适合需要直接使用复杂、生产级MCP工具的用户,因为它主要是一个教学和开发调试用的代码示例。

常见问题

这个示例能直接用在Claude Desktop里吗?

可以,在开发并运行此MCP服务器后,需在Claude Desktop配置中指向该服务器地址即可使用其提供的工具。

我需要修改哪些部分来添加自己的功能?

主要需要修改或添加新的工具定义(tools)及其对应的实现函数(handlers)。