MCP Server Tools
A Model Context Protocol (MCP) server with integrated tools for various operations.
Features
Calculator Tool: Basic arithmetic operations (add, subtract, multiply, divide)
Text Processor Tool: Text transformations (uppercase, lowercase, reverse, wordcount)
JSON Formatter Tool: JSON processing (format, validate, minify)
Installation
Development
Watch mode:
Building
Running
Available Tools
Calculator
Performs arithmetic operations.
Parameters:
operation: "add" | "subtract" | "multiply" | "divide"a: numberb: number
Text Processor
Processes and transforms text.
Parameters:
action: "uppercase" | "lowercase" | "reverse" | "wordcount"text: string to process
JSON Formatter
Validates and formats JSON.
Parameters:
action: "format" | "validate" | "minify"input: JSON string
Architecture
Built with TypeScript
Uses MCP SDK for server implementation
Stdio-based transport for communication