For agents: the documentation index is at /llms.txt and this page is available as markdown at /mcp/tools/launch-prep.md.
Toolfound MCP launch preparation tools: deterministic helpers for a launch
Reference for the deterministic launch helpers on the Toolfound MCP server: readiness checks, listing copy, distribution plans, calculators, converters and link tools, each with its inputs.
These helpers are deterministic: they take structured input and return a structured result, so the same input always gives the same output.
toolfound_directory_matcher(segment, cost, launchModel, dofollow)- Filter the dated launch-directory evidence by product fit, cost, format, and link policy.
toolfound_launch_readiness(name?, websiteUrl?, tagline?, description?, logoURL?)- Check whether an editable product draft has the fields needed for a complete directory submission.
toolfound_campaign_links(websiteUrl, source, medium, campaign, content?)- Create one deterministic UTM link while retaining unrelated query parameters and the page anchor.
toolfound_listing_copy(name, audience, problem, outcome, differentiator?)- Turn supplied product facts into deterministic, editable listing copy without inventing claims.
toolfound_share_preview(name, tagline)- Export a safe 1200×630 SVG preview from a bounded product name and tagline.
toolfound_newsletter_readiness(name?, websiteUrl?, newsAngle?, audience?, logoURL?)- Build an honest pitch checklist from the materials editors usually need before they can review a launch.
toolfound_distribution_plan(launchDate, channels)- Turn a launch date and up to eight chosen channels into a bounded preparation timetable.
toolfound_launch_review(visits, signups, conversions?)- Calculate transparent signup and conversion rates from the non-negative counts you provide.
toolfound_sponsorship_break_even(cost, revenue, margin, signupRate, customerRate)- Estimate the clicks, signups, and customers needed to recover a sponsorship cost from your own funnel assumptions.
toolfound_software_cost_comparison(seats, aName, aPrice, aBilling, aSetup?, aUsage?, bName, bPrice, bBilling, bSetup?, bUsage?)- Normalize two software prices to a first-year cost using seats, billing periods, setup fees, and expected usage charges.
toolfound_relaunch_decision(change, audienceChanged, listingCurrent, evidence, measurementReady)- Choose between a relaunch, a regular update, or more preparation from the size of the change and launch evidence you provide.
toolfound_feedback_interview_planner(goal, participants, minutes, stage)- Create a bounded interview plan and evidence log from a learning goal, participant count, and available time.
toolfound_json_to_csv(json)- Convert a small flat JSON export into a downloadable spreadsheet, with explicit limits and formula protection.
toolfound_csv_deduplicator(csv)- Clean repeated campaign or listing-export rows while retaining the first exact match and showing how many rows changed.
toolfound_campaign_url_cleaner(url, mode)- Normalize UTM naming or remove standard utm_* campaign parameters (utm_source, utm_medium, utm_campaign and similar) from a supplied URL without visiting its destination.
toolfound_color_contrast(foreground, background)- Calculate the WCAG text contrast ratio for two opaque hex colors before shipping a landing page or launch graphic.
Example: check colour contrast
Call toolfound_color_contrast with two opaque hex colours. The result states the ratio and which WCAG levels it passes.
curl -sS https://toolfound.com/api/mcp \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "toolfound_color_contrast",
"arguments": { "foreground": "#777777", "background": "#ffffff" }
}
}'{
"ok": true,
"summary": "The contrast ratio is 4.48:1.",
"sections": [
{
"heading": "WCAG contrast checks",
"items": [
"AA normal text: Fail (4.5:1 required).",
"AA large text: Pass (3:1 required).",
"AAA normal text: Fail (7:1 required).",
"AAA large text: Fail (4.5:1 required)."
]
}
],
"data": { "ratio": 4.478089453577214, "aaNormal": false, "aaLarge": true, "aaaNormal": false, "aaaLarge": false }
}More