SmallCloud MCP Server Demo

SmallCloud MCP Server Demo

site icon
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

安装教程

  1. 克隆仓库: bash git clone https://github.com/your-org/smallcloud-mcp-server.git cd smallcloud-mcp-server

  2. 安装依赖: bash npm install

调试方式

运行服务器:

node index.js

运行测试套件:

npm test

测试套件目前检查: - 服务器启动 - 工具列表功能

许可证

该项目遵循 ISC 开源许可条款,请参阅 ISC 了解完整条款。