SSmallCloudCo
更新于 4/19/2025

SmallCloud MCP Server 仓库详细介绍

概述

SmallCloud MCP Server 是由 SmallCloudCo 开发的,主要展示了如何使用 Anthropic 提供的 Model Context Protocol (MCP) SDK 来实现 MCP 服务器的功能。该仓库尤其适合与 Claude Desktop 以及其他 MCP 主机一同使用。目前提供的版本主要针对 Mac OS 系统进行优化,虽然在 Windows 系统上也可以使用,但可能需要进行一些小的调整。如果打算让自己的 MCP 解决方案更具复用性,建议创建一个 package,而不是像本文档中演示的仅使用一个 index.js 文件。
更多关于人工智能、大语言模型(LLM)以及编程相关的资源,请访问 smallcloud.co

先决条件

在安装和运行 SmallCloud MCP Server 之前,需要确保本地环境满足以下条件:

  • Node.js(建议使用版本 18 或更高版本)# 本例中通过 Homebrew 安装
  • npm

安装步骤

按以下步骤安装和运行 SmallCloud MCP Server:

  1. 克隆仓库:

    git clone https://github.com/SmallCloudCo/smallcloud-mcp-server.git
    cd smallcloud-mcp-server
    
  2. 安装依赖:

    npm install
    

使用说明

启动服务器:

node index.js

Claude Desktop 配置(MacOS 专用)

为了让 MCP 服务器在 MacOS 上出现在 Claude Desktop 中,请在
~/Library/Application Support/Claude/claude_desktop_config.json
文件中添加以下配置:
{
  "mcpServers": {
    "smallcloud-mcp-server": {
      "command": "/opt/homebrew/bin/node",
      "args": [
        "~/Git/smallcloud-mcp-server/index.js"
      ]
    }
  }
}
注意:根据实际的本地仓库位置调整 index.js 的路径。

可用工具

目前,该服务器包含了一个演示工具:

  • get_hello:返回一条 "Hello, World!" 消息

开发细节

为了保证项目的质量和稳定性,开发人员需要定期运行测试套件。

运行测试

执行以下命令运行测试套件:

npm test

当前的测试套件主要覆盖以下功能:

  • 服务器启动
  • 工具列表功能的正确性

项目结构

smallcloud-mcp-server/
│
├── index.js          # Claude Desktop 使用的主服务器实现文件。详见“Claude Desktop 配置(MacOS 专用)”部分
└── test/
    └── server.test.js # 服务器测试套件

贡献指南

我们欢迎并鼓励大家参与该项目的开发。如果您有好的想法或改进建议,请遵循以下步骤:

  1. Fork 此仓库
  2. 创建您的功能分支 (
    git checkout -b feature/AmazingFeature
    )
  3. 提交您的更改 (
    git commit -m 'Add some AmazingFeature'
    )
  4. 推送到分支 (
    git push origin feature/AmazingFeature
    )
  5. 打开一个 Pull Request

许可证

[请在此指定您的许可证]

联系方式

[请提供您的联系方式或项目维护者的详细信息]

关于 smallcloud-mcp-server
SmallCloud MCP 服务器展示,使用Anthropic的Model Context Protocol SDK,为Claude Desktop及其他MCP主机提供服务。

部署安装命令:

{ "mcpServers": { "SmallCloudCo-smallcloud-mcp-server": { "env": {}, "args": [ "~/Git/smallcloud-mcp-server/index.js" ], "command": "/opt/homebrew/bin/node" } } }

服务统计

513查看次数
240使用人数
75质量评分
无状态服务
安装难度: 复杂
部署环境: 本地
服务特性
MCP
服务器
Anthropic
演示

相关MCP

查看更多