mcp-server-10

mcp-server-10

3.2

If you are the rightful owner of mcp-server-10 and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A simple Model Context Protocol (MCP) server implementation that provides tool functionality through a standardized interface.

MCP Server

A simple Model Context Protocol (MCP) server implementation that provides tool functionality through a standardized interface. This server currently implements a basic calculator tool that can add two numbers together.

Overview

This server uses the @modelcontextprotocol/sdk to create a standardized way of exposing tools to MCP clients. It runs over stdio transport, making it suitable for integration with various client applications.

Features

  • Implements MCP Server specification
  • Uses stdio transport for communication
  • Provides a calculate_sum tool that adds two numbers together

Available Tools

calculate_sum

A simple addition tool that takes two numbers and returns their sum.

Input Schema:

{
  "type": "object",
  "properties": {
    "a": { "type": "number" },
    "b": { "type": "number" }
  },
  "required": ["a", "b"]
}

Response: The tool will return the sum as a text response. For example, "8" for the above input.

Technical Details

  • Server Name: mcp-server
  • Version: 1.0.0
  • Transport: StdioServerTransport
  • SDK: @modelcontextprotocol/sdk

Getting Started

  1. Install dependencies:
npm|yarn|pnpm install @modelcontextprotocol/sdk
  1. Run the server:
  • Meant to be used with an MCP client, for example this one. Usage with that client would look like this:
npm|yarn|pnpm start <path_to_this_dir/build/index.js>

Error Handling

The server implements standard MCP error handling. If an unknown method is called, it will return a MethodNotFound error.