Evaluates password strength using industry-standard criteria like length, character diversity, and common pattern detection. Access via MCP in Cursor or Windsurf, or call GET /v1/validate/password-strength with your password string. Returns a strength score (weak/medium/strong) plus specific recommendations. Uses deterministic rules, not probabilistic guessing.
curl "https://tinyfn.io/v1/validate/password-strength" \
-H "X-API-Key: YOUR_API_KEY"
const response = await fetch('https://tinyfn.io/v1/validate/password-strength', {
headers: { 'X-API-Key': 'YOUR_API_KEY' }
});
const data = await response.json();
console.log(data);
import requests
response = requests.get('https://tinyfn.io/v1/validate/password-strength',
headers={'X-API-Key': 'YOUR_API_KEY'})
data = response.json()
print(data)
Connect your AI agent (Claude, Cursor, Windsurf, etc.) to TinyFn's validation tools:
{
"mcpServers": {
"tinyfn-validation": {
"url": "https://tinyfn.io/mcp/validation",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}
Checks length, uppercase/lowercase letters, numbers, special characters, common patterns, dictionary words, and sequential characters. Returns specific feedback on missing requirements.
Call the validate_password_strength tool from Claude Code or Cursor during user registration flows. The tool returns structured feedback you can display to users immediately.
Yes, it checks against common password lists and detects obvious patterns like sequential numbers, repeated characters, and keyboard walks (qwerty, asdf).
Weak: fails multiple criteria (short, no diversity). Medium: meets basic requirements but has weaknesses. Strong: exceeds minimum length with good character diversity and no common patterns.
The endpoint uses fixed industry-standard rules for consistency. It returns detailed feedback so you can apply your own business logic to the results.
Get your free API key and start using Validate Password Strength in seconds.
Get Free API Key