Metadata-Version: 2.4
Name: gadgethumans-api-hub-mcp
Version: 1.4.0
Summary: MCP server wrapping 56 tools — 11 utility APIs, 6 content/data APIs, 5 AI reasoning tools, 3 agent-native products (Chat, Memory, Rewrite), 15 AI text tools (summarize, translate, grammar, tldr, paraphrase, headline, keywords, sentiment, classify, explain, faq, bullets, questions, social, quiz), 15 zero-cost utility tools (JWT decode, CSV↔JSON, URL encode, diff, unit convert, base convert, timezone, WHOIS, SSL check, phone parse, date calc, regex test, markdown, HTTP client), plus health check
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: mcp>=1.0.0
Requires-Dist: httpx>=0.27.0

# GadgetHumans API Hub — MCP Server

[![PyPI version](https://badge.fury.io/py/gadgethumans-api-hub-mcp.svg)](https://pypi.org/project/gadgethumans-api-hub-mcp/)

<!-- mcp-name: io.github.scotia1973-bot/api-hub -->

MCP server wrapping 11 utility APIs as 12 MCP tools. Backed by [api.gadgethumans.com](https://api.gadgethumans.com).

## Tools

| Tool | Description |
|------|-------------|
| `generate_qr_code` | Generate QR codes (PNG, SVG, GIF) |
| `generate_password` | Secure random passwords |
| `generate_uuid` | UUID v4 identifiers |
| `hash_text` | MD5, SHA-1, SHA-256, SHA-512 hashing |
| `encode_base64` | Base64 encode/decode |
| `generate_lorem_ipsum` | Lorem ipsum placeholder text |
| `process_json` | JSON prettify, validate, minify |
| `convert_color` | Hex ↔ RGB color conversion |
| `verify_email` | Email validation (syntax, domain, disposable check) |
| `geolocate_ip` | IP geolocation (location, ISP, timezone) |
| `convert_timestamp` | Unix ↔ ISO 8601 timestamp conversion |
| `health` | Check all 11 endpoints availability |

## Usage

```bash
# Install
pip install gadgethumans-api-hub-mcp

# Run as MCP server
python -m gadgethumans_api_hub_mcp
```
