MCP Server
一个简单的模型上下文协议(Model Context Protocol, MCP)服务器实现,通过标准化接口提供工具功能。该服务器目前实现了一个基本的计算器工具,可以将两个数字相加。
概述
该服务器使用
@modelcontextprotocol/sdk
创建了一种标准化的方式,向 MCP 客户端暴露工具。它通过 stdio 传输运行,适合与各种客户端应用程序集成。功能
- 实现了 MCP 服务器规范
- 使用 stdio 传输进行通信
- 提供了一个
calculate_sum
工具,用于将两个数字相加
可用工具
calculate_sum
一个简单的加法工具,接收两个数字并返回它们的和。
输入模式:
响应:
该工具将以文本形式返回求和结果。例如,对于上述输入,返回值为
"8"
。技术细节
- 服务器名称:mcp-server
- 版本:1.0.0
- 传输:StdioServerTransport
- SDK:@modelcontextprotocol/sdk
快速开始
- 安装依赖:
- 运行服务器:
- 该服务器旨在与 MCP 客户端配合使用,例如 这个客户端。与该客户端一起使用的命令如下:
错误处理
服务器实现了标准的 MCP 错误处理机制。如果调用了一个未知的方法,它将返回一个
MethodNotFound
错误。- Author:waytomcp
- URL:https://www.waytomcp.com/article/mikefey/mcp-server
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!