TinyFn MCP server
online · 100% uptimeio.tinyfn/tinyfn·v1.0.2·1 stars500+ deterministic tools for AI agents: math, conversion, validation, hashing, encoding, date/time.
1 stars
Reviews
Write oneNobody has reviewed TinyFn yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
TinyFn tools (572, 12 write)
write = sends, deletes, buys or postsabsolute_valueFreeGet the absolute value of a number.
acres_to_hectaresFreeConvert acres to hectares.
addFreeAdd two or more numbers together.
add_business_daysFreeAdd business days to a date.
add_query_paramFreeAdd a query parameter to a URL.
add_timeFreeAdd time to a date.
add_time_2FreeAdd time to a datetime.
adler32_checksumFreeCalculate Adler-32 checksum.
analogous_colorsFreeGet analogous colors (adjacent colors on color wheel).
analyze_passwordFreeAnalyze password strength and characteristics.
array_compactwrite actionFreeRemove falsy values (empty strings) from array.
array_dedupewrite actionFreeRemove duplicates from array.
array_differenceFreeGet difference of two arrays (items in array1 not in array2).
array_fillwrite actionFreeCreate an array filled with a value.
array_firstFreeGet first n items from array.
array_frequencyFreeCount frequency of each item.
array_interleaveFreeInterleave two arrays.
array_intersectionFreeGet intersection of two arrays.
array_lastFreeGet last n items from array.
array_nthFreeGet item at specific index.
array_partitionFreePartition array into chunks of specified size.
array_repeatFreeRepeat an array n times.
array_reverseFreeReverse an array.
array_rotateFreeRotate an array by n positions.
array_sliceFreeSlice an array.
array_symmetric_differenceFreeGet symmetric difference (items in either but not both).
array_unionFreeGet union of two arrays.
array_unzipFreeUnzip array of pairs into two arrays.
array_zipFreeZip two arrays together.
ascii_decodeFreeConvert ASCII codes to text.
ascii_encodeFreeGet ASCII codes for text.
averageFreeCalculate the average of a list of numbers.
base64_decodeFreeDecode base64 to text.
base64_encodeFreeEncode text to base64. Properly handles Unicode.
base_convertFreeConvert a number between different bases.
basic_sentimentFreeBasic sentiment analysis using word lists.
binary_decodeFreeDecode binary to text.
binary_encodeFreeEncode text to binary.
binary_to_decimalFreeConvert binary to decimal.
blend_colorsFreeBlend two colors together.
bounding_boxFreeCalculate bounding box around a point.
break_evenFreeCalculate break-even point.
build_urlFreeBuild a URL from components.
build_url_2FreeBuild a URL from components.
business_daysFreeCount business days between two dates (excluding weekends).
bytes_to_humanFreeConvert bytes to human-readable format.
calculate_ageFreeCalculate age from birthdate.
calculate_age_2FreeCalculate age from birthdate.
calculate_bearingFreeCalculate bearing (direction) between two coordinates.
calculate_bmiFreeCalculate Body Mass Index (BMI).
calculate_bmrFreeCalculate Basal Metabolic Rate (BMR) using Mifflin-St Jeor equation.
calculate_correlationFreeCalculate Pearson correlation coefficient.
calculate_covarianceFreeCalculate covariance between two datasets.
calculate_discountFreeCalculate discounted price.
calculate_macrosFreeCalculate macronutrient targets.
calculate_marginFreeCalculate profit margin.
calculate_markupFreeCalculate selling price from cost and markup.
calculate_meanFreeCalculate arithmetic mean (average).
calculate_medianFreeCalculate median.
calculate_midpointFreeCalculate geographic midpoint between two coordinates.
calculate_modeFreeCalculate mode (most frequent value).
calculate_percentileFreeCalculate a specific percentile.
calculate_productFreeCalculate product of numbers.
calculate_quartilesFreeCalculate quartiles (Q1, Q2, Q3).
calculate_rangeFreeCalculate range (max - min).
calculate_stddevFreeCalculate standard deviation.
calculate_sumFreeCalculate sum of numbers.
calculate_tipFreeCalculate tip and split bill.
calculate_varianceFreeCalculate variance.
calculate_vatFreeCalculate VAT (Value Added Tax).
calculate_zscoreFreeCalculate z-score (standard score).
calories_burnedFreeEstimate calories burned during activities.
camel_caseFreeConvert text to camelCase.
capitalizeFreeCapitalize the first letter of each word.
capitalize_textFreeCapitalize first letter only.
ceilFreeRound up to nearest integer.
celsius_to_fahrenheitFreeConvert Celsius to Fahrenheit.
celsius_to_kelvinFreeConvert Celsius to Kelvin.
centimeters_to_inchesFreeConvert centimeters to inches.
chunk_arrayFreeSplit items into chunks of specified size.
cidr_infoFreeGet information about a CIDR range.
cidr_to_netmaskFreeConvert CIDR prefix length to subnet mask.
clampFreeClamp a number within a range.
cmyk_to_hexFreeConvert CMYK to hex color.
collatz_sequenceFreeGenerate Collatz sequence for a number.
compareFreeCompare two numbers (e.g., is 0.9 greater than 0.11?).
compare_2FreeCompare two values.
compare_decimalsFreeCompare decimal numbers with detailed explanation (handles 0.9 vs 0.11 correctly).
compare_hashesFreeCompare two hashes in constant time (timing-safe).
complement_colorFreeGet the complementary color (opposite on color wheel).
compound_interestFreeCalculate compound interest.
constant_time_compareFreeCompare two strings in constant time (timing-safe).
containsFreeCheck if text contains a substring.
contrast_ratioFreeCalculate contrast ratio between two colors (WCAG).
convert_all_casesFreeConvert text to all case formats at once.
convert_timestampFreeConvert Unix timestamp to date.
convert_timestamp_msFreeConvert Unix timestamp (milliseconds) to date.
convert_timezoneFreeConvert datetime between timezones.
cosFreeCalculate the cosine of an angle.
count_all_charsFreeCount occurrences of each character in text.
count_charFreeCount occurrences of a character (e.g., how many 'r' in 'strawberry').
count_digitsFreeCount the number of digits.
count_itemsFreeCount occurrences of each item.
count_substringFreeCount occurrences of a substring.
crc32_checksumFreeCalculate CRC32 checksum.
cubeFreeCalculate the cube of a number.
cube_rootFreeCalculate the cube root of a number.
cups_to_millilitersFreeConvert US cups to milliliters.
current_timeFreeGet current time in specified timezone.
dad_jokeFreeGet a random dad joke.
daily_water_intakeFreeCalculate recommended daily water intake.
darken_colorFreeDarken a color by a percentage.
date_diffFreeCalculate difference between two dates.
date_to_timestampFreeConvert date to Unix timestamp.
datetime_to_unixFreeConvert datetime to Unix timestamp.
day_of_yearFreeGet the day of year for a date.
days_in_monthFreeGet the number of days in a month.
days_in_month_2FreeGet the number of days in a month.
decimal_to_binaryFreeConvert decimal to binary.
decimal_to_dmsFreeConvert decimal degrees to DMS (degrees, minutes, seconds).
decimal_to_hexadecimalFreeConvert decimal to hexadecimal.
decimal_to_octalFreeConvert decimal to octal.
deg_to_radFreeConvert degrees to radians.
desaturate_colorFreeDecrease color saturation by a percentage.
describe_dataFreeGet descriptive statistics for a dataset.
deslugifyFreeConvert a slug back to readable text.
destination_pointFreeCalculate destination point given start, bearing, and distance.
detect_caseFreeDetect the case style of text.
digital_rootFreeCalculate the digital root (repeated digit sum until single digit).
distanceFreeCalculate Euclidean distance between two points.
divideFreeDivide a by b.
dms_to_decimalFreeConvert DMS (degrees, minutes, seconds) to decimal degrees.
echoFreeEcho back the message. For testing.
empty_arrayFreeReturns an empty array.
empty_objectFreeReturns an empty object.
end_of_periodFreeGet the end of a time period.
ends_withFreeCheck if text ends with a suffix.
escape_patternFreeEscape special regex characters in text.
estimate_body_fatFreeEstimate body fat percentage using US Navy method.
estimate_hash_timeFreeEstimate time to crack a password using brute force.
expFreeCalculate e raised to the power of number.
expand_cidrFreeExpand a CIDR to list of individual IPs.
extract_domainFreeExtract domain from a URL.
extract_emailsFreeExtract all email addresses from text.
extract_groupsFreeExtract capture groups from a pattern match.
extract_keywordsFreeExtract keywords from text based on frequency.
extract_numbersFreeExtract all numbers from text.
extract_urlsFreeExtract all URLs from text.
factorialFreeCalculate the factorial of a number.
fahrenheit_to_celsiusFreeConvert Fahrenheit to Celsius.
false_endpointFreeReturns false.
feet_to_metersFreeConvert feet to meters.
fibonacciFreeGet the nth Fibonacci number.
file_checksum_guideFreeGet command-line instructions for file checksums.
filename_safeFreeConvert a string to a safe filename.
find_all_matchesFreeFind all matches of a pattern in text.
fizzbuzzFreeThe classic FizzBuzz. Enterprise-grade.
flatten_arrayFreeFlatten a nested array.
flatten_jsonFreeFlatten a nested JSON object.
flip_coinFreeFlip a coin.
floorFreeRound down to nearest integer.
format_bytesFreeFormat bytes to human-readable size.
format_credit_cardFreeFormat a credit card number with spaces.
format_currencyFreeFormat an amount as currency.
format_dateFreeFormat a date string.
format_durationFreeFormat seconds as duration.
format_listFreeFormat a list of items with proper grammar.
format_numberFreeFormat a number with locale-specific separators.
format_ordinalFreeConvert a number to its ordinal form (1st, 2nd, 3rd, etc.).
format_percentageFreeFormat a number as a percentage.
format_phoneFreeFormat a phone number according to country conventions.
format_relative_timeFreeFormat seconds as relative time (e.g., '2 hours ago', 'in 3 days').
format_ssnFreeFormat a Social Security Number.
format_truncatewrite actionFreeTruncate text to a maximum length.
fortune_cookieFreeGet a fortune cookie message.
friendly_roastFreeGenerate a friendly roast.
future_valueFreeCalculate future value of an investment.
gallons_uk_to_litersFreeConvert UK gallons to liters.
gallons_us_to_litersFreeConvert US gallons to liters.
gcdFreeCalculate the greatest common divisor.
generate_acronymFreeGenerate acronym from text.
generate_addressesFreeGenerate random placeholder addresses.
generate_colorFreeGenerate random color(s).
generate_companiesFreeGenerate random placeholder company names.
generate_datesFreeGenerate random dates.
generate_emailsFreeGenerate random placeholder email addresses.
generate_gradientFreeGenerate a gradient between two colors.
generate_hashFreeGenerate hash of text.
generate_hmacFreeGenerate HMAC signature.
generate_loremFreeGenerate lorem ipsum text using Faker.
generate_memorableFreeGenerate a memorable password based on a pattern.
generate_namesFreeGenerate random placeholder names.
generate_ngramsFreeGenerate n-grams from text.
generate_passphraseFreeGenerate a passphrase from random words.
generate_passwordFreeGenerate secure password(s).
generate_password_2FreeGenerate a secure random password.
generate_phonesFreeGenerate random placeholder phone numbers.
generate_pinFreeGenerate a random PIN.
generate_sequenceFreeGenerate a number sequence.
generate_shadesFreeGenerate shades (darker variations) of a color.
generate_tintsFreeGenerate tints (lighter variations) of a color.
generate_tokenFreeGenerate cryptographically secure token.
generate_uuidFreeGenerate UUID(s).
generate_uuid_v7FreeGenerate UUID v7 (time-ordered).
generate_uuidsFreeGenerate random UUIDs.
geohash_decodeFreeDecode geohash to coordinates.
geohash_encodeFreeEncode coordinates to geohash.
geometric_meanFreeCalculate geometric mean.
get_credit_card_patternFreeGet regex pattern for credit card validation.
get_date_patternFreeGet regex pattern for date validation.
get_divisorsFreeGet all divisors of a number.
get_email_patternwrite actionFreeGet regex pattern for email validation.
get_hex_color_patternFreeGet regex pattern for hex color validation.
get_initialsFreeGet initials from a name.
get_ipv4_patternFreeGet regex pattern for IPv4 address validation.
get_ipv6_patternFreeGet regex pattern for IPv6 address validation.
get_json_pathFreeExtract a value from JSON using a path expression.
get_json_typeFreeGet the type of a JSON value.
get_keysFreeGet all keys from a JSON object.
get_luminanceFreeCalculate relative luminance of a color.
get_nowFreeGet current date and time.
get_password_patternFreeGet regex pattern for password validation with custom requirements.
get_phone_patternFreeGet regex pattern for phone number validation.
get_quarterFreeGet the quarter for a date.
get_slug_patternFreeGet regex pattern for URL slug validation.
get_time_patternFreeGet regex pattern for time validation.
get_url_patternFreeGet regex pattern for URL validation.
get_uuid_patternFreeGet regex pattern for UUID validation.
get_valuesFreeGet all values from a JSON object.
grams_to_ouncesFreeConvert grams to ounces.
grayscale_colorFreeConvert color to grayscale.
group_by_lengthFreeGroup items by their string length.
harmonic_meanFreeCalculate harmonic mean.
hash_adler32FreeCalculate Adler-32 checksum.
hash_allFreeGenerate hashes using multiple algorithms at once.
hash_blake2bFreeGenerate BLAKE2b hash of text.
hash_blake2sFreeGenerate BLAKE2s hash of text.
hash_crc32FreeCalculate CRC32 checksum.
hash_md5FreeGenerate MD5 hash of text.
hash_sha1FreeGenerate SHA-1 hash of text.
hash_sha256FreeGenerate SHA-256 hash of text.
hash_sha384FreeGenerate SHA-384 hash of text.
hash_sha3_256FreeGenerate SHA3-256 hash of text.
hash_sha3_512FreeGenerate SHA3-512 hash of text.
hash_sha512FreeGenerate SHA-512 hash of text.
haversine_distanceFreeCalculate distance between two coordinates using Haversine formula.
heart_rate_zonesFreeCalculate heart rate training zones.
hello_worldFreeHello World as a Service.
hex_decodeFreeDecode hexadecimal to text.
hex_encodeFreeEncode text to hexadecimal.
hex_to_cmykFreeConvert hex color to CMYK.
hex_to_hslFreeConvert hex color to HSL.
hex_to_hsvFreeConvert hex color to HSV.
hex_to_rgbFreeConvert hex color to RGB.
hexadecimal_to_decimalFreeConvert hexadecimal to decimal.
hmac_md5FreeGenerate HMAC-MD5.
hmac_sha256FreeGenerate HMAC-SHA256.
hmac_sha512FreeGenerate HMAC-SHA512.
hours_to_minutesFreeConvert hours to minutes.
hsl_to_hexFreeConvert HSL to hex color.
hsv_to_hexFreeConvert HSV to hex color.
html_decodeFreeHTML decode text (unescape special characters).
html_encodeFreeHTML encode text (escape special characters).
http_method_infoFreeGet information about an HTTP method.
hypotenuseFreeCalculate the hypotenuse of a right triangle.
ideal_weightFreeCalculate ideal body weight using various formulas.
identify_hashFreeIdentify the possible algorithm of a hash based on its format.
in_rangeFreeCheck if a value is within a range.
inches_to_centimetersFreeConvert inches to centimeters.
integer_to_ipFreeConvert integer to IP address.
inverse_caseFreeInverse the case of each character (same as swap).
invert_colorFreeInvert a color.
ip_in_networkFreeCheck if an IP address is within a network.
ip_in_rangeFreeCheck if an IP address is within a CIDR range.
ip_infoFreeGet detailed information about an IP address.
ip_info_2FreeGet basic information about an IP address.
ip_to_binaryFreeConvert IP address to binary representation.
ip_to_integerFreeConvert IP address to integer.
ipv4_to_ipv6FreeConvert IPv4 address to IPv6 mapped address.
ipv4_to_ipv6_2FreeConvert IPv4 address to IPv6 mapped format.
ipv6_to_ipv4FreeExtract IPv4 address from IPv6 mapped address.
is_armstrong_numberFreeCheck if a number is an Armstrong number (narcissistic number).
is_betweenFreeCheck if a number is between two bounds.
is_common_passwordFreeCheck if password is in common password list.
is_divisibleFreeCheck if a number is divisible by another number.
is_emptyFreeCheck if text is empty or whitespace only.
is_evenFreeCheck if a number is even.
is_fibonacciFreeCheck if a number is a Fibonacci number.
is_integerFreeCheck if a number is an integer.
is_leap_yearFreeCheck if a year is a leap year.
is_leap_year_2FreeCheck if a year is a leap year.
is_negativeFreeCheck if a number is negative.
is_oddFreeCheck if a number is odd.
is_palindromeFreeCheck if text is a palindrome.
is_palindrome_numberFreeCheck if a number is a palindrome.
is_perfect_numberFreeCheck if a number is a perfect number (sum of proper divisors equals the number).
is_perfect_squareFreeCheck if a number is a perfect square.
is_positiveFreeCheck if a number is positive.
is_power_ofFreeCheck if a number is a power of another number.
is_primeFreeCheck if a number is prime.
is_private_ipFreeCheck if an IP address is private (RFC 1918 for IPv4).
is_subsetFreeCheck if array1 is a subset of array2.
is_triangularFreeCheck if a number is a triangular number.
is_valid_coordinatesFreeCheck if coordinates are valid.
is_valid_hexFreeCheck if a string is a valid hex color.
is_valid_slugFreeCheck if a string is a valid URL slug.
is_valid_urlFreeValidate if a string is a valid URL.
is_weekendFreeCheck if a date is a weekend.
is_zeroFreeCheck if a number is zero.
joinFreeJoin items with a delimiter.
join_pathFreeJoin path parts safely.
json_diffFreeCompare two JSON objects and find differences.
json_minifyFreeMinify JSON (remove whitespace).
json_prettifyFreePrettify JSON (format with indentation).
json_statsFreeGet statistics about a JSON structure.
json_to_query_stringFreeConvert a JSON object to URL query string.
jwt_decodeFreeDecode JWT token (without signature verification).
kebab_caseFreeConvert text to kebab-case.
kelvin_to_celsiusFreeConvert Kelvin to Celsius.
kilobytes_to_megabytesFreeConvert kilobytes to megabytes.
kilograms_to_poundsFreeConvert kilograms to pounds.
kilometers_to_milesFreeConvert kilometers to miles.
knots_to_kphFreeConvert knots to kilometers per hour.
kph_to_mphFreeConvert kilometers per hour to miles per hour.
lcmFreeCalculate the least common multiple.
leetspeak_passwordFreeConvert a password to leetspeak (for demonstration, not security).
levenshtein_distanceFreeCalculate Levenshtein (edit) distance between two strings.
lighten_colorFreeLighten a color by a percentage.
list_localesFreeList available locales for Faker-powered endpoints.
list_timezonesFreeList all available timezone abbreviations.
liters_to_gallons_ukFreeConvert liters to UK gallons. Because a UK gallon isn't a US gallon.
liters_to_gallons_usFreeConvert liters to US gallons.
loan_paymentFreeCalculate monthly loan payment.
logFreeCalculate logarithm. Natural log if no base specified.
log10FreeCalculate base-10 logarithm.
log2FreeCalculate base-2 logarithm.
lorem_bytesFreeGenerate lorem ipsum of approximately specified byte size.
lorem_htmlFreeGenerate lorem ipsum as HTML.
lorem_markdownFreeGenerate lorem ipsum as Markdown.
lorem_paragraphsFreeGenerate lorem ipsum paragraphs.
lorem_sentencesFreeGenerate lorem ipsum sentences.
lorem_wordsFreeGenerate lorem ipsum words.
lorem_words_2FreeGenerate lorem ipsum words.
lowercaseFreeConvert text to lowercase.
magic_8_ballFreeAsk the Magic 8-Ball.
mask_textFreeMask text, keeping only start/end characters visible.
max_valueFreeFind maximum value.
maximumFreeFind the maximum value.
md5_checksumFreeGenerate MD5 checksum.
megabytes_to_gigabytesFreeConvert megabytes to gigabytes.
merge_jsonFreeMerge two JSON objects.
metaphoneFreeGenerate Metaphone phonetic encoding.
meters_per_second_to_mphFreeConvert meters per second to miles per hour.
meters_to_feetFreeConvert meters to feet.
miles_to_kilometersFreeConvert miles to kilometers.
milliliters_to_cupsFreeConvert milliliters to US cups.
milliliters_to_fluid_ouncesFreeConvert milliliters to US fluid ounces.
min_valueFreeFind minimum value.
minify_jsonFreeMinify (compress) a JSON string.
minimumFreeFind the minimum value.
minutes_to_secondsFreeConvert minutes to seconds.
moduloFreeCalculate a modulo b (remainder of a divided by b).
morse_decodeFreeDecode Morse code to text.
morse_encodeFreeEncode text to Morse code.
mortgage_calculatorFreeCalculate mortgage details.
mph_to_kphFreeConvert miles per hour to kilometers per hour.
multiplyFreeMultiply two or more numbers together.
name_to_hexFreeConvert a CSS color name to hex.
nearest_powerFreeFind the nearest power of a base to a number.
netmask_to_cidrFreeConvert subnet mask to CIDR prefix length.
network_infoFreeGet information about a network.
normalize_urlFreeNormalize a URL to a canonical form.
normalize_whitespaceFreeNormalize whitespace (multiple spaces to single).
nth_cubeFreeGet the nth cube number.
nth_primeFreeGet the nth prime number.
nth_rootFreeCalculate the nth root of a number.
nth_squareFreeGet the nth square number.
nth_triangularFreeGet the nth triangular number.
nullFreeReturns null. For when you need a null.
number_to_romanFreeConvert a number to Roman numerals.
number_to_wordsFreeConvert a number to words.
ounces_to_gramsFreeConvert ounces to grams.
padFreePad text to a specified length.
parse_dateFreeParse a date string.
parse_urlFreeParse a URL into its components.
parse_url_2FreeParse a URL into its components.
pascal_caseFreeConvert text to PascalCase.
password_entropyFreeCalculate password entropy (bits of randomness).
percentageFreeCalculate what percentage value is of total.
percentage_changeFreeCalculate percentage change between two values.
pick_randomFreePick random item(s) from a list.
pingFreePing endpoint. Returns pong.
point_in_polygonFreeCheck if a point is inside a polygon (ray casting algorithm).
polygon_areaFreeCalculate area of a polygon on Earth's surface.
polygon_centroidFreeCalculate centroid of a polygon.
polyline_lengthFreeCalculate total length of a polyline.
port_infoFreeGet information about a port number.
pounds_to_kilogramsFreeConvert pounds to kilograms.
powerFreeCalculate base raised to the power of exponent.
present_valueFreeCalculate present value of a future amount.
prettify_jsonFreePrettify (format) a JSON string.
prime_factorsFreeGet prime factors of a number.
primes_in_rangeFreeGet all prime numbers in a range.
private_ip_rangesFreeGet RFC 1918 private IP address ranges.
punycode_decodeFreeDecode Punycode to Unicode.
punycode_encodeFreeEncode Unicode to Punycode (for internationalized domain names).
query_string_to_jsonFreeConvert a URL query string to JSON object.
rad_to_degFreeConvert radians to degrees.
random_addressFreeGenerate random address(es) using Faker with locale support.
random_booleanFreeGenerate random boolean value(s).
random_bytesFreeGenerate cryptographically secure random bytes.
random_bytes_2FreeGenerate cryptographically secure random bytes.
random_cardFreeDraw random playing card(s) from a deck.
random_choiceFreePick random item(s) from a list.
random_coinFreeFlip a coin (optionally biased).
random_colorFreeGenerate a random color.
random_color_2FreeGenerate random color(s).
random_companyFreeGenerate random company name(s) using Faker.
random_complimentFreeGenerate a random compliment.
random_coordinatesFreeGenerate random geographic coordinates.
random_credit_cardFreeGenerate random credit card details (fake, for testing only).
random_dateFreeGenerate random date(s) within a range.
random_diceFreeRoll dice with configurable sides.
random_elementFreeGet random chemical element(s).
random_emailwrite actionFreeGenerate random email address(es) using Faker.
random_emojiFreeGet random emoji(s).
random_emoji_2FreeGet random emoji(s).
random_excuseFreeGenerate a random excuse.
random_floatFreeGenerate random float(s).
random_float_2FreeGenerate random floating-point number(s).
random_gaussianFreeGenerate random number(s) from a Gaussian (normal) distribution.
random_hexFreeGenerate random hexadecimal string(s).
random_integerFreeGenerate random integer(s) within a range.
random_ipFreeGenerate random IP address(es).
random_jobFreeGenerate random job title(s) using Faker.
random_macFreeGenerate random MAC address(es).
random_nameFreeGenerate random name(s) using Faker with locale support.
random_numberFreeGenerate random integer(s).
random_passwordFreeGenerate secure random password(s).
random_personFreeGenerate complete random person profile(s) using Faker.
random_phoneFreeGenerate random phone number(s) using Faker with locale-appropriate formats.
random_shuffleFreeRandomly shuffle a list of items.
random_stringFreeGenerate random string(s).
random_string_2FreeGenerate random string(s) from specified character set.
random_textFreeGenerate random text using Faker.
random_timeFreeGenerate random time(s) of day.
random_triviaFreeGet a random trivia fact.
random_urlFreeGenerate random URL(s) using Faker.
random_usernameFreeGenerate random username(s) using Faker.
random_uuidFreeGenerate random UUID(s).
random_weighted_choiceFreePick random item(s) with weighted probabilities.
range_to_cidrFreeConvert an IP range to CIDR notation.
rank_numbersFreeRank a list of numbers from largest to smallest (or vice versa).
readability_scoreFreeCalculate readability scores (Flesch-Kincaid, etc.).
regex_replaceFreeReplace pattern matches in text.
regex_splitFreeSplit text by regex pattern.
relative_timeFreeGet relative time description (e.g., '2 days ago').
remove_duplicate_wordswrite actionFreeRemove consecutive duplicate words.
remove_query_paramwrite actionFreeRemove a query parameter from a URL.
remove_whitespacewrite actionFreeRemove all whitespace from text.
repeatFreeRepeat text a specified number of times.
replaceFreeReplace occurrences in text.
return_on_investmentFreeCalculate Return on Investment (ROI).
reverse_numberFreeReverse the digits of a number.
reverse_stringFreeReverse a string.
rgb_to_hexFreeConvert RGB to hex color.
rgb_to_hslFreeConvert RGB to HSL color.
roll_diceFreeRoll dice.
roman_to_numberFreeConvert Roman numerals to a number.
rot13FreeApply ROT13 cipher (encoding and decoding are the same operation).
round_numberFreeRound a number to specified decimal places.
rule_of_72FreeCalculate time to double investment using Rule of 72.
saturate_colorFreeIncrease color saturation by a percentage.
seconds_to_hmsFreeConvert seconds to hours:minutes:seconds.
sentence_caseFreeConvert text to sentence case.
sha1_checksumFreeGenerate SHA1 checksum.
sha256_checksumFreeGenerate SHA256 checksum.
sha512_checksumFreeGenerate SHA512 checksum.
shuffle_listFreeShuffle a list of items.
signFreeGet the sign of a number (-1, 0, or 1).
simple_interestFreeCalculate simple interest.
sinFreeCalculate the sine of an angle.
sleep_cyclesFreeCalculate optimal sleep/wake times based on 90-minute sleep cycles.
slugFreeConvert text to URL-friendly slug.
slugifyFreeConvert text to URL-friendly slug.
smart_title_caseFreeSmart title case (handles articles, prepositions).
snake_caseFreeConvert text to snake_case.
sort_itemsFreeSort a list of items.
soundexFreeGenerate Soundex phonetic encoding.
splitFreeSplit text by delimiter.
split_complementary_colorsFreeGet split-complementary colors.
squareFreeCalculate the square of a number.
square_feet_to_square_metersFreeConvert square feet to square meters.
square_meters_to_square_feetFreeConvert square meters to square feet.
square_rootFreeCalculate the square root of a number.
start_of_periodFreeGet the start of a time period.
starts_withFreeCheck if text starts with a prefix.
status_code_infoFreeGet information about an HTTP status code.
stone_to_kilogramsFreeConvert stone to kilograms.
string_lengthFreeGet the length of a string.
subnet_calculatorFreeCalculate subnets from a network.
subnet_mask_infoFreeGet subnet mask from prefix length.
subtractFreeSubtract b from a.
subtract_timeFreeSubtract time from a date.
subtract_time_2FreeSubtract time from a datetime.
suggest_improvementsFreeSuggest improvements for a password.
sum_digitsFreeSum the digits of a number.
sum_numbersFreeCalculate the sum of numbers.
sun_positionFreeCalculate approximate sun position (azimuth and elevation).
supernet_calculatorFreeCalculate the supernet that contains all given networks.
swap_caseFreeSwap case of each character.
tanFreeCalculate the tangent of an angle.
test_patternFreeTest if a regex pattern matches text.
tetradic_colorsFreeGet tetradic colors (four colors forming a rectangle on color wheel).
text_similarityFreeCalculate similarity between two texts (Jaccard similarity).
time_differenceFreeCalculate difference between two datetimes.
timezone_offsetFreeEstimate timezone offset from longitude (approximate).
title_caseFreeConvert text to title case.
to_alternating_caseFreeConvert text to aLtErNaTiNg case.
to_camel_caseFreeConvert text to camelCase.
to_constant_caseFreeConvert text to CONSTANT_CASE (alias for screaming snake).
to_dot_caseFreeConvert text to dot.case.
to_header_caseFreeConvert text to Header-Case (HTTP header style).
to_kebab_caseFreeConvert text to kebab-case.
to_lower_caseFreeConvert text to lowercase.
to_pascal_caseFreeConvert text to PascalCase.
to_path_caseFreeConvert text to path/case.
to_romanFreeConvert number to Roman numerals.
to_screaming_snake_caseFreeConvert text to SCREAMING_SNAKE_CASE.
to_sentence_caseFreeConvert text to Sentence case.
to_snake_caseFreeConvert text to snake_case.
to_title_caseFreeConvert text to Title Case.
to_train_caseFreeConvert text to Train-Case.
to_upper_caseFreeConvert text to UPPERCASE.
triadic_colorsFreeGet triadic colors (three colors equally spaced on color wheel).
trimFreeTrim whitespace from text.
true_endpointFreeReturns true.
truncatewrite actionFreeTruncate to integer (remove decimal part).
truncate_2write actionFreeTruncate text to a specified length.
unflatten_jsonFreeUnflatten a flat JSON object back to nested structure.
unique_itemsFreeGet unique items from a list.
unix_to_datetimeFreeConvert Unix timestamp to datetime.
uppercaseFreeConvert text to uppercase.
url_decodeFreeURL decode text.
url_decode_2FreeURL decode a string.
url_encodeFreeURL encode text.
url_encode_2FreeURL encode a string.
user_agentFreeParse a user agent string.
validate_alphanumericFreeCheck if text is alphanumeric.
validate_base64FreeValidate a base64 string.
validate_credit_cardFreeValidate a credit card number using Luhn algorithm.
validate_dateFreeValidate a date string.
validate_domainFreeValidate a domain name.
validate_emailwrite actionFreeValidate an email address.
validate_hexFreeValidate a hexadecimal string.
validate_ipFreeValidate an IP address (v4 or v6).
validate_ip_2FreeValidate if a string is a valid IP address.
validate_jsonFreeValidate JSON syntax.
validate_json_2FreeValidate if a string is valid JSON.
validate_macFreeValidate a MAC address.
validate_password_strengthFreeCheck password strength.
validate_patternFreeValidate if a regex pattern is syntactically correct.
validate_phoneFreeValidate a phone number.
validate_semverFreeValidate a semantic version string.
validate_urlFreeValidate a URL.
validate_uuidFreeValidate a UUID.
verify_hashFreeVerify a hash matches the text.
week_numberFreeGet the ISO week number of a date.
week_number_2FreeGet the ISO week number for a date.
word_countFreeCount words in text.
would_you_ratherFreeGet a 'Would You Rather' question.
yes_noFreeGet a random yes or no answer.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1492ms20/20
- Tool poisoning572 tool descriptions checked15/15
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 99 days ago8/15
- Maintainer identitynamespace and repository owner differ4/10
How TinyFn compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 73/100
- higher than 39% of 48,255 servers
- Tools
- 572
- the typical server has 7
- Tools that change things
- 2%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 153 ms
- faster than 72% of 30,031 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
What its tools let an agent do: 526 read · 30 create · 11 change · 3 delete · 2 run or deploy
Install TinyFn in Claude Code, Cursor or VS Code
claude mcp add --transport http tinyfn https://api.tinyfn.io/mcp/all/
What the publisher says
From the TinyFn repository's README, as published. We do not edit it. Read it on GitHub
TinyFn MCP Server
🧮 Give your AI agent 500+ deterministic tools Stop hallucinating math. Start getting correct answers.
Quick Start • Servers • Examples • Pricing • Docs • Support
🎉 Free Tier Available!100 requests/month FREE — no credit card requiredGet your free API key →
The Problem
LLMs are great at reasoning. They're terrible at math.
Ask any AI assistant to compute 17% of 4,847 and you'll get a confident, wrong answer. Ask it to validate an email with regex, generate a SHA-256 hash, or convert timezones — same story. LLMs hallucinate on deterministic tasks.
TinyFn is a Model Context Protocol (MCP) server that gives your AI assistant 500+ tools that always return the correct answer. Math, conversions, validations, hashing, date arithmetic — the boring stuff, done right.
🧮 500+ ToolsMath, strings, dates,and much more 🎯 Zero HallucinationsDeterministic resultsevery single time ⚡ No InstallationRemote MCP serverzero setup 🔌 Works EverywhereClaude, Cursor, Windsurf,any MCP client
🖥️ Works With Your Tools
TinyFn runs as a remote MCP server — no npx, no Docker, no local install. Just add the URL to your config.
💡 Why category servers? Most AI clients limit the number of tools. TinyFn splits 500+ tools across 12 focused servers so you can pick exactly what you need.
✅ Example Queries That Just Work
Once connected, just ask your AI assistant in plain language:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
TinyFn: common questions
- Is TinyFn MCP server safe?
- Mostly: it is graded B (73/100). Read the TinyFn safety report
- How do I install TinyFn?
- It runs remotely at api.tinyfn.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does TinyFn need an API key?
- Yes. The registry entry asks for
X-API-Key. - Is TinyFn maintained?
- The last commit was 138 days ago (2026-06-19). The latest release is v1.0.2.
- Is TinyFn up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does TinyFn compare with other MCP servers?
- safety score 73/100 (higher than 39% of 48,255 servers); tools 572 (the typical server has 7); tools that change things 2% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.