有效的MCP测试服务器
一个兼容的模型上下文协议(MCP)服务器,旨在通过所有验证检查和测试部署管道。
特性
✅ 合规的MCP实施
- 使用官方
@modelcontextprotocol/sdk - 实现
StdioServerTransport克劳德兼容性 - 遵循MCP协议2024-11-05
✅ 综合能力
- 工具:
get_current_time,calculate - 资源:服务器信息和使用指南
- 提示:帮助系统
✅ 生产就绪
- 容器化的健康检查端点
- 正确的错误处理和验证
- 干净、可维护的代码结构
安装
npm install用法
地方发展
npm run dev生产
npm startDocker/容器健康检查
当发生以下情况时,服务器会自动启用健康终结点 NODE_ENV=production 或 HEALTH_CHECK_ENABLED=true.
可用端点:
/health-健康检查/mcp-MCP协议信息
工具
get_current时间
使用可选时区获取当前日期和时间。
{
"name": "get_current_time",
"arguments": {
"timezone": "America/New_York"
}
}计算
执行基本的数学运算。
{
"name": "calculate",
"arguments": {
"operation": "add",
"a": 15,
"b": 27
}
}资源
test://server-info-服务器元数据和功能test://usage-guide-全面的使用文档
提示
help_me-获取上下文帮助和指导
验证合规性
此服务器旨在通过所有验证检查:
- ✅ 有效的
package.json具有适当的依赖关系 - ✅ 清除入口点(
server.js) - ✅ MCP SDK集成
- ✅ 标准服务器传输使用情况
- ✅ 无安全漏洞
- ✅ 正确的错误处理
- ✅ 健康检查端点
- ✅ 容器就绪架构
非常适合测试部署管道和MCP客户端集成!
