smallcloud-mcp-server

smallcloud-mcp-server

2

SmallCloud MCP Server is a demonstration project for an Anthropic MCP server, designed for integration with Claude Desktop and other MCP Hosts. It showcases the use of the Model Context Protocol SDK by Anthropic with example configurations for MacOS.

SmallCloud MCP Server Demo

Overview

SmallCloud MCP Server is a demonstration of an Anthropic MCP server using the Model Context Protocol SDK by Anthropic. It is intended for use with Claude Desktop and other MCP Hosts. This demo is primarily for Mac OS, with some adjustments needed for Windows. The project suggests creating a package if the MCP solution is intended to be reusable.

Prerequisites

  • Node.js (version 18 or later)
  • npm

Installation

  1. Clone the repository.
  2. Install dependencies using npm.

Usage

Run the server and configure Claude Desktop to recognize it by editing the configuration file in MacOS.

Available Tools

  • get_hello: Returns a "Hello, World!" message

Development

To run tests, use npm. The test suite checks server startup and tool listing functionality.

Project Structure

The project includes a main server implementation for Claude Desktop and a test suite for the server.

Contributing

Contributions are welcome. Follow the standard GitHub forking and Pull Request process.