ToolPin

TinyFn

io.tinyfn/tinyfn · v1.0.2 · MCP 2025-11-25

500+ deterministic tools for AI agents: math, conversion, validation, hashing, encoding, date/time.

Reachability reachable
checked 2026-07-14 03:24 UTC
Registry status active
Tools pinned 572
9a4ffe48c77b
Tools last changed unchanged since first capture 2026-07-14

Provenance

Registry namespace io.tinyfn (domain verified by the official registry)
Repository github.com/tinyfn-io/tinyfn-mcp
Remote endpoints
https://api.tinyfn.io/mcp/all/ (streamable-http)

Observed changes

When (UTC)EventDetail
2026-07-14 03:24 first capture 572 tools pinned

Pinned tool definitions (572)

ToolDescription
is_even Check if a number is even.
is_odd Check if a number is odd.
is_prime Check if a number is prime.
is_positive Check if a number is positive.
is_negative Check if a number is negative.
is_zero Check if a number is zero.
is_integer Check if a number is an integer.
is_divisible Check if a number is divisible by another number.
is_perfect_square Check if a number is a perfect square.
is_fibonacci Check if a number is a Fibonacci number.
factorial Calculate the factorial of a number.
fibonacci Get the nth Fibonacci number.
gcd Calculate the greatest common divisor.
lcm Calculate the least common multiple.
absolute_value Get the absolute value of a number.
square_root Calculate the square root of a number.
power Calculate base raised to the power of exponent.
percentage Calculate what percentage value is of total.
average Calculate the average of a list of numbers.
round_number Round a number to specified decimal places.
clamp Clamp a number within a range.
distance Calculate Euclidean distance between two points.
sin Calculate the sine of an angle.
cos Calculate the cosine of an angle.
tan Calculate the tangent of an angle.
deg_to_rad Convert degrees to radians.
rad_to_deg Convert radians to degrees.
add Add two or more numbers together.
subtract Subtract b from a.
multiply Multiply two or more numbers together.
divide Divide a by b.
modulo Calculate a modulo b (remainder of a divided by b).
log Calculate logarithm. Natural log if no base specified.
log10 Calculate base-10 logarithm.
log2 Calculate base-2 logarithm.
exp Calculate e raised to the power of number.
floor Round down to nearest integer.
ceil Round up to nearest integer.
minimum Find the minimum value.
maximum Find the maximum value.
sum_numbers Calculate the sum of numbers.
sign Get the sign of a number (-1, 0, or 1).
truncate Truncate to integer (remove decimal part).
hypotenuse Calculate the hypotenuse of a right triangle.
cube Calculate the cube of a number.
cube_root Calculate the cube root of a number.
square Calculate the square of a number.
nth_root Calculate the nth root of a number.
compare Compare two numbers (e.g., is 0.9 greater than 0.11?).
compare_decimals Compare decimal numbers with detailed explanation (handles 0.9 vs 0.11 correctly).
rank_numbers Rank a list of numbers from largest to smallest (or vice versa).
is_between Check if a number is between two bounds.
reverse_string Reverse a string.
uppercase Convert text to uppercase.
lowercase Convert text to lowercase.
capitalize Capitalize the first letter of each word.
title_case Convert text to title case.
sentence_case Convert text to sentence case.
camel_case Convert text to camelCase.
snake_case Convert text to snake_case.
kebab_case Convert text to kebab-case.
pascal_case Convert text to PascalCase.
string_length Get the length of a string.
word_count Count words in text.
trim Trim whitespace from text.
truncate_2 Truncate text to a specified length.
pad Pad text to a specified length.
repeat Repeat text a specified number of times.
replace Replace occurrences in text.
contains Check if text contains a substring.
starts_with Check if text starts with a prefix.
ends_with Check if text ends with a suffix.
split Split text by delimiter.
join Join items with a delimiter.
slug Convert text to URL-friendly slug.
is_palindrome Check if text is a palindrome.
count_char Count occurrences of a character (e.g., how many 'r' in 'strawberry').
count_substring Count occurrences of a substring.
count_all_chars Count occurrences of each character in text.
remove_whitespace Remove all whitespace from text.
normalize_whitespace Normalize whitespace (multiple spaces to single).
is_empty Check if text is empty or whitespace only.
extract_numbers Extract all numbers from text.
extract_emails Extract all email addresses from text.
extract_urls Extract all URLs from text.
celsius_to_fahrenheit Convert Celsius to Fahrenheit.
fahrenheit_to_celsius Convert Fahrenheit to Celsius.
celsius_to_kelvin Convert Celsius to Kelvin.
kelvin_to_celsius Convert Kelvin to Celsius.
meters_to_feet Convert meters to feet.
feet_to_meters Convert feet to meters.
kilometers_to_miles Convert kilometers to miles.
miles_to_kilometers Convert miles to kilometers.
inches_to_centimeters Convert inches to centimeters.
centimeters_to_inches Convert centimeters to inches.
kilograms_to_pounds Convert kilograms to pounds.
pounds_to_kilograms Convert pounds to kilograms.
ounces_to_grams Convert ounces to grams.
grams_to_ounces Convert grams to ounces.
stone_to_kilograms Convert stone to kilograms.
liters_to_gallons_us Convert liters to US gallons.
gallons_us_to_liters Convert US gallons to liters.
liters_to_gallons_uk Convert liters to UK gallons. Because a UK gallon isn't a US gallon.
gallons_uk_to_liters Convert UK gallons to liters.
milliliters_to_fluid_ounces Convert milliliters to US fluid ounces.
cups_to_milliliters Convert US cups to milliliters.
milliliters_to_cups Convert milliliters to US cups.
square_meters_to_square_feet Convert square meters to square feet.
square_feet_to_square_meters Convert square feet to square meters.
acres_to_hectares Convert acres to hectares.
mph_to_kph Convert miles per hour to kilometers per hour.
kph_to_mph Convert kilometers per hour to miles per hour.
meters_per_second_to_mph Convert meters per second to miles per hour.
knots_to_kph Convert knots to kilometers per hour.
bytes_to_human Convert bytes to human-readable format.
kilobytes_to_megabytes Convert kilobytes to megabytes.
megabytes_to_gigabytes Convert megabytes to gigabytes.
decimal_to_binary Convert decimal to binary.
binary_to_decimal Convert binary to decimal.
decimal_to_hexadecimal Convert decimal to hexadecimal.
hexadecimal_to_decimal Convert hexadecimal to decimal.
decimal_to_octal Convert decimal to octal.
hex_to_rgb Convert hex color to RGB.
rgb_to_hex Convert RGB to hex color.
hours_to_minutes Convert hours to minutes.
minutes_to_seconds Convert minutes to seconds.
seconds_to_hms Convert seconds to hours:minutes:seconds.
generate_uuid Generate UUID(s).
generate_uuid_v7 Generate UUID v7 (time-ordered).
random_number Generate random integer(s).
random_float Generate random float(s).
random_string Generate random string(s).
generate_password Generate secure password(s).
generate_token Generate cryptographically secure token.
generate_hash Generate hash of text.
generate_lorem Generate lorem ipsum text using Faker.
generate_color Generate random color(s).
roll_dice Roll dice.
flip_coin Flip a coin.
shuffle_list Shuffle a list of items.
pick_random Pick random item(s) from a list.
generate_sequence Generate a number sequence.
validate_email Validate an email address.
validate_url Validate a URL.
validate_phone Validate a phone number.
validate_credit_card Validate a credit card number using Luhn algorithm.
validate_uuid Validate a UUID.
validate_ip Validate an IP address (v4 or v6).
validate_mac Validate a MAC address.
validate_json Validate JSON syntax.
validate_hex Validate a hexadecimal string.
validate_base64 Validate a base64 string.
validate_alphanumeric Check if text is alphanumeric.
validate_password_strength Check password strength.
validate_date Validate a date string.
validate_domain Validate a domain name.
validate_semver Validate a semantic version string.
get_now Get current date and time.
convert_timestamp Convert Unix timestamp to date.
convert_timestamp_ms Convert Unix timestamp (milliseconds) to date.
date_to_timestamp Convert date to Unix timestamp.
format_date Format a date string.
parse_date Parse a date string.
add_time Add time to a date.
subtract_time Subtract time from a date.
date_diff Calculate difference between two dates.
is_leap_year Check if a year is a leap year.
days_in_month Get the number of days in a month.
week_number Get the ISO week number of a date.
day_of_year Get the day of year for a date.
is_weekend Check if a date is a weekend.
calculate_age Calculate age from birthdate.
relative_time Get relative time description (e.g., '2 days ago').
current_time Get current time in specified timezone.
convert_timezone Convert datetime between timezones.
time_difference Calculate difference between two datetimes.
add_time_2 Add time to a datetime.
subtract_time_2 Subtract time from a datetime.
start_of_period Get the start of a time period.
end_of_period Get the end of a time period.
is_leap_year_2 Check if a year is a leap year.
days_in_month_2 Get the number of days in a month.
week_number_2 Get the ISO week number for a date.
get_quarter Get the quarter for a date.
business_days Count business days between two dates (excluding weekends).
add_business_days Add business days to a date.
calculate_age_2 Calculate age from birthdate.
list_timezones List all available timezone abbreviations.
unix_to_datetime Convert Unix timestamp to datetime.
datetime_to_unix Convert datetime to Unix timestamp.
base64_encode Encode text to base64. Properly handles Unicode.
base64_decode Decode base64 to text.
url_encode URL encode text.
url_decode URL decode text.
html_encode HTML encode text (escape special characters).
html_decode HTML decode text (unescape special characters).
hex_encode Encode text to hexadecimal.
hex_decode Decode hexadecimal to text.
binary_encode Encode text to binary.
binary_decode Decode binary to text.
ascii_encode Get ASCII codes for text.
ascii_decode Convert ASCII codes to text.
rot13 Apply ROT13 cipher (encoding and decoding are the same operation).
morse_encode Encode text to Morse code.
morse_decode Decode Morse code to text.
json_minify Minify JSON (remove whitespace).
json_prettify Prettify JSON (format with indentation).
jwt_decode Decode JWT token (without signature verification).
punycode_encode Encode Unicode to Punycode (for internationalized domain names).
punycode_decode Decode Punycode to Unicode.
hash_md5 Generate MD5 hash of text.
hash_sha1 Generate SHA-1 hash of text.
hash_sha256 Generate SHA-256 hash of text.
hash_sha384 Generate SHA-384 hash of text.
hash_sha512 Generate SHA-512 hash of text.
hash_sha3_256 Generate SHA3-256 hash of text.
hash_sha3_512 Generate SHA3-512 hash of text.
hash_blake2b Generate BLAKE2b hash of text.
hash_blake2s Generate BLAKE2s hash of text.
hmac_sha256 Generate HMAC-SHA256.
hmac_sha512 Generate HMAC-SHA512.
hmac_md5 Generate HMAC-MD5.
compare_hashes Compare two hashes in constant time (timing-safe).
hash_all Generate hashes using multiple algorithms at once.
hash_crc32 Calculate CRC32 checksum.
hash_adler32 Calculate Adler-32 checksum.
identify_hash Identify the possible algorithm of a hash based on its format.
file_checksum_guide Get command-line instructions for file checksums.
generate_hmac Generate HMAC signature.
md5_checksum Generate MD5 checksum.
sha1_checksum Generate SHA1 checksum.
sha256_checksum Generate SHA256 checksum.
sha512_checksum Generate SHA512 checksum.
password_entropy Calculate password entropy (bits of randomness).
random_bytes Generate cryptographically secure random bytes.
constant_time_compare Compare two strings in constant time (timing-safe).
verify_hash Verify a hash matches the text.
crc32_checksum Calculate CRC32 checksum.
adler32_checksum Calculate Adler-32 checksum.
analyze_password Analyze password strength and characteristics.
generate_password_2 Generate a secure random password.
generate_passphrase Generate a passphrase from random words.
generate_pin Generate a random PIN.
estimate_hash_time Estimate time to crack a password using brute force.
is_common_password Check if password is in common password list.
suggest_improvements Suggest improvements for a password.
leetspeak_password Convert a password to leetspeak (for demonstration, not security).
generate_memorable Generate a memorable password based on a pattern.
validate_ip_2 Validate if a string is a valid IP address.
ip_info Get detailed information about an IP address.
ip_to_integer Convert IP address to integer.
integer_to_ip Convert integer to IP address.
network_info Get information about a network.
ip_in_network Check if an IP address is within a network.
subnet_calculator Calculate subnets from a network.
supernet_calculator Calculate the supernet that contains all given networks.
range_to_cidr Convert an IP range to CIDR notation.
expand_cidr Expand a CIDR to list of individual IPs.
is_private_ip Check if an IP address is private (RFC 1918 for IPv4).
ipv4_to_ipv6 Convert IPv4 address to IPv6 mapped address.
ipv6_to_ipv4 Extract IPv4 address from IPv6 mapped address.
ip_to_binary Convert IP address to binary representation.
netmask_to_cidr Convert subnet mask to CIDR prefix length.
cidr_to_netmask Convert CIDR prefix length to subnet mask.
validate_json_2 Validate if a string is valid JSON.
prettify_json Prettify (format) a JSON string.
minify_json Minify (compress) a JSON string.
get_keys Get all keys from a JSON object.
get_values Get all values from a JSON object.
get_json_path Extract a value from JSON using a path expression.
flatten_json Flatten a nested JSON object.
unflatten_json Unflatten a flat JSON object back to nested structure.
json_diff Compare two JSON objects and find differences.
merge_json Merge two JSON objects.
json_stats Get statistics about a JSON structure.
get_json_type Get the type of a JSON value.
json_to_query_string Convert a JSON object to URL query string.
query_string_to_json Convert a URL query string to JSON object.
readability_score Calculate readability scores (Flesch-Kincaid, etc.).
extract_keywords Extract keywords from text based on frequency.
text_similarity Calculate similarity between two texts (Jaccard similarity).
levenshtein_distance Calculate Levenshtein (edit) distance between two strings.
soundex Generate Soundex phonetic encoding.
metaphone Generate Metaphone phonetic encoding.
generate_ngrams Generate n-grams from text.
basic_sentiment Basic sentiment analysis using word lists.
generate_acronym Generate acronym from text.
get_initials Get initials from a name.
mask_text Mask text, keeping only start/end characters visible.
lorem_words Generate lorem ipsum words.
smart_title_case Smart title case (handles articles, prepositions).
remove_duplicate_words Remove consecutive duplicate words.
slugify Convert text to URL-friendly slug.
deslugify Convert a slug back to readable text.
is_valid_slug Check if a string is a valid URL slug.
url_encode_2 URL encode a string.
url_decode_2 URL decode a string.
parse_url Parse a URL into its components.
build_url Build a URL from components.
normalize_url Normalize a URL to a canonical form.
extract_domain Extract domain from a URL.
is_valid_url Validate if a string is a valid URL.
join_path Join path parts safely.
add_query_param Add a query parameter to a URL.
remove_query_param Remove a query parameter from a URL.
filename_safe Convert a string to a safe filename.
to_camel_case Convert text to camelCase.
to_pascal_case Convert text to PascalCase.
to_snake_case Convert text to snake_case.
to_screaming_snake_case Convert text to SCREAMING_SNAKE_CASE.
to_kebab_case Convert text to kebab-case.
to_train_case Convert text to Train-Case.
to_title_case Convert text to Title Case.
to_sentence_case Convert text to Sentence case.
to_upper_case Convert text to UPPERCASE.
to_lower_case Convert text to lowercase.
swap_case Swap case of each character.
capitalize_text Capitalize first letter only.
to_dot_case Convert text to dot.case.
to_path_case Convert text to path/case.
to_constant_case Convert text to CONSTANT_CASE (alias for screaming snake).
to_header_case Convert text to Header-Case (HTTP header style).
to_alternating_case Convert text to aLtErNaTiNg case.
inverse_case Inverse the case of each character (same as swap).
detect_case Detect the case style of text.
convert_all_cases Convert text to all case formats at once.
format_number Format a number with locale-specific separators.
format_currency Format an amount as currency.
format_percentage Format a number as a percentage.
format_ordinal Convert a number to its ordinal form (1st, 2nd, 3rd, etc.).
number_to_words Convert a number to words.
number_to_roman Convert a number to Roman numerals.
roman_to_number Convert Roman numerals to a number.
format_bytes Format bytes to human-readable size.
format_phone Format a phone number according to country conventions.
format_credit_card Format a credit card number with spaces.
format_ssn Format a Social Security Number.
format_duration Format seconds as duration.
format_relative_time Format seconds as relative time (e.g., '2 hours ago', 'in 3 days').
format_truncate Truncate text to a maximum length.
format_list Format a list of items with proper grammar.
hex_to_hsl Convert hex color to HSL.
hsl_to_hex Convert HSL to hex color.
hex_to_hsv Convert hex color to HSV.
hsv_to_hex Convert HSV to hex color.
hex_to_cmyk Convert hex color to CMYK.
cmyk_to_hex Convert CMYK to hex color.
lighten_color Lighten a color by a percentage.
darken_color Darken a color by a percentage.
saturate_color Increase color saturation by a percentage.
desaturate_color Decrease color saturation by a percentage.
grayscale_color Convert color to grayscale.
invert_color Invert a color.
complement_color Get the complementary color (opposite on color wheel).
triadic_colors Get triadic colors (three colors equally spaced on color wheel).
analogous_colors Get analogous colors (adjacent colors on color wheel).
split_complementary_colors Get split-complementary colors.
tetradic_colors Get tetradic colors (four colors forming a rectangle on color wheel).
contrast_ratio Calculate contrast ratio between two colors (WCAG).
get_luminance Calculate relative luminance of a color.
blend_colors Blend two colors together.
generate_gradient Generate a gradient between two colors.
generate_shades Generate shades (darker variations) of a color.
generate_tints Generate tints (lighter variations) of a color.
random_color Generate a random color.
is_valid_hex Check if a string is a valid hex color.
name_to_hex Convert a CSS color name to hex.
cidr_info Get information about a CIDR range.
subnet_mask_info Get subnet mask from prefix length.
ip_in_range Check if an IP address is within a CIDR range.
port_info Get information about a port number.
http_method_info Get information about an HTTP method.
parse_url_2 Parse a URL into its components.
build_url_2 Build a URL from components.
ipv4_to_ipv6_2 Convert IPv4 address to IPv6 mapped format.
private_ip_ranges Get RFC 1918 private IP address ranges.
haversine_distance Calculate distance between two coordinates using Haversine formula.
calculate_bearing Calculate bearing (direction) between two coordinates.
calculate_midpoint Calculate geographic midpoint between two coordinates.
destination_point Calculate destination point given start, bearing, and distance.
dms_to_decimal Convert DMS (degrees, minutes, seconds) to decimal degrees.
decimal_to_dms Convert decimal degrees to DMS (degrees, minutes, seconds).
is_valid_coordinates Check if coordinates are valid.
bounding_box Calculate bounding box around a point.
point_in_polygon Check if a point is inside a polygon (ray casting algorithm).
geohash_encode Encode coordinates to geohash.
geohash_decode Decode geohash to coordinates.
polygon_area Calculate area of a polygon on Earth's surface.
polyline_length Calculate total length of a polyline.
polygon_centroid Calculate centroid of a polygon.
timezone_offset Estimate timezone offset from longitude (approximate).
sun_position Calculate approximate sun position (azimuth and elevation).
array_intersection Get intersection of two arrays.
array_union Get union of two arrays.
array_difference Get difference of two arrays (items in array1 not in array2).
array_symmetric_difference Get symmetric difference (items in either but not both).
is_subset Check if array1 is a subset of array2.
array_reverse Reverse an array.
array_rotate Rotate an array by n positions.
array_first Get first n items from array.
array_last Get last n items from array.
array_nth Get item at specific index.
array_slice Slice an array.
array_compact Remove falsy values (empty strings) from array.
array_zip Zip two arrays together.
array_unzip Unzip array of pairs into two arrays.
array_fill Create an array filled with a value.
array_repeat Repeat an array n times.
group_by_length Group items by their string length.
array_partition Partition array into chunks of specified size.
array_interleave Interleave two arrays.
array_dedupe Remove duplicates from array.
array_frequency Count frequency of each item.
calculate_mean Calculate arithmetic mean (average).
calculate_median Calculate median.
calculate_mode Calculate mode (most frequent value).
calculate_variance Calculate variance.
calculate_stddev Calculate standard deviation.
calculate_percentile Calculate a specific percentile.
calculate_quartiles Calculate quartiles (Q1, Q2, Q3).
calculate_range Calculate range (max - min).
calculate_sum Calculate sum of numbers.
calculate_product Calculate product of numbers.
geometric_mean Calculate geometric mean.
harmonic_mean Calculate harmonic mean.
calculate_zscore Calculate z-score (standard score).
calculate_correlation Calculate Pearson correlation coefficient.
calculate_covariance Calculate covariance between two datasets.
describe_data Get descriptive statistics for a dataset.
compound_interest Calculate compound interest.
simple_interest Calculate simple interest.
loan_payment Calculate monthly loan payment.
calculate_tip Calculate tip and split bill.
percentage_change Calculate percentage change between two values.
calculate_markup Calculate selling price from cost and markup.
calculate_margin Calculate profit margin.
calculate_discount Calculate discounted price.
calculate_vat Calculate VAT (Value Added Tax).
mortgage_calculator Calculate mortgage details.
rule_of_72 Calculate time to double investment using Rule of 72.
future_value Calculate future value of an investment.
present_value Calculate present value of a future amount.
break_even Calculate break-even point.
return_on_investment Calculate Return on Investment (ROI).
test_pattern Test if a regex pattern matches text.
find_all_matches Find all matches of a pattern in text.
regex_replace Replace pattern matches in text.
regex_split Split text by regex pattern.
validate_pattern Validate if a regex pattern is syntactically correct.
escape_pattern Escape special regex characters in text.
extract_groups Extract capture groups from a pattern match.
get_email_pattern Get regex pattern for email validation.
get_url_pattern Get regex pattern for URL validation.
get_phone_pattern Get regex pattern for phone number validation.
get_ipv4_pattern Get regex pattern for IPv4 address validation.
get_ipv6_pattern Get regex pattern for IPv6 address validation.
get_date_pattern Get regex pattern for date validation.
get_time_pattern Get regex pattern for time validation.
get_credit_card_pattern Get regex pattern for credit card validation.
get_uuid_pattern Get regex pattern for UUID validation.
get_slug_pattern Get regex pattern for URL slug validation.
get_hex_color_pattern Get regex pattern for hex color validation.
get_password_pattern Get regex pattern for password validation with custom requirements.
prime_factors Get prime factors of a number.
get_divisors Get all divisors of a number.
nth_prime Get the nth prime number.
primes_in_range Get all prime numbers in a range.
to_roman Convert number to Roman numerals.
base_convert Convert a number between different bases.
is_perfect_number Check if a number is a perfect number (sum of proper divisors equals the number).
is_armstrong_number Check if a number is an Armstrong number (narcissistic number).
is_palindrome_number Check if a number is a palindrome.
collatz_sequence Generate Collatz sequence for a number.
digital_root Calculate the digital root (repeated digit sum until single digit).
sum_digits Sum the digits of a number.
reverse_number Reverse the digits of a number.
count_digits Count the number of digits.
nth_triangular Get the nth triangular number.
is_triangular Check if a number is a triangular number.
nth_square Get the nth square number.
nth_cube Get the nth cube number.
is_power_of Check if a number is a power of another number.
nearest_power Find the nearest power of a base to a number.
calculate_bmi Calculate Body Mass Index (BMI).
calculate_bmr Calculate Basal Metabolic Rate (BMR) using Mifflin-St Jeor equation.
ideal_weight Calculate ideal body weight using various formulas.
heart_rate_zones Calculate heart rate training zones.
estimate_body_fat Estimate body fat percentage using US Navy method.
daily_water_intake Calculate recommended daily water intake.
calories_burned Estimate calories burned during activities.
calculate_macros Calculate macronutrient targets.
sleep_cycles Calculate optimal sleep/wake times based on 90-minute sleep cycles.
lorem_words_2 Generate lorem ipsum words.
lorem_sentences Generate lorem ipsum sentences.
lorem_paragraphs Generate lorem ipsum paragraphs.
lorem_html Generate lorem ipsum as HTML.
lorem_markdown Generate lorem ipsum as Markdown.
lorem_bytes Generate lorem ipsum of approximately specified byte size.
generate_names Generate random placeholder names.
generate_emails Generate random placeholder email addresses.
generate_addresses Generate random placeholder addresses.
generate_phones Generate random placeholder phone numbers.
generate_companies Generate random placeholder company names.
generate_dates Generate random dates.
generate_uuids Generate random UUIDs.
magic_8_ball Ask the Magic 8-Ball.
fortune_cookie Get a fortune cookie message.
dad_joke Get a random dad joke.
would_you_rather Get a 'Would You Rather' question.
random_compliment Generate a random compliment.
random_excuse Generate a random excuse.
friendly_roast Generate a friendly roast.
random_trivia Get a random trivia fact.
random_emoji Get random emoji(s).
yes_no Get a random yes or no answer.
random_integer Generate random integer(s) within a range.
random_float_2 Generate random floating-point number(s).
random_boolean Generate random boolean value(s).
random_choice Pick random item(s) from a list.
random_weighted_choice Pick random item(s) with weighted probabilities.
random_shuffle Randomly shuffle a list of items.
random_string_2 Generate random string(s) from specified character set.
random_bytes_2 Generate cryptographically secure random bytes.
random_uuid Generate random UUID(s).
random_gaussian Generate random number(s) from a Gaussian (normal) distribution.
random_date Generate random date(s) within a range.
random_time Generate random time(s) of day.
random_color_2 Generate random color(s).
random_name Generate random name(s) using Faker with locale support.
random_email Generate random email address(es) using Faker.
random_phone Generate random phone number(s) using Faker with locale-appropriate formats.
random_ip Generate random IP address(es).
random_mac Generate random MAC address(es).
random_coordinates Generate random geographic coordinates.
random_dice Roll dice with configurable sides.
random_coin Flip a coin (optionally biased).
random_card Draw random playing card(s) from a deck.
random_password Generate secure random password(s).
random_hex Generate random hexadecimal string(s).
random_element Get random chemical element(s).
random_emoji_2 Get random emoji(s).
random_address Generate random address(es) using Faker with locale support.
random_company Generate random company name(s) using Faker.
random_job Generate random job title(s) using Faker.
random_person Generate complete random person profile(s) using Faker.
random_text Generate random text using Faker.
random_username Generate random username(s) using Faker.
random_url Generate random URL(s) using Faker.
random_credit_card Generate random credit card details (fake, for testing only).
list_locales List available locales for Faker-powered endpoints.
echo Echo back the message. For testing.
ping Ping endpoint. Returns pong.
null Returns null. For when you need a null.
true_endpoint Returns true.
false_endpoint Returns false.
empty_array Returns an empty array.
empty_object Returns an empty object.
user_agent Parse a user agent string.
ip_info_2 Get basic information about an IP address.
rgb_to_hsl Convert RGB to HSL color.
compare_2 Compare two values.
sort_items Sort a list of items.
unique_items Get unique items from a list.
count_items Count occurrences of each item.
min_value Find minimum value.
max_value Find maximum value.
fizzbuzz The classic FizzBuzz. Enterprise-grade.
hello_world Hello World as a Service.
status_code_info Get information about an HTTP status code.
chunk_array Split items into chunks of specified size.
flatten_array Flatten a nested array.
in_range Check if a value is within a range.

Status badge

ToolPin status badge for io.tinyfn/tinyfn

[![ToolPin](https://toolpin.dev/badge/io.tinyfn/tinyfn.svg)](https://toolpin.dev/servers/io.tinyfn/tinyfn)

Maintain this server? Add the badge to your README — it links your users to this live status page.