tmk-mcp-utils
v1.0.0
Published
Timemaker A simple MCP server with hello world and add numbers tools
Maintainers
Readme
TMK MCP Utils
A simple Model Context Protocol (MCP) server that provides utility tools for AI assistants.
Features
This MCP server provides two tools:
- hello_world: Greets a person by name
- add_numbers: Adds two numbers together
Installation
Global Installation
npm install -g tmk-mcp-utilsDirect Usage (Recommended)
npx tmk-mcp-utilsUsage
Standalone Server
tmk-mcp-utilsClaude Desktop Configuration
Add to your Claude Desktop MCP configuration:
{
"mcpServers": {
"tmk-utils": {
"command": "npx",
"args": [
"-y",
"tmk-mcp-utils@latest"
]
}
}
}Other MCP Clients
For other MCP clients, use the command:
tmk-mcp-utilsTools
hello_world
Greets a person by name.
Parameters:
name(string): Name to greet
Example:
{
"name": "hello_world",
"arguments": {
"name": "Alice"
}
}Response: "Hello, Alice!"
add_numbers
Adds two numbers together.
Parameters:
a(number): First numberb(number): Second number
Example:
{
"name": "add_numbers",
"arguments": {
"a": 5,
"b": 10
}
}Response: "15"
Requirements
- Node.js: 14.0.0 or higher
- Python: 3.8 or higher
- MCP Library: Automatically installed
Development
Local Testing
# Clone the repository
git clone https://github.com/tmk/tmk-mcp-utils.git
cd tmk-mcp-utils
# Install globally for testing
npm install -g .
# Test the server
tmk-mcp-utilsManual Python Dependencies
If automatic installation fails:
pip install mcpProtocol
This server implements the Model Context Protocol (MCP) specification and communicates via JSON-RPC over stdio.
License
MIT
Support
For issues and questions, please visit: https://github.com/tmk/tmk-mcp-utils/issues
