LLMs hallucinate math, fumble conversions, and make up validations. Give your agents 500+ deterministic tools via MCP.
string/count-char
{ "text": "strawberry", "char": "r" }
{ "count": 3, "positions": [2, 8, 9] }
Same 500+ tools. Pick how you want to use them.
Give Claude, Cursor, and other AI assistants tools that don't hallucinate. Math, conversions, validations - all deterministic.
Simple HTTP endpoints for your backend, frontend, or scripts. Works everywhere, no SDKs needed.
Cloudflare Workers, Vercel Edge, Lambda@Edge. Offload utilities without bundle bloat.
30 tool categories for your AI agent. Pick what you need.
The boring stuff, done right
Email, URL, phone, credit card, UUID, JSON, semver
Temperature, length, weight, currency, data sizes
Slugify, trim, reverse, extract URLs/emails, word count
SHA256, MD5, HMAC, bcrypt, CRC32, hash comparison
UUID v4/v7, passwords, tokens, lorem ipsum, colors
HEX/RGB/HSL, gradients, contrast ratio, palettes
Base64, URL, HTML, hex, JWT decode, morse code
IPv4/IPv6 validation, CIDR, subnet calc, geolocation
Also: Math Statistics Finance DateTime Regex JSON Geolocation Text Analysis Health Calculators Fun
MCP. Simple REST API. Use it anywhere.
// Claude Desktop / Cursor / Claude Code config
{
"mcpServers": {
"tinyfn": {
"url": "https://api.tinyfn.io/mcp/all/",
"headers": {
"X-API-Key": "your-api-key"
}
}
}
}
const response = await fetch(
'https://api.tinyfn.io/v1/validate/[email protected]',
{ headers: { 'X-API-Key': 'your-api-key' } }
);
const { is_valid, domain } = await response.json();
// { is_valid: true, domain: "company.io", disposable: false }
import requests
response = requests.get(
'https://api.tinyfn.io/v1/validate/email',
params={'email': '[email protected]'},
headers={'X-API-Key': 'your-api-key'}
)
data = response.json()
# {'is_valid': True, 'domain': 'company.io', 'disposable': False}
curl "https://api.tinyfn.io/v1/validate/[email protected]" \
-H "X-API-Key: your-api-key"
# {"is_valid": true, "domain": "company.io", "disposable": false}
Start free. Scale when you need to. No hidden fees.
Perfect for trying things out
Great for side projects
For production apps
Need more? Enterprise plans with unlimited requests, SLA, and dedicated support. Contact sales
Start with 100 free requests per month. No credit card required.
500+ deterministic endpoints. Zero hallucinations.
Get Started Free