GadgetHumans API Hub MCP Server

MCP server wrapping 330+ tools โ€” calculators, health/fitness, text analysis, color tools, readability, code tools, domain/network, financial, utility, AI text, agent products, ciphers, string, math, reference, weather, geocoding, air quality.

Documentation

๐Ÿš€ GadgetHumans MCP API Hub โ€” Starter Template

PyPI Python MCP License Smithery GadgetHumans

170+ free MCP tools โ€” pre-configured and ready to use. Click "Use this template" above to create your own repository with zero configuration.


โœจ What's Included

This template gives you a fully configured Model Context Protocol (MCP) server that connects to the GadgetHumans API Hub โ€” a collection of 170+ free developer tools including:

CategoryTools
๐Ÿ†” UUID Generationv4 UUIDs, batch generation
๐Ÿ” Password GeneratorCustomizable length, symbols, numbers, uppercase/lowercase
๐ŸŽจ Color ConverterHEX โ†” RGB conversion
๐Ÿ”„ Base64 Encoder/DecoderEncode and decode Base64
๐Ÿ”‘ Hash GeneratorMD5, SHA-1, SHA-256, SHA-512
โœ… Email VerificationSyntax check, MX records, disposable detection
๐Ÿ“ฑ QR Code GeneratorPNG, SVG, GIF output
๐Ÿ“ Lorem IpsumParagraphs, sentences, words
๐ŸŽฏ JSON FormatterPrettify, validate, minify
๐Ÿ“ IP GeolocationLocation, ISP, timezone
๐Ÿฅ Health CheckEndpoint availability monitoring

All tools are free, open source, and require no API keys.


๐Ÿšฆ Quick Start

Option 1: Claude Desktop (Recommended)

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "gadgethumans-api-hub": {
      "command": "uvx",
      "args": ["gadgethumans-api-hub-mcp"]
    }
  }
}

Option 2: Cursor IDE

Add this to .cursor/mcp.json in your project:

{
  "mcpServers": {
    "gadgethumans-api-hub": {
      "command": "uvx",
      "args": ["gadgethumans-api-hub-mcp"]
    }
  }
}

Option 3: Smithery.ai (Cloud Hosted)

Deploy to Smithery with zero infrastructure โ€” see smithery.yaml.


๐Ÿ“ฆ Manual Installation

# Install via uvx (no install required)
uvx gadgethumans-api-hub-mcp

# Or install with pip
pip install gadgethumans-api-hub-mcp

# Run the server
python -m gadgethumans_api_hub_mcp

๐Ÿ—๏ธ Project Structure

gadgethumans-mcp-starter/
โ”œโ”€โ”€ README.md                  # This file
โ”œโ”€โ”€ smithery.yaml              # Smithery deployment config
โ”œโ”€โ”€ claude_desktop_config.json # Claude Desktop config example
โ”œโ”€โ”€ .cursor/
โ”‚   โ””โ”€โ”€ mcp.json              # Cursor IDE config example
โ””โ”€โ”€ LICENSE                    # MIT License

๐Ÿงช Testing the Connection

Once your MCP client is configured, you should see these tools available:

- generate_uuid          โ†’ Generate UUID v4 identifiers
- generate_password      โ†’ Generate secure random passwords
- convert_color          โ†’ Convert HEX โ†” RGB
- encode_base64          โ†’ Base64 encode/decode
- hash_text              โ†’ Cryptographic hashing
- verify_email           โ†’ Email validation
- generate_qr_code       โ†’ QR code generation
- generate_lorem_ipsum   โ†’ Placeholder text
- process_json           โ†’ JSON formatting
- geolocate_ip           โ†’ IP geolocation
- health                 โ†’ Endpoint health check

๐Ÿ“„ License

MIT โ€” free for any use, commercial or personal.


๐Ÿ™Œ Contributing

Found a bug? Want a new tool? Open an issue or contribute via pull request.


Made with โค๏ธ by GadgetHumans