Skip to content
TinyFn logo

TinyFn MCP server

Which servers in the official MCP registry are TinyFn's own, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-17

← Back to TinyFn

Whose server it is
  • Registry nameio.tinyfn/tinyfnverified in the MCP registry

The registry name sits under tinyfn.io. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-17
  • Stateanswerschecked 2026-10-17
  • Tools572
  • Server calls itselfTinyFn
  • Server version2.14.4
  • Protocol version2025-06-18

On 2026-10-17 the server answered initialize and tools/list without a sign-in. First answer in 162 ms.

Should an agent connect itNot proven either way yet
  • Whether its tools do the product's job has not been judged yet.
  • Checked on 4 of the 7 days it takes to judge reliability.

Once connected

  • Keep approval on for truncate, truncate_2, remove_whitespace, remove_duplicate_words, remove_query_param: they delete, send or pay without saying so.
  • add, remove_whitespace, add_time, add_time_2, add_business_days change data without a sign-in: anyone with the address can call them.
  • Its definitions take about 29081 tokens of context: enable only the tools a task needs.

Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.

Measured dailydaily checks: 4, the first on 2026-10-19
  • INITE MCP scoreafter a weeka score needs 7 daily checks: 4 so far
  • Use1 GitHub stars
  • Answeredmeasuring4 of the 7 daily checks it takes to print a share
  • Median first answer177 ms
  • Space in an agent's context≈ 29,081 tokensthe definitions of all its tools (400), which an agent carries on every turn
  • Tool definitionsB · 83 of 100
  • Typed results381 of 400 toolsdeclared outputSchema: results come typed, read once
  • No description an agent can choose by: 14 of 400
  • Not saying whether it only reads or can destroy: 400 of 400

Worth a look

  • Tools that delete, send or pay without telling the client so: truncate, truncate_2, remove_whitespace, remove_duplicate_words, remove_query_param
  • Tools that change data, on a server that answers without a sign-in: add, remove_whitespace, add_time, add_time_2, add_business_days

A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (30%), doing the product's job (25%), definitions (20%), context (10%) and use (15%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →

Tools it offers572 tools · read 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.

The first 60 of 572, as the server listed them.

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "tinyfn": {
      "type": "http",
      "url": "https://api.tinyfn.io/mcp/all/"
    }
  }
}

Add it

Claude Code, in a terminal

claude mcp add --transport http tinyfn https://api.tinyfn.io/mcp/all/

Add to CursorAdd to VS Code

claude.ai, ChatGPT and other clients: add https://api.tinyfn.io/mcp/all/ as a custom connector in the settings.

OpenAPI spec

572 paths, read 2026-10-17. Open the spec ↗

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.