mcpserver.lol
registry/toolforte
Connection check verified live · 26h ago

toolforte

25 tools: exact IBAN/VAT/cron/regex utilities plus renders to hosted PDF, screenshot and QR files.

Tools 35
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 26h ago

Tools & capabilities

35 tools

Read from the running server on 26h ago.

base64 mode*text*
Encode text to Base64 or decode Base64 to text, byte-exact.
calculate_vat mode*rate*amount*
Add VAT to a net amount or extract VAT from a gross amount at any rate (e.g. 21 for Dutch BTW). Returns exact net, VAT, and gross amounts rounded to cents.
check_vat_number_format vatNumber*
Check the format of an EU/GB/CH VAT number (syntax only, no VIES registration lookup). Supported country prefixes: AT, BE, BG, CY, CZ, DE, DK, EE, EL, ES, FI, FR, HR, HU, IE, IT, L…
convert_color color*
Convert a CSS color between HEX, RGB, HSL, and HSB with exact math.
count_words text*
Exact word, character, sentence, and paragraph counts plus reading time for a text.
csv_to_json csv*firstRowHeaders
Parse CSV data into JSON with delimiter auto-detection and quoted-field handling.
dutch_public_holidays year*
Exact Dutch public holidays for a year, including movable feasts (Easter, Ascension, Whitsun) and King's Day rules. Use this instead of computing Dutch holidays yourself.
format_json json*indent
Validate and pretty-print JSON with a real parser. Returns formatted JSON or the exact parse error.
generate_brp_test_data seedcountmaxAgeminAgedateFormatlifeEvents +1
Generate Dutch BRP/GBA test persons with valid BSNs, families, addresses and life events (married, widowed, deceased, moved, living abroad). Use this instead of inventing Dutch per…
generate_slug text*
Convert text into a URL-safe slug, handling unicode and diacritics deterministically.
generate_test_bsn count
Generate Dutch BSN test numbers that pass the elfproef (11-check) but belong to no real person. For development and test data only.
generate_test_iban countcountry
Generate structurally valid test IBANs (correct mod-97 check digits) for NL, DE, BE, FR, or GB that belong to no real bank account. For development and test data only.
generate_upa_files seedcountformatmonthsdefectsstartYear +2
Generate UPA pension declaration XML (the Dutch payroll-to-pension-fund message) for one or more periods, with employments, schemes and optional deliberate defects that a receiving…
generate_uuids count
Generate cryptographically random UUID v4 values.
html_to_pdf html*formatlandscape
Render an HTML document to a real PDF with headless Chrome (full CSS support, print backgrounds). Returns a hosted download URL valid for 24 hours. Free demo: 3 renders/day. With a…
markdown_to_html markdown*
Convert Markdown to HTML deterministically.
memory_delete key*
Delete a stored key. Use it to clean up entries you no longer need, since each API key has a quota. Requires a free API key (Authorization: Bearer tf_...) so entries stay private t…
memory_get key*
Read back a value you (or another session using the same API key) stored earlier with memory_set. Returns null when the key does not exist. Requires a free API key (Authorization:…
memory_list limitprefix
List the keys you have stored, newest first, optionally filtered by prefix. Use this to discover what a previous session left behind before deciding what to read. Returns keys and…
memory_set key*value*
Store a value under a key so you can read it back in a LATER session. Use this to remember anything worth keeping: what you already processed, a running list, a decision, intermedi…
parse_cron expression*
Parse a cron expression into a human-readable description and the next scheduled run times. Exact cron semantics: use this instead of interpreting cron syntax yourself.
password_strength password*
Analyze password strength with entropy-based scoring and concrete feedback. Do not log or store the password.
pdf_merge urls*
Merge 2-10 PDFs (public URLs, max 10MB each) into one PDF. Returns a hosted download URL valid for 24 hours. Free demo: 3 renders/day. With a free ToolForte API key (Authorization:…
qr_code_png sizetext*
Generate a QR code as a downloadable PNG image. Returns a hosted download URL valid for 24 hours. Free demo: 3 renders/day. With a free ToolForte API key (Authorization: Bearer tf_…
read_page url*formatmaxChars
Read a web page as clean text or Markdown, WITH JavaScript executed. Use this when a plain fetch returns an empty shell or a loading spinner: single page apps, dashboards, docs sit…
test_regex text*flagspattern*
Run a JavaScript regular expression against a test string using a real regex engine. Returns all matches with capture groups and indices.
text_diff modified*original*
Compute an exact line-based diff between two texts with add/remove/unchanged stats.
url_encode mode*text*
URL-encode or decode a string with exact percent-encoding.
url_screenshot url*widthfullPage
Take a PNG screenshot of a public web page with headless Chrome. Returns a hosted download URL valid for 24 hours. Free demo: 3 renders/day. With a free ToolForte API key (Authoriz…
url_to_pdf url*formatlandscape
Render a public web page to PDF with headless Chrome. Returns a hosted download URL valid for 24 hours. Free demo: 3 renders/day. With a free ToolForte API key (Authorization: Bear…
validate_email email*
Validate email address syntax and detect common domain typos (e.g. gmial.com).
validate_iban iban*
Validate an IBAN with the exact mod-97 checksum and country format rules. Returns validity, country, and bank code. Never guess IBAN validity: use this tool.
workflow_list limit
List the workflows saved to the ToolForte account this API key belongs to. A workflow runs several ToolForte tools in order, passing each one the output of an earlier step, so it d…
workflow_run inputsworkflowId*
Run one saved workflow by id and return what every step produced. Get the id and the input keys from workflow_list. Each step costs the credits its own tool costs, normally 1 per s…
working_days_between end*start*excludeDutchHolidays
Count working days (Mon-Fri) between two dates inclusive, optionally excluding Dutch public holidays. Exact date math for SLA, payroll, and planning questions.