{"server":"com.toolfound/toolfound","count":50,"changes":[{"tool":"toolfound_get_verified_board","kind":"added","observed_at":"2026-10-11T23:17:48.129Z","fields":[],"description_before":null,"description_after":"Boards of listings ranked by data Toolfound fetched itself within the last 7 days: revenue band via Stripe, GitHub stars, or App Store rating. A board is visible only once at least 10 listings have data of that kind; otherwise it returns visible false and no entries.","description_similarity":null,"before_hash":null,"after_hash":"5e4df79ab83cb3748cf7853c675565c4"},{"tool":"toolfound_get_product","kind":"changed","observed_at":"2026-10-11T23:17:48.129Z","fields":["description"],"description_before":"Fetch the full Toolfound listing for a product by slug: description, tagline, pricing model, tags, socials, vote count, launch date, ownership-verification status, and the canonical listing URL. Every launched listing on Toolfound is ownership-verified by its maker (DNS TXT, meta tag, or domain email). Includes the top alternatives in the same category.","description_after":"Fetch the full Toolfound listing for a product by slug: description, tagline, pricing model, tags, socials, vote count, launch date, ownership-verification status, and the canonical listing URL. Every launched listing on Toolfound is ownership-verified by its maker (DNS TXT, meta tag, or domain email). Includes the top alternatives in the same category. Adds verified_metrics when Toolfound has fetched fresh data for the listing.","description_similarity":0.868,"before_hash":"25d46f8e184b49178220eb171aa47427","after_hash":"a495aa461f743a3235765c6eb7c97ef5"},{"tool":"toolfound_submit_product","kind":"changed","observed_at":"2026-10-11T16:42:27.668Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"c3eae90bb86d24527e414ff04629b174","after_hash":"7c54ce3db5fa18e9d473fd04ca760fdc"},{"tool":"toolfound_inspect_public_link","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["inputSchema","annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"5c12ca3bbb77ac1cc32bd19cabe486b1","after_hash":"246cb75295bac3717cd2c189d3aa0012"},{"tool":"toolfound_find_by_task","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"fa51c9266b94f290d6e96a74b2b94ec3","after_hash":"e3d19c86fba12bd8bb53d35bd100786f"},{"tool":"toolfound_color_contrast","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"142b3529ccd22a596336133abdbd7c56","after_hash":"157181f8dc228b5c03622cea51560944"},{"tool":"toolfound_campaign_url_cleaner","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["description","annotations"],"description_before":"Normalize UTM naming or remove campaign parameters from a supplied URL without visiting its destination. Returns an evidence-bounded result and the canonical web tool URL.","description_after":"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. Returns an evidence-bounded result and the canonical web tool URL.","description_similarity":0.862,"before_hash":"5f9919fec62dc385107555154a6fe9b0","after_hash":"080cbdfb63f37a6db60b1b9210e496ce"},{"tool":"toolfound_csv_deduplicator","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"458b4c54e9d8cff765b2fed5b1fba2cb","after_hash":"4c9fc89408e29985d4a34af54e45a6a0"},{"tool":"toolfound_json_to_csv","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"8fd6f3874ca97e236c59bd8ff9807256","after_hash":"9668c922cdaf406fdffe600cbd619b20"},{"tool":"toolfound_feedback_interview_planner","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"6d8c8f01fd9cdc9cee101506448c4d0f","after_hash":"6c2f5af1f1a53e548d0abde23604a671"},{"tool":"toolfound_relaunch_decision","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"6af773da8be1aa113a8a45a1e5d7fe96","after_hash":"0cd77b4b535d2f841db410a1ea418f97"},{"tool":"toolfound_software_cost_comparison","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"120b537e4f86950977044782b497008c","after_hash":"5ddfbb0a9a68f430e755a0f8be77aea3"},{"tool":"toolfound_sponsorship_break_even","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"3901d9f4f776bed2a0a09eb0a6121df3","after_hash":"86ff1dea24bfd7a7c3e81fa57a86d69f"},{"tool":"toolfound_launch_review","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"10ed362ef32156534571dafbac09ffec","after_hash":"af3afabdb69c8610f67c0b863360ae9c"},{"tool":"toolfound_distribution_plan","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"ddc35cb05d8c3b56784e396ba12e8059","after_hash":"369f0f73e81ba6a9d1eb0c0621f1281c"},{"tool":"toolfound_newsletter_readiness","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"15db6010bba41e09f69d3420bf2fb167","after_hash":"7ec5f8783a3750ca1585c747eff8db10"},{"tool":"toolfound_share_preview","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"ea71b02da0164ce261d1d4003e736921","after_hash":"9eb05b989b474011c4237763c8585f24"},{"tool":"toolfound_listing_copy","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"a64715d33ccf0a5198761194fed88514","after_hash":"8b4a5a30c306564d24a2a41703d5482c"},{"tool":"toolfound_campaign_links","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"f4ec60a0af07bb164f482d5be1718f63","after_hash":"1106d1187d60aaaff1519195e755568b"},{"tool":"toolfound_launch_readiness","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"e3b69248fb7cc5e637121db6f1062a15","after_hash":"f5e5b5f2e7253a2534a1f00f46ec74ed"},{"tool":"toolfound_directory_matcher","kind":"changed","observed_at":"2026-10-08T05:26:26.924Z","fields":["annotations"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"da0903dc25d768edcd82d9c74fbd5a51","after_hash":"acfbad4898c8bb0cf810e7650e21885c"},{"tool":"toolfound_get_badge","kind":"changed","observed_at":"2026-10-06T17:16:29.610Z","fields":["description"],"description_before":"Get the three copy-paste badge embed snippets for a toolfound listing ('live on toolfound', 'verified', 'top 3 this week' variants). Badges are optional and earned — they deep-link to the listing with varied anchor text, and the embedder chooses the rel attribute freely. Listing status is never conditioned on embedding a badge.","description_after":"Get the three copy-paste badge embed snippets for a Toolfound listing ('live on Toolfound', 'verified', 'top 3 this week' variants). Badges are optional and earned — they deep-link to the listing with varied anchor text, and the embedder chooses the rel attribute freely. Listing status is never conditioned on embedding a badge.","description_similarity":1,"before_hash":"f7ad9e929f2de1b9c75e909625222721","after_hash":"6133c711f014fe26dead38b4b51d2515"},{"tool":"toolfound_relaunch","kind":"changed","observed_at":"2026-10-06T17:16:29.610Z","fields":["description"],"description_before":"Relaunch an already-launched toolfound listing: same listing, same URL, a new launch date shown alongside the old one. Relaunch requires a fresh verified-owner session, so this anonymous MCP transport reports the eligibility result but directs owners to the dashboard to authorize the write.","description_after":"Relaunch an already-launched Toolfound listing: same listing, same URL, a new launch date shown alongside the old one. Relaunch requires a fresh verified-owner session, so this anonymous MCP transport reports the eligibility result but directs owners to the dashboard to authorize the write.","description_similarity":1,"before_hash":"b3e8a543bdac8dc6c9103e25a3ff6953","after_hash":"a44b6826ec81ff481826b52308d60f11"},{"tool":"toolfound_claim_listing","kind":"changed","observed_at":"2026-10-06T17:16:29.610Z","fields":["description"],"description_before":"Claim an existing toolfound listing as the product's owner (free). Claiming requires ownership verification — a magic link is sent to the email you provide (use an address at the product's domain), and meta-tag / DNS TXT verification also works. Claimed listings unlock editing, badges, analytics, and the optional open-to-acquisition flag.","description_after":"Claim an existing Toolfound listing as the product's owner (free). Claiming requires ownership verification — a magic link is sent to the email you provide (use an address at the product's domain), and meta-tag / DNS TXT verification also works. Claimed listings unlock editing, badges, analytics, and the optional open-to-acquisition flag.","description_similarity":1,"before_hash":"507b02c007031ada0592531741071fe9","after_hash":"58b8106262a4b3c7b5a0d9b2d69a956f"},{"tool":"toolfound_get_launch_status","kind":"changed","observed_at":"2026-10-06T17:16:29.610Z","fields":["description"],"description_before":"Check the status of a toolfound submission by submission id or product URL: current state (pending verification, queued, launched), transparent queue position, assigned launch date, and the listing URL once live. toolfound never hides queue state — what this returns is exactly what everyone sees.","description_after":"Check the status of a Toolfound submission by submission id or product URL: current state (pending verification, queued, launched), transparent queue position, assigned launch date, and the listing URL once live. Toolfound never hides queue state — what this returns is exactly what everyone sees.","description_similarity":1,"before_hash":"c9d663a7129282c4d5e383eab963179a","after_hash":"0e4aa41d0ce3343f1b59d634a0f4ffd4"},{"tool":"toolfound_verify_submission","kind":"changed","observed_at":"2026-10-06T17:16:29.610Z","fields":["description"],"description_before":"Complete the mandatory ownership verification for a toolfound submission using the verification token (from the email magic link, or after placing the meta tag / DNS TXT record on your domain — this call checks them on demand). Verification is what makes toolfound listings trustworthy: every launched product is confirmed maker-owned. On success your launch is queued at the transparent position and date you were assigned.","description_after":"Complete the mandatory ownership verification for a Toolfound submission using the verification token (from the email magic link, or after placing the meta tag / DNS TXT record on your domain — this call checks them on demand). Verification is what makes Toolfound listings trustworthy: every launched product is confirmed maker-owned. On success your launch is queued at the transparent position and date you were assigned.","description_similarity":1,"before_hash":"e14eeff0f3d2527e45632709938131b2","after_hash":"0681dadd083f69a5c6710717502dc515"},{"tool":"toolfound_check_verification","kind":"changed","observed_at":"2026-10-06T17:16:29.610Z","fields":["description"],"description_before":"Non-destructive dry run of ownership verification for a toolfound submission: reports, per method, what the checker sees RIGHT NOW — meta tag found or not (with the exact expected tag), DNS TXT found or not (with the exact expected record), and whether the submission email qualifies for the magic-link path. Use it to distinguish 'my deploy is not live yet' from 'wrong token' before calling toolfound_verify_submission. Changes nothing.","description_after":"Non-destructive dry run of ownership verification for a Toolfound submission: reports, per method, what the checker sees RIGHT NOW — meta tag found or not (with the exact expected tag), DNS TXT found or not (with the exact expected record), and whether the submission email qualifies for the magic-link path. Use it to distinguish 'my deploy is not live yet' from 'wrong token' before calling toolfound_verify_submission. Changes nothing.","description_similarity":1,"before_hash":"21328128c860f90402242351ef311324","after_hash":"99996e88df8edf3b952d0aeaf996b0dc"},{"tool":"toolfound_submit_product","kind":"changed","observed_at":"2026-10-06T17:16:29.610Z","fields":["description","inputSchema"],"description_before":"Submit a product to launch on toolfound.com — the launch platform where the whole launch runs agent-native, end to end. New submissions require a public URL for the maker-selected product logo; a discovered favicon does not count. One call returns everything: your submission id, ownership-verification instructions (mandatory — DNS TXT, meta tag, or email magic link), transparent queue position and assigned launch date, and the live free-slots counter (launches are free). AGENTS: you do not need inbox access — the verify_token in this response works with the meta_tag or dns_txt method via toolfound_verify_submission, and toolfound_check_verification dry-runs the checks; the emailed magic link is a human fallback that can also be completed later from the dashboard. Description renders as plain-text paragraphs on the listing page: 100–200 words reads best, and entries over 100 words qualify for search-engine indexing. Resubmitting a known URL returns the existing submission (idempotent and grandfathered when the existing row predates the logo requirement).","description_after":"Submit a product to launch on toolfound.com — the launch platform where the whole launch runs agent-native, end to end. A logo URL is optional; without one the site's own icon is used. One call returns everything: your submission id, ownership-verification instructions (mandatory — DNS TXT, meta tag, or email magic link), transparent queue position and assigned launch date, and the live free-slots counter (launches are free). AGENTS: you do not need inbox access — the verify_token in this response works with the meta_tag or dns_txt method via toolfound_verify_submission, and toolfound_check_verification dry-runs the checks; the emailed magic link is a human fallback that can also be completed later from the dashboard. Description renders as plain-text paragraphs on the listing page: 100–200 words reads best, and entries over 100 words qualify for search-engine indexing. Resubmitting a known URL returns the existing submission (idempotent).","description_similarity":0.825,"before_hash":"5cbc73ab305bd650ca04994edcf9807e","after_hash":"c3eae90bb86d24527e414ff04629b174"},{"tool":"toolfound_get_launch_calendar","kind":"changed","observed_at":"2026-10-06T17:16:29.610Z","fields":["description"],"description_before":"The upcoming toolfound launch calendar with seat availability per date: featured seats (a scarce, limited number per day) vs how many are already taken, plus the total daily cap and how many launches are queued, over a horizon you choose (default 30 days, up to 180). Launching is permanently free. toolfound shows availability openly — no hidden queues. Use this to pick a launch date before submitting: pass preferred_launch_date to toolfound_submit_product to request a specific day.","description_after":"The upcoming Toolfound launch calendar with seat availability per date: featured seats (a scarce, limited number per day) vs how many are already taken, plus the total daily cap and how many launches are queued, over a horizon you choose (default 30 days, up to 180). Launching is permanently free. Toolfound shows availability openly — no hidden queues. Use this to pick a launch date before submitting: pass preferred_launch_date to toolfound_submit_product to request a specific day.","description_similarity":1,"before_hash":"8b38e4ff9bdb1690ee357d30c45b1068","after_hash":"1909e233f4ced7ec7a7daa4176d57c31"},{"tool":"toolfound_list_categories","kind":"changed","observed_at":"2026-10-06T17:16:29.610Z","fields":["description"],"description_before":"List every category in the toolfound directory with product counts and curated intros. Use this to browse the index or to map a user's need to the right category before searching.","description_after":"List every category in the Toolfound directory with product counts and curated intros. Use this to browse the index or to map a user's need to the right category before searching.","description_similarity":1,"before_hash":"f1c5caa55aebf615af3ec03d496f020f","after_hash":"186ebc0417649ac1749acb9894be7f04"},{"tool":"toolfound_get_trending","kind":"changed","observed_at":"2026-10-06T17:16:29.610Z","fields":["description"],"description_before":"The toolfound leaderboard: top products launched in the last day, week, or month, ranked by points (community votes plus an AI listing score). toolfound is a launch platform with a transparent queue — every product here launched publicly on an assigned date and is ownership-verified. Great for 'what launched recently' and 'trending tools' questions.","description_after":"The Toolfound leaderboard: top products launched in the last day, week, or month, ranked by points (community votes plus an AI listing score). Toolfound is a launch platform with a transparent queue — every product here launched publicly on an assigned date and is ownership-verified. Great for 'what launched recently' and 'trending tools' questions.","description_similarity":1,"before_hash":"df869326da3f277906228ae29788324e","after_hash":"10250b1a7d3bce52766b4846ca402ba1"},{"tool":"toolfound_get_alternatives","kind":"changed","observed_at":"2026-10-06T17:16:29.610Z","fields":["description"],"description_before":"List alternatives to a given product on toolfound — tools in the same primary category, ranked by points (community votes plus an AI listing score). Useful for 'alternatives to X' and comparison questions. Each result includes tagline, pricing model, votes, and a canonical listing URL.","description_after":"List alternatives to a given product on Toolfound — tools in the same primary category, ranked by points (community votes plus an AI listing score). Useful for 'alternatives to X' and comparison questions. Each result includes tagline, pricing model, votes, and a canonical listing URL.","description_similarity":1,"before_hash":"c8a65d357c13f1cc3d2f40592fbae4a5","after_hash":"a64bab36b447467f0b83c0f142a6c6ed"},{"tool":"toolfound_get_product","kind":"changed","observed_at":"2026-10-06T17:16:29.610Z","fields":["description"],"description_before":"Fetch the full toolfound listing for a product by slug: description, tagline, pricing model, tags, socials, vote count, launch date, ownership-verification status, and the canonical listing URL. Every launched listing on toolfound is ownership-verified by its maker (DNS TXT, meta tag, or domain email). Includes the top alternatives in the same category.","description_after":"Fetch the full Toolfound listing for a product by slug: description, tagline, pricing model, tags, socials, vote count, launch date, ownership-verification status, and the canonical listing URL. Every launched listing on Toolfound is ownership-verified by its maker (DNS TXT, meta tag, or domain email). Includes the top alternatives in the same category.","description_similarity":1,"before_hash":"4b49acc7fb699e82a51520e053a4a379","after_hash":"25d46f8e184b49178220eb171aa47427"},{"tool":"toolfound_search_tools","kind":"changed","observed_at":"2026-10-06T17:16:29.610Z","fields":["title"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"7f4074fe986e36a926639d92aedc6240","after_hash":"0cbedaca1788c04fa6808d184c2db0b6"},{"tool":"toolfound_submit_product","kind":"changed","observed_at":"2026-10-06T05:30:14.348Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"e03a73b76c61e1dbdb38c06279c249cc","after_hash":"5cbc73ab305bd650ca04994edcf9807e"},{"tool":"toolfound_color_contrast","kind":"added","observed_at":"2026-10-04T05:03:13.969Z","fields":[],"description_before":null,"description_after":"Calculate the WCAG text contrast ratio for two opaque hex colors before shipping a landing page or launch graphic. Returns an evidence-bounded result and the canonical web tool URL.","description_similarity":null,"before_hash":null,"after_hash":"142b3529ccd22a596336133abdbd7c56"},{"tool":"toolfound_campaign_url_cleaner","kind":"added","observed_at":"2026-10-04T05:03:13.969Z","fields":[],"description_before":null,"description_after":"Normalize UTM naming or remove campaign parameters from a supplied URL without visiting its destination. Returns an evidence-bounded result and the canonical web tool URL.","description_similarity":null,"before_hash":null,"after_hash":"5f9919fec62dc385107555154a6fe9b0"},{"tool":"toolfound_csv_deduplicator","kind":"added","observed_at":"2026-10-04T05:03:13.969Z","fields":[],"description_before":null,"description_after":"Clean repeated campaign or listing-export rows while retaining the first exact match and showing how many rows changed. Returns an evidence-bounded result and the canonical web tool URL.","description_similarity":null,"before_hash":null,"after_hash":"458b4c54e9d8cff765b2fed5b1fba2cb"},{"tool":"toolfound_json_to_csv","kind":"added","observed_at":"2026-10-04T05:03:13.969Z","fields":[],"description_before":null,"description_after":"Convert a small flat JSON export into a downloadable spreadsheet, with explicit limits and formula protection. Returns an evidence-bounded result and the canonical web tool URL.","description_similarity":null,"before_hash":null,"after_hash":"8fd6f3874ca97e236c59bd8ff9807256"},{"tool":"toolfound_feedback_interview_planner","kind":"added","observed_at":"2026-10-02T22:15:13.020Z","fields":[],"description_before":null,"description_after":"Create a bounded interview plan and evidence log from a learning goal, participant count, and available time. Returns an evidence-bounded result and the canonical web tool URL.","description_similarity":null,"before_hash":null,"after_hash":"6d8c8f01fd9cdc9cee101506448c4d0f"},{"tool":"toolfound_relaunch_decision","kind":"added","observed_at":"2026-10-02T22:15:13.020Z","fields":[],"description_before":null,"description_after":"Choose between a relaunch, a regular update, or more preparation from the size of the change and launch evidence you provide. Returns an evidence-bounded result and the canonical web tool URL.","description_similarity":null,"before_hash":null,"after_hash":"6af773da8be1aa113a8a45a1e5d7fe96"},{"tool":"toolfound_software_cost_comparison","kind":"added","observed_at":"2026-10-02T22:15:13.020Z","fields":[],"description_before":null,"description_after":"Normalize two software prices to a first-year cost using seats, billing periods, setup fees, and expected usage charges. Returns an evidence-bounded result and the canonical web tool URL.","description_similarity":null,"before_hash":null,"after_hash":"120b537e4f86950977044782b497008c"},{"tool":"toolfound_sponsorship_break_even","kind":"added","observed_at":"2026-10-02T22:15:13.020Z","fields":[],"description_before":null,"description_after":"Estimate the clicks, signups, and customers needed to recover a sponsorship cost from your own funnel assumptions. Returns an evidence-bounded result and the canonical web tool URL.","description_similarity":null,"before_hash":null,"after_hash":"3901d9f4f776bed2a0a09eb0a6121df3"},{"tool":"toolfound_relaunch","kind":"changed","observed_at":"2026-10-02T04:27:59.625Z","fields":["description","inputSchema"],"description_before":"Relaunch an already-launched toolfound listing: same listing, same URL, a new launch date shown alongside the old one. The listing goes back on that day's board; board points there are counted from votes cast since the NEW launch date, while the original launch and its vote total stay on the page as history. Requires one line describing what changed since the original launch (required, shown publicly on the listing page). Only available once the listing has been live at least 30 days since it last launched or relaunched, and at most once every 30 days after that. Only the claimed owner, or the email that verified the original submission, can call this.","description_after":"Relaunch an already-launched toolfound listing: same listing, same URL, a new launch date shown alongside the old one. Relaunch requires a fresh verified-owner session, so this anonymous MCP transport reports the eligibility result but directs owners to the dashboard to authorize the write.","description_similarity":0.233,"before_hash":"37bdd0d77552d3796517f3924ed02456","after_hash":"b3e8a543bdac8dc6c9103e25a3ff6953"},{"tool":"toolfound_get_launch_calendar","kind":"changed","observed_at":"2026-10-01T16:44:23.608Z","fields":["description"],"description_before":"The upcoming toolfound launch calendar with seat availability per date: featured seats (a scarce, limited number per day) vs how many are already taken, plus the total daily cap and how many launches are queued, over a horizon you choose (default 30 days, up to 180). Also returns the suggested launch date (about a week out — enough time to line up your first supporters) and how many of the first-100 free launch slots remain. toolfound shows all of this openly — no hidden queues. Use it to pick a launch date before submitting: pass preferred_launch_date to toolfound_submit_product to claim a specific day.","description_after":"The upcoming toolfound launch calendar with seat availability per date: featured seats (a scarce, limited number per day) vs how many are already taken, plus the total daily cap and how many launches are queued, over a horizon you choose (default 30 days, up to 180). Launching is permanently free. toolfound shows availability openly — no hidden queues. Use this to pick a launch date before submitting: pass preferred_launch_date to toolfound_submit_product to request a specific day.","description_similarity":0.709,"before_hash":"bf4a82f51d99e79fa963c3f617742c4c","after_hash":"8b38e4ff9bdb1690ee357d30c45b1068"},{"tool":"toolfound_inspect_public_link","kind":"added","observed_at":"2026-10-01T16:44:23.608Z","fields":[],"description_before":null,"description_after":"Safely fetch one public HTTPS source page and report matching anchor markup for a public HTTPS target, including observed rel tokens. This does not establish indexing, crawler treatment, or ranking impact. Redirect history is reported as unobserved.","description_similarity":null,"before_hash":null,"after_hash":"5c12ca3bbb77ac1cc32bd19cabe486b1"},{"tool":"toolfound_find_by_task","kind":"added","observed_at":"2026-10-01T16:44:23.608Z","fields":[],"description_before":null,"description_after":"Match a bounded task description against public Toolfound catalogue evidence. Results are not personal recommendations and unknown capabilities remain unknown.","description_similarity":null,"before_hash":null,"after_hash":"fa51c9266b94f290d6e96a74b2b94ec3"},{"tool":"toolfound_launch_review","kind":"added","observed_at":"2026-10-01T16:44:23.608Z","fields":[],"description_before":null,"description_after":"Calculate transparent signup and conversion rates from the non-negative counts you provide. Returns an evidence-bounded result and the canonical web tool URL.","description_similarity":null,"before_hash":null,"after_hash":"10ed362ef32156534571dafbac09ffec"},{"tool":"toolfound_distribution_plan","kind":"added","observed_at":"2026-10-01T16:44:23.608Z","fields":[],"description_before":null,"description_after":"Turn a launch date and up to eight chosen channels into a bounded preparation timetable. Returns an evidence-bounded result and the canonical web tool URL.","description_similarity":null,"before_hash":null,"after_hash":"ddc35cb05d8c3b56784e396ba12e8059"},{"tool":"toolfound_newsletter_readiness","kind":"added","observed_at":"2026-10-01T16:44:23.608Z","fields":[],"description_before":null,"description_after":"Build an honest pitch checklist from the materials editors usually need before they can review a launch. Returns an evidence-bounded result and the canonical web tool URL.","description_similarity":null,"before_hash":null,"after_hash":"15db6010bba41e09f69d3420bf2fb167"}],"next_before":"257183","next_actions":[{"action":"list_changes","description":"Older changes","href":"/v1/servers/com.toolfound%2Ftoolfound/changes?before=257183&limit=50"}]}