mcp-server-10
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
- Install dependencies:
npm|yarn|pnpm install @modelcontextprotocol/sdk
- 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.