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)。