原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。评价和账户功能将在后续阶段推出。
PopNx MCP为使用 AI 的人准备的 MCP 服务器 · 用大白话讲清楚

TinyFn

作者:tinyfn-io版本 1.0.2i★ –i在云端运行
注册名称io.tinyfn/tinyfn

安装

概览

作者提供的说明(英文原文)

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

PopNx MCP 的三大支柱

这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。

它能帮你做什么

我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。

  • 连接方式: 在云端运行
  • 传输方式: Streamable HTTP
  • 分类: 其他
  • 你需要填写:X-API-Key

安装

选择你使用的 AI 应用,然后复制设置。

安装之前

标为机密的值是你账户的钥匙。千万不要分享给别人,也不要粘贴到聊天里。

你需要

你用的是哪个应用?

在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。

这个地址需要在请求的 header 中放入密钥,而添加连接器的菜单无法设置。请改用 Claude Code、Cursor 或 VS Code。

在终端中运行这条命令

claude mcp add --transport http tinyfn https://api.tinyfn.io/mcp/all/ --header 'X-API-Key: your-value'

运行前请先填写空着的值。

在 Cursor 中打开

或者自己复制设置

粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json

{
  "mcpServers": {
    "tinyfn": {
      "url": "https://api.tinyfn.io/mcp/all/",
      "headers": {
        "X-API-Key": "your-value"
      }
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

在 VS Code 中打开

或者自己复制设置

粘贴到项目中的 .vscode/mcp.json

{
  "servers": {
    "tinyfn": {
      "type": "http",
      "url": "https://api.tinyfn.io/mcp/all/",
      "headers": {
        "X-API-Key": "your-value"
      }
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

这个地址需要在请求的 header 中放入密钥,而添加连接器的菜单无法设置。请改用 Claude Code、Cursor 或 VS Code。

你的选择通过 Cookie 保存在这台设备上,无需账户。

需要你填写的值

  • X-API-Key 机密 必填 HTTP header
    TinyFn API key - free at https://tinyfn.io

这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。

它能做什么

我们还没有读取这个服务器的工具列表;我们会轮流检查各个端点。

基础检查i

我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月7日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过域名 tinyfn.io 验证(注册中心会核实域名所有权)

  • … 尚未检查

    仍在维护

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    有许可证

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    端点有响应

    尚未检查;我们会轮流检查各个端点

  • … 尚未检查

    使用 OAuth 登录

    尚未检查;我们会轮流检查各个端点

  • … 尚未检查

    工具描述中没有隐藏指令

    尚未检查;我们会在检查端点时读取工具列表

与“其他”中的其他服务器比较i

  • 星标数多于此分类中其他 18326 个服务器的 0%
  • 发布到注册中心的时间比此分类中其他 18326 个服务器的 11% 更新
  • 基础检查结果等于或优于此分类中其他 18326 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

TinyFn 安全吗?

它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

你需要填写:X-API-Key

它在我的电脑上运行还是在云端?

它在作者的云端运行。通过互联网连接,无需安装,但你发送的内容会经过作者的服务器。

它还在维护吗?

GitHub 仓库最后更新于–,最新版本(1.0.2)于5个月前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,所以接受远程 MCP 服务器的应用也可以使用,例如开启开发者模式的 ChatGPT。

有什么可以替代它?

同一分类中有:Spec Driven Development, Remote Desktop Commander, Signoff

替代选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

Spec Driven Development

作者:formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

在你的电脑上运行★ 440MIT14个月前更新
安装

Remote Desktop Commander

作者:desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

在云端运行★ 211前天更新
安装

Signoff

作者:ayuanxx-max

Five gates that make an agent's 'done' provable: run them, read the verdict, audit the record.

在你的电脑上运行今天更新
安装

作者的 README

打开 README

按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。

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 required Get 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+ Tools Math, strings, dates, and much more 🎯 Zero Hallucinations Deterministic results every single time ⚡ No Installation Remote MCP server zero setup 🔌 Works Everywhere Claude, 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.

PlatformTool LimitRecommended SetupConfig Location
Claude Code500+ (Tool Search)/mcp/all/ — use everything~/.claude/settings.json
Claude Desktop~100 tools2–3 category servers~/Library/Application Support/Claude/claude_desktop_config.json
Cursor~40 tools1–2 focused serversCursor MCP settings
Windsurf~40 tools1–2 focused serversWindsurf MCP settings
Continue.devVariesCategory servers.continue/config.json
Any MCP ClientVariesMatch to your tool limitClient-specific

💡 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:

Math & Numbers

  • ✅ *"Is 7919 a prime number?"*
  • ✅ *"What's 17% of 4,847?"*
  • ✅ *"Calculate the factorial of 12"*

Conversions

  • ✅ *"Convert 72°F to Celsius"*
  • ✅ *"How many miles is 100 kilometers?"*
  • ✅ *"Convert #3B82F6 to RGB values"*

Validation

  • ✅ *"Is user@example.com a valid email address?"*
  • ✅ *"Validate this credit card number: 4111111111111111"*
  • ✅ *"Is 550e8400-e29b-41d4-a716-446655440000 a valid UUID?"*

Encoding & Hashing

  • ✅ *"Base64 encode 'Hello, World!'"*
  • ✅ *"Generate a SHA-256 hash of 'my-secret-string'"*
  • ✅ *"URL encode 'hello world & goodbye'"*

Date & Time

  • ✅ *"How many days between January 15 and March 22?"*
  • ✅ *"What's the current Unix timestamp?"*
  • ✅ *"Is 2024 a leap year?"*

Generators

  • ✅ *"Generate a UUID"*
  • ✅ *"Create a secure 20-character password"*
  • ✅ *"Roll 3 six-sided dice"*

⚡ Quick Start

1. Get your free API key at [tinyfn.io](https://tinyfn.io) (takes 10 seconds)

2. Add TinyFn to your MCP client:

Claude Code

Claude Code supports Tool Search, so you can use the full server with all 500+ tools:

{

"mcpServers": { "tinyfn": { "url": "https://api.tinyfn.io/mcp/all/", "headers": { "X-API-Key": "tf_live_YOUR_KEY_HERE" } } } }

Add this to ~/.claude/settings.json or use claude mcp add.

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{

"mcpServers": { "tinyfn-math": { "url": "https://api.tinyfn.io/mcp/math/", "headers": { "X-API-Key": "tf_live_YOUR_KEY_HERE" } }, "tinyfn-validate": { "url": "https://api.tinyfn.io/mcp/validate/", "headers": { "X-API-Key": "tf_live_YOUR_KEY_HERE" } } } }

Tip: Claude Desktop supports ~100 tools. Add 2–3 category servers based on your workflow.

Cursor & Windsurf

These platforms have a ~40 tool limit. Pick 1–2 focused servers:

{

"mcpServers": { "tinyfn-validate": { "url": "https://api.tinyfn.io/mcp/validate/", "headers": { "X-API-Key": "tf_live_YOUR_KEY_HERE" } } } }

Recommended for Cursor/Windsurf: validate (15 tools), hash (18 tools), encode (20 tools), convert (42 tools).

Continue.dev
{

"experimental": { "mcpServers": [ { "name": "tinyfn-math", "url": "https://api.tinyfn.io/mcp/math/", "headers": { "X-API-Key": "tf_live_YOUR_KEY_HERE" } } ] } }

3. Start asking questions. Your AI now has deterministic tools for math, conversions, validation, and more.


📡 Available MCP Servers

All servers use base URL https://api.tinyfn.io. Pick the categories you need:

ServerEndpointToolsWhat It Does
All/mcp/all/500+Everything — best for Claude Code
Math/mcp/math/52Arithmetic, trig, primes, factorials, comparisons
Convert/mcp/convert/42Temperature, length, weight, volume, speed, data sizes
String/mcp/string/33Case conversion, slugify, trim, word count, extraction
Datetime/mcp/datetime/24Date parsing, formatting, diffs, timezones, leap years
Encode/mcp/encode/20Base64, URL, HTML, hex, ROT13, morse, JWT decode
Hash/mcp/hash/18MD5, SHA-256, SHA-512, HMAC, bcrypt, CRC32
Color/mcp/color/30HEX/RGB/HSL conversion, gradients, contrast, palettes
Stats/mcp/stats/16Mean, median, mode, std dev, percentiles, correlation
Validate/mcp/validate/15Email, URL, phone, credit card, UUID, IP, JSON, dates
Finance/mcp/finance/15Interest, loans, mortgage, ROI, margin, tip calculator
Generate/mcp/generate/15UUIDs, passwords, random numbers, lorem ipsum, dice

⚠️ Important: All URLs must end with a trailing / or requests will return 404 errors.


🛠️ Tool Categories

🔢 Math & Numbers — 52 tools

ToolDescriptionExample
add, subtract, multiply, divideBasic arithmeticadd(17, 25) → 42
percentagePercentage calculationpercentage(17, 4847) → 823.99
is_primePrimality testingis_prime(7919) → true
factorialFactorial calculationfactorial(12) → 479001600
fibonacciNth Fibonacci numberfibonacci(10) → 55
gcd, lcmGCD and LCMgcd(48, 18) → 6
power, square_rootExponentiationsquare_root(144) → 12
sin, cos, tanTrigonometric functionssin(1.5708) → 1.0
log, log10, log2Logarithmslog10(1000) → 3
floor, ceil, round_numberRoundingceil(4.2) → 5
absolute_value, signNumber propertiessign(-42) → -1
clamp, distance, hypotenuseRange & geometryhypotenuse(3, 4) → 5

📝 String Operations — 33 tools

ToolDescriptionExample
reverse_stringReverse textreverse_string("hello") → "olleh"
uppercase, lowercaseCase conversionuppercase("hello") → "HELLO"
camel_case, snake_case, kebab_caseNaming conventionssnake_case("helloWorld") → "hello_world"
slugURL-safe slugsslug("Hello World!") → "hello-world"
trim, padWhitespace handlingtrim(" hi ") → "hi"
word_count, string_lengthText metricsword_count("hello world") → 2
contains, starts_with, ends_withString matchingcontains("hello", "ell") → true
split, joinArray operationssplit("a,b,c", ",") → ["a","b","c"]
extract_emails, extract_urlsContent extractionExtract emails from text blocks
is_palindromePalindrome checkis_palindrome("racecar") → true
count_char, count_substringCharacter countingcount_char("hello", "l") → 2

✅ Validation — 15 tools

ToolDescriptionExample
validate_emailEmail format validationvalidate_email("user@example.com") → true
validate_urlURL format validationvalidate_url("https://tinyfn.io") → true
validate_phonePhone number validationvalidate_phone("+1-555-123-4567") → true
validate_credit_cardLuhn algorithm checkvalidate_credit_card("4111111111111111") → true
validate_uuidUUID format validationvalidate_uuid("550e8400-e29b-41d4-a716-446655440000") → true
validate_ipIPv4/IPv6 validationvalidate_ip("192.168.1.1") → true
validate_jsonJSON syntax validationvalidate_json('{"key": "value"}') → true
validate_dateDate format validationvalidate_date("2024-02-29") → true
validate_hexHex string validationvalidate_hex("1a2b3c") → true
validate_base64Base64 validationvalidate_base64("SGVsbG8=") → true

🔄 Conversions — 42 tools

ToolDescriptionExample
celsius_to_fahrenheitTemperaturecelsius_to_fahrenheit(100) → 212
kilometers_to_milesDistancekilometers_to_miles(100) → 62.14
kilograms_to_poundsWeightkilograms_to_pounds(70) → 154.32
liters_to_gallons_usVolumeliters_to_gallons_us(3.785) → 1.0
hex_to_rgbColorhex_to_rgb("#3B82F6") → {r:59, g:130, b:246}
decimal_to_binaryBase conversiondecimal_to_binary(42) → "101010"
bytes_to_humanFile sizesbytes_to_human(1073741824) → "1 GB"
mph_to_kphSpeedmph_to_kph(60) → 96.56

| `inches_to_centimete

只显示了开头部分;其余内容请在仓库中阅读

问 PopNx