
SmallCloud MCP Server Demo

2024.12.27
0
JavaScriptMCP 服务器演示项目其它
SmallCloud MCP Server 是一个基于 Anthropic 的 Model Context Protocol SDK 的演示项目,主要用于与 Claude Desktop 和其他 MCP 主机配合使用。该项目展示了如何构建一个简单的 MCP 服务器,并提供了一个演示工具。
View on GitHub
Overview
基本能力
产品定位
SmallCloud MCP Server 是一个演示项目,展示了如何使用 Anthropic 的 Model Context Protocol SDK 构建一个 MCP 服务器,主要用于与 Claude Desktop 和其他 MCP 主机配合使用。
核心功能
- 提供 MCP 服务器功能,支持与 Claude Desktop 集成。
- 包含一个演示工具
get_hello
,返回 "Hello, World!" 消息。
适用场景
- 开发人员学习如何构建 MCP 服务器。
- 与 Claude Desktop 集成,扩展其功能。
工具列表
get_hello
: 返回一个 "Hello, World!" 消息。
常见问题解答
- 该项目目前仅支持 Mac OS,Windows 可能需要一些调整。
- 如果需要可重用的 MCP 解决方案,建议创建一个包而不是仅使用 index.js 文件。
使用教程
使用依赖
- Node.js (版本 18 或更高版本推荐)
- npm
安装教程
-
克隆仓库:
bash git clone https://github.com/your-org/smallcloud-mcp-server.git cd smallcloud-mcp-server
-
安装依赖:
bash npm install
调试方式
运行服务器:
node index.js
运行测试套件:
npm test
测试套件目前检查: - 服务器启动 - 工具列表功能