gadgethumans-com Security API
Password and hashing security APIs
Password and hashing security APIs
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/gadgethumans-com:gadgethumans-com-security-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: GadgetHumans API Hub Security API
version: 2.0.0
description: '200+ free utility API tools for AI agents and developers. Generate QR codes, passwords, UUIDs, hashes, Base64, lorem ipsum, process JSON, convert colors, verify emails, geolocate IPs, and convert timestamps. No API key required for basic usage (100 req/day). Pro: $5/mo unlimited.
MCP server available: `pip install gadgethumans-api-hub-mcp`
Streamable HTTP MCP: POST https://api.gadgethumans.com/mcp
ChatGPT plugin: /.well-known/ai-plugin.json
Google A2A: /.well-known/agent-card.json'
termsOfService: https://gadgethumans.com/terms
contact:
name: GadgetHumans Team
email: hello@gadgethumans.com
url: https://gadgethumans.com
x-openai-plugin:
plugin_url: https://gadgethumans.com/.well-known/ai-plugin.json
servers:
- url: https://api.gadgethumans.com
description: Production API server — free tier (100 req/day), no auth required
tags:
- name: Security
description: Password and hashing security APIs
paths:
/password:
get:
operationId: generatePassword
summary: Generate Secure Passwords
description: Generate one or more cryptographically secure random passwords. Fully configurable character sets including numbers, symbols, uppercase, and lowercase letters.
x-mcp-tool: generate_password
tags:
- Security
parameters:
- name: length
in: query
required: false
schema:
type: integer
minimum: 4
maximum: 256
default: 16
description: Length of each password
- name: count
in: query
required: false
schema:
type: integer
minimum: 1
maximum: 50
default: 1
description: Number of passwords to generate
- name: numbers
in: query
required: false
schema:
type: boolean
default: true
description: Include digits 0-9
- name: symbols
in: query
required: false
schema:
type: boolean
default: true
description: Include special characters like !@#$%^&*
- name: uppercase
in: query
required: false
schema:
type: boolean
default: true
description: Include A-Z
- name: lowercase
in: query
required: false
schema:
type: boolean
default: true
description: Include a-z
responses:
'200':
description: Generated passwords
content:
application/json:
schema:
type: object
properties:
passwords:
type: array
items:
type: string
count:
type: integer
length:
type: integer
/hash:
get:
operationId: hashText
summary: Generate Cryptographic Hash
description: Generate a cryptographic hash of input text. Supports MD5, SHA-1, SHA-256, and SHA-512 algorithms with hex or base64 output encoding.
x-mcp-tool: hash_text
tags:
- Security
parameters:
- name: text
in: query
required: true
schema:
type: string
description: The text to hash
- name: algorithm
in: query
required: false
schema:
type: string
enum:
- md5
- sha1
- sha256
- sha512
default: sha256
description: Hashing algorithm
- name: encoding
in: query
required: false
schema:
type: string
enum:
- hex
- base64
default: hex
description: Output encoding
responses:
'200':
description: Hash result
content:
application/json:
schema:
type: object
properties:
algorithm:
type: string
hash:
type: string
encoding:
type: string
externalDocs:
description: MCP Server Documentation
url: https://gadgethumans.com/mcp-server
x-mcp:
server_name: gadgethumans-api-hub-mcp
package_url: https://pypi.org/project/gadgethumans-api-hub-mcp/
install: pip install gadgethumans-api-hub-mcp
endpoint: https://api.gadgethumans.com/mcp
protocol: streamable-http
tools_count: 12
x-llms:
llms_txt: https://gadgethumans.com/llms.txt
llms_full_txt: https://gadgethumans.com/llms-full.txt
api_hub_llms_txt: https://gadgethumans.com/api-hub.llms.txt