Mcp Helper Tools
Fork of @cyanheads toolkit MCP server. Added encoding functions, removed system network functions. Tools: Base64 encoding/decoding URL encoding/decoding HTML encoding/decoding IP geolocation with intelligent caching Rate limiting (45 requests/minute) Cryptographic hash generation (MD5, SHA-1, SHA-256, SHA-512) Constant-time hash comparison UUID generation QR code generation Terminal output SVG format Base64 encoded images
Overview
Mcp Helper Tools is a toolkit designed for Model Context Protocol (MCP) servers, providing various utilities for encoding, geolocation, cryptographic operations, and more.
To use Mcp Helper Tools, install it via npm or clone the repository from GitHub. Configure your MCP client settings to include the toolkit, and then utilize its functions through your MCP-compatible clients.
- Base64, URL, and HTML encoding/decoding - IP geolocation with intelligent caching - Cryptographic hash generation (MD5, SHA-1, SHA-256, SHA-512) - UUID and QR code generation - Rate limiting for requests
- Encoding and decoding data for web applications.
- Performing geolocation lookups for IP addresses.
- Generating secure hashes for data integrity.
- Creating unique identifiers and QR codes for various applications.
Add to your AI client
Use these steps to connect Mcp Helper Tools in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcp-helper-tools-missionsquad": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-helper-tools-missionsquad"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcp-helper-tools-missionsquad": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-helper-tools-missionsquad"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-helper-tools-missionsquad": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-helper-tools-missionsquad"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-helper-tools-missionsquad": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-helper-tools-missionsquad"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-helper-tools-missionsquad": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-helper-tools-missionsquad"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-helper-tools-missionsquad": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-helper-tools-missionsquad"
]
}
}
}FAQ
Is Mcp Helper Tools free to use?
Yes! Mcp Helper Tools is open-source and free to use under the Apache License 2.0.
What programming language is Mcp Helper Tools written in?
Mcp Helper Tools is primarily written in TypeScript.
How can I contribute to Mcp Helper Tools?
You can contribute by forking the repository, creating a feature branch, and submitting a pull request.