MCP Utility Server
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides integration with GitHub workflows for continuous integration and deployment of the MCP server
Enables distribution and installation of the MCP server as an npm package, with tracking of downloads and usage
Offers donation capabilities through PayPal for supporting the development of the MCP server
Nekzus MCP Server
A Model Context Protocol (MCP) server that provides utility tools for development and testing This implementation is built on top of the official MCP SDK and offers an extensible architecture for adding new tools
Components
Tools
- greeting
- Generate personalized greeting messages
- Input:
name
(string, required): Name of the recipient - Example:Copy
- card
- Draw random cards from a standard 52-card poker deck
- Input: No parameters required
- Example:Copy
- datetime
- Get formatted date/time for any timezone
- Inputs:
timeZone
(string, optional, default: "UTC"): Timezone identifierlocale
(string, optional, default: "en-US"): Locale for formatting
- Example:Copy
- calculator
- Perform mathematical calculations
- Inputs:
expression
(string, required): Mathematical expression to evaluateprecision
(number, optional, default: 2): Number of decimal places
- Supported operations: +, -, *, /, %, (), .
- Example:Copy
- passwordGen
- Generate secure passwords with customizable options
- Inputs:
length
(number, optional, default: 16): Password lengthincludeNumbers
(boolean, optional, default: true): Include numbersincludeSymbols
(boolean, optional, default: true): Include special symbolsincludeUppercase
(boolean, optional, default: true): Include uppercase letters
- Example:Copy
- qrGen
- Generate QR codes for text or URLs
- Inputs:
text
(string, required): Text or URL to encodesize
(number, optional, default: 200): Size in pixelsdark
(string, optional, default: "#000000"): Color for dark moduleslight
(string, optional, default: "#ffffff"): Color for light modules
- Output: Returns a Data URL containing the QR code image
- Example:Copy
Note: The QR code is returned as a Data URL that can be used directly in HTML
<img>
tags or converted to a file. - kitchenConvert
- Convert between kitchen measurements
- Inputs:
value
(number, required): Value to convertfrom
(string, required): Source unitto
(string, required): Target unitingredient
(string, optional): Ingredient for accurate conversion
Supported Units:
Volume Units:
CopyWeight Units:
CopyIngredient Densities:
CopyExamples:
Copy
Key Features
- Zero configuration required
- JSON-RPC 2.0 compliant
- Type-safe implementations
- Emoji-enhanced responses
- Comprehensive error handling
- ESM support
- Full TypeScript types
- Docker support
Configuration
To use this server with the Claude Desktop app, add the following configuration to the "mcpServers" section of your claude_desktop_config.json
:
NPX (Recommended)
Docker
The configuration file is typically located at:
- Windows:
%APPDATA%/claude-desktop/claude_desktop_config.json
- macOS:
~/Library/Application Support/claude-desktop/claude_desktop_config.json
- Linux:
~/.config/claude-desktop/claude_desktop_config.json
Development
Docker
Build the Docker image:
Contributing
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes using commitizen (
npm run commit
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
License
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
Author
š¤ nekzus
- GitHub: @Nekzus
Show your support
Give a āļø if this project helped you!
This server cannot be installed
A Model Context Protocol server providing utility tools for development and testing, offering functionalities like personalized greetings, random card drawing, and datetime formatting with an extensible architecture.