TI

TinyFn

io.tinyfn/tinyfn

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

Yes, your AI can use this right now.Answered a live MCP handshake in 474 ms with no sign-in needed and exposes 572 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://api.tinyfn.io/mcp/all/

572 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
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.

Alternatives in AI & Agents

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”