Horizontal

WorksImages, video and designFinance and payments

FreeDailyPro Tools

200+ MCP tools: PDF, PowerPoint, text, calculators, media, publishing. Nothing stored.

Addresshttps://api.freedailypro.com/mcp
Claude Codeclaude mcp add --transport http tools https://api.freedailypro.com/mcp
For Cursor and other clients
{
  "mcpServers": {
    "tools": {
      "type": "http",
      "url": "https://api.freedailypro.com/mcp"
    }
  }
}

It asks for: X-API-Key

Test
Works: Handshake succeeded
Tools
227 tools
Handshake
939 ms
Transport
streamable-http · 2025-06-18
Tested
6 November 2026
Registry name
com.freedailypro/tools v1.4.0
Listed
1 November 2026
Updated
1 November 2026
Website
www.freedailypro.com/developers
The last 1 tests
WhenResultTime
2026-11-06 12:15 UTCHandshake succeeded939 ms

The 227 tools it listed

"Read only" and "Changes data" are the server's own marks. Underlined parameters are required.

  1. analyze_readabilityRead only

    Reading level checker — Flesch-Kincaid style metrics

    text

  2. apply_timezone_offsetRead only

    Timezone converter — apply fixed offset to UTC

    utcIso offset

  3. audio_compressRead only

    Compress audio toward a target file size (targetFileSize such as "2MB"; default half the original)

    fileBase64 targetFileSize

  4. audio_convertRead only

    Convert audio between formats (mp3/wav/ogg/m4a/flac)

    fileBase64 format

  5. audio_denoiseRead only

    Reduce background noise in audio -- FFT-based spectral subtraction

    fileBase64 strengthDb

  6. audio_mergeRead only

    Merge multiple audio files into one

    filesBase64

  7. audio_normalizeRead only

    Normalize audio loudness -- EBU R128 broadcast standard

    fileBase64

  8. audio_pitchRead only

    Shift audio pitch without altering speed

    fileBase64 semitones

  9. audio_remove_silenceRead only

    Remove silence throughout an audio file

    fileBase64 minDurationSeconds thresholdDb

  10. audio_speedRead only

    Change audio playback speed without altering pitch -- 0.5 to 2.0

    fileBase64 speed

  11. audio_trimRead only

    Trim audio to a time range

    fileBase64 startSeconds endSeconds

  12. base64Read only

    Base64 tool — encode or decode

    text action

  13. binary_asciiRead only

    Binary ascii converter

    text action separator

  14. business_bank_statement_to_csvRead only

    Bank statement to CSV

    text fileBase64 year dateOrder numberFormat flipSigns categorize categoryRules includeText

  15. business_bill_of_sale_draftRead only

    Bill of sale draft

    seller buyer item price date identifier condition warranty paymentMethod odometer governingLaw

  16. business_blind_cvRead only

    Blind CV redactor

    text names custom removeEmail removePhone removeLinks removeAddress removeBirth removePersonal removeGender removeYears labels

  17. business_break_evenRead only

    Break even calculator

    fixedCosts price variableCost targetProfit expectedUnits startupCost

  18. business_contract_packRead only

    Contract templates

    type

  19. business_cover_letterRead only

    Cover letter maker

    name contact date company role achievements manager found years why includeDocx

  20. business_donation_receiptRead only

    Donation receipt maker from freedailypro

    organizationName ein exemptionType organizationAddress donorName donorAddress date receiptNumber eventName contributionType amount propertyDescription goodsAndServices intangibleReligiousBenefitsOnly signerName signerTitle includeDocx

  21. business_eviction_notice_draftRead only

    Eviction notice draft

    landlord tenant address date days reason amountOwed violation allowCure governingLaw

  22. business_expensesRead only

    Expense tracker

    items mergeCategories

  23. business_government_formsRead only

    Government forms hub

    region

  24. business_invention_disclosureRead only

    Invention disclosure worksheet

    title inventor problem solution date

  25. business_invoice_totalsRead only

    Invoice totals

    lines taxPct discountPct businessName clientName invoiceNumber invoiceDate dueDate terms notes currencySymbol includeDocx

  26. business_lease_draftRead only

    Lease agreement draft

    landlord tenant address rent start end rentDueDay securityDeposit lateFee lateFeeAfterDays utilities pets smoking holdoverNoticeDays governingLaw

  27. business_marketplace_feeRead only

    Marketplace fee calculator

    price feePct fixedFee cost shippingCharged shippingCost paymentPct paymentFixed fulfilment adCost returnPct returnPostage unsellablePct feeOnShipping offsiteAdsPct ordersPerMonth compare

  28. business_nda_draftRead only

    NDA draft

    disclosingParty receivingParty purpose termYears governingLaw date

  29. business_offer_letter_draftRead only

    Employment offer letter draft

    candidate company title salary startDate positionType salaryPeriod employmentType managerName managerTitle mentorName companyTagline benefits paidInternship durationNumber durationUnit learningPoints equipment contingencies termination noticeDays state responseDeadline signerName signerTitle includeDocx

  30. business_pay_stubRead only

    Pay stub generator

    employer employee periodStart periodEnd payDate payType rate hours overtimeHours otMultiplier bonus fedPct statePct ssPct medPct health retire other ytdGross employerAddress employeeId

  31. business_poa_draftRead only

    Power of attorney draft

    principal agent powers effective durable successorAgent limits governingLaw

  32. business_product_marginRead only

    Product margin calculator

    cost price quantity fixedCosts targetMarginPct

  33. business_profit_marginRead only

    Profit margin calculator

    cost price profit marginPct markupPct shipping acquisition

  34. business_promissory_note_draftRead only

    Promissory note draft

    borrower lender amount due interestRatePct repayment installmentTerms lateFee collateral date governingLaw

  35. business_proposalRead only

    Proposal builder

    you client date summary scope prices title validDays outOfScope deliverables timeline terms

  36. business_receiptRead only

    Receipt maker

    merchant lines taxPct date

  37. business_rental_applicationRead only

    Rental application maker

    property landlord rent deposit moveIn fee pets

  38. business_resume_job_matchRead only

    Resume and job post keyword match

    resume jobPost maxKeywords

  39. business_resume_outlineRead only

    Resume outline builder

    name title summary skills experience education contact includeDocx

  40. business_shipping_estimateRead only

    Shipping cost estimator

    weightKg ratePerKg base

  41. business_startup_namesRead only

    Startup name generator

    seeds limit

  42. calculate_ageRead only

    Age calculator — years/months/days between dates

    startDate endDate

  43. calculate_bmiRead only

    Bmi calculator

    weight height unit

  44. calculate_bmrRead only

    Bmr calorie calculator — Mifflin-St Jeor + TDEE

    weightKg heightCm ageYears sex activity

  45. calculate_compound_interestRead only

    Compound interest calculator

    principal annualRatePercent years frequency startDate

  46. calculate_discountRead only

    Discount calculator

    originalPrice discountPercent salePrice

  47. calculate_gpaRead only

    Gpa calculator

    courses scale

  48. calculate_ideal_weightRead only

    Ideal weight calculator

    heightCm sex

  49. calculate_loanRead only

    Loan calculator — EMI / amortizing loan, with an optional first payment date that dates the schedule preview and gives the payoff date

    principal annualRatePercent years previewMonths firstPaymentDate

  50. calculate_pregnancy_due_dateRead only

    Pregnancy due date calculator — Naegele rule

    lastMenstrualPeriod referenceDate

  51. calculate_sales_taxRead only

    Sales tax calculator with US state base-rate lookup (local rates excluded) — add or extract tax

    amount zip items shipping shippingTaxable discountPct taxPercent state mode

  52. calculate_simple_interestRead only

    Simple interest calculator

    principal annualRatePercent years startDate

  53. calculate_sipRead only

    Sip calculator — systematic investment plan future value

    monthlyInvestment annualRatePercent years startDate

  54. calculate_tipRead only

    Tip calculator

    bill tipPercent people

  55. calculate_water_intakeRead only

    Water intake calculator

    weightKg activityLevel

  56. case_convertRead only

    Case converter — upper, lower, title, sentence, camel, pascal, snake, kebab, constant, alternating, inverse

    text case

  57. check_grammarRead only

    Grammar checker — lightweight, rule-based checks (not an LLM), catches common misspellings, spacing, capitalization, and repeated-word issues

    text

  58. color_convertRead only

    Color converter — hex/rgb/hsl plus hsv, cmyk, lab (D50) and oklch

    hex r g b clamp

  59. contrast_ratioRead only

    Contrast checker — WCAG AA/AAA

    foreground background

  60. convert_currencyRead only

    Currency converter — converts between currencies using a periodic rate snapshot (not a live feed)

    amount from to

  61. convert_lengthRead only

    Unit converter (length)

    value from to

  62. convert_temperatureRead only

    Unit converter (temperature)

    value from to

  63. convert_timestampRead only

    Timestamp converter

    input

  64. convert_weightRead only

    Unit converter (weight)

    value from to

  65. converters_401kRead only

    401(k) projection with the 2026 IRS contribution limits

    currentBalance annualContribution employerMatchPct expectedReturnPct years age applyIrsLimit startDate

  66. converters_529Read only

    529 calculator

    currentBalance monthlyContribution years expectedReturnPct firstContributionDate

  67. converters_affordabilityRead only

    Home affordability and debt-to-income calculator: maximum home price at the 28/36 guideline and 31/43 stretch limits

    annualIncome monthlyIncome otherMonthlyDebts downPayment downPaymentPct ratePct years propertyTaxPct homeInsuranceAnnual hoaMonthly pmiRatePct loanType vaUse maxFrontEndPct maxBackEndPct homePrice

  68. converters_amortizationRead only

    Loan amortization schedule with optional payment dates and step-by-step working

    principal annualRatePct months firstPaymentDate

  69. converters_college_costRead only

    College cost calculator

    annualCost years inflationPct startDate

  70. converters_contribution_limitsRead only

    Retirement and HSA contribution limits by tax year: 401(k), SIMPLE, IRA, Roth phase-out and HSA

    taxYear age hsaCoverage magi filingStatus coveredByWorkplacePlan

  71. converters_countdownRead only

    Countdown calculator

    isoTarget fromIso

  72. converters_debt_payoffRead only

    Debt payoff planner: avalanche and snowball plans with payoff dates, interest and a minimums-only baseline

    debts extraMonthly totalMonthlyBudget strategy startDate

  73. converters_exchange_ratesRead only

    Exchange rates: daily reference rates for about 200 currencies, crypto and metals, with ECB fallback and ECB history (reference rates, not live)

    amount from to date startDate endDate listCurrencies source

  74. converters_file_sizeRead only

    File size converter

    value from to

  75. converters_fireRead only

    FIRE calculator

    annualSpend currentSavings annualContribution expectedReturnPct withdrawalRatePct startDate

  76. converters_india_income_taxRead only

    India income tax FY 2026-27: old and new regime, standard deduction, rebate, surcharge and cess

    income otherIncome regime age deductions employerNps itemised

  77. converters_job_experienceRead only

    Job experience calculator

    startIso endIso otherJobs countEndDate

  78. converters_loan_interestRead only

    Loan and interest calculator: loan payments, simple interest and compound interest with contributions in one endpoint

    kind principal annualRatePercent years startDate firstPaymentDate previewMonths paymentFrequency compounding loanType fee solveFor payment extraMonthly yearlySummary frequency monthlyContribution contributeAtStart inflationPct compareWithCompound

  79. converters_mortgageRead only

    Mortgage calculator: payment with taxes, insurance, PMI and HOA, extra payments, biweekly and payoff date

    homePrice downPayment downPaymentPct ratePct years propertyTaxPct propertyTaxAnnual homeInsuranceAnnual hoaMonthly maintenanceMonthly pmiRatePct loanType vaUse extraMonthly oneTimeExtra yearlyExtra firstPaymentDate closingCostPct annualIncome monthlyIncome otherMonthlyDebts taxGrowthPct insuranceGrowthPct hoaGrowthPct compareYears includeYearly

  80. converters_paycheckRead only

    Paycheck estimator: 2026 US federal tax, FICA, state tax and pre-tax deductions

    grossAnnual payPeriodsPerYear filingStatus state retirementPct section125Annual federalRatePct stateRatePct otherDeductionPerCheck

  81. converters_refinanceRead only

    Refinance break-even calculator: simple and full-cost break-even, interest difference and horizon table

    currentBalance currentRatePct remainingYears remainingMonths currentPayment newRatePct newTermYears closingCosts closingCostPct financeClosingCosts plannedYearsToKeep

  82. converters_retirementRead only

    Retirement and FIRE projection: nest egg, sustainable income, gap and drawdown with inflation and a withdrawal rate

    currentAge retirementAge lifeExpectancyAge currentSavings annualContribution contributionGrowthPct expectedReturnPct returnInRetirementPct inflationPct withdrawalRatePct desiredAnnualIncome otherAnnualIncome

  83. converters_rmdRead only

    RMD estimator using the IRS Uniform Lifetime Table

    accountBalance age birthYear

  84. converters_romanRead only

    converters roman

    direction value

  85. converters_self_employment_taxRead only

    Self-employment tax: 2026 wage base, Medicare and Additional Medicare

    netProfit filingStatus w2Wages includeIncomeTax state priorYearTax priorYearAgi priorYearStateTax method cumulativeProfit ytdWithholding paymentsMade asOf

  86. converters_social_securityRead only

    Social Security retirement benefit estimate with 2026 bend points

    averageIndexedMonthlyEarnings annualEarnings yearsWorked claimAge birthYear

  87. converters_state_taxRead only

    US state income tax with a 50-state schedule lookup

    income state ratePct filingStatus includeLocal locality localityRole

  88. converters_student_loanRead only

    Student loan calculator

    principal annualRatePct monthlyPayment standardTermYears income dependents householdSize state ibr refinance firstPaymentDate

  89. converters_tdeeRead only

    Calorie TDEE calculator

    sex age weightKg heightCm activity highDays swingPct cycleGoal macroGoal

  90. converters_uk_taxRead only

    UK income tax and Class 1 National Insurance 2026/27 with Scottish rates

    income scotland pensionPct pensionType taxCode bonus benefits marriageAllowance

  91. converters_unitsRead only

    Unit converter: 14 categories and over 130 units with exact factors

    category value from to

  92. converters_units_listRead only

    Unit converter: the units of each category, with ids, symbols, aliases and a US, imperial or metric tag

    category

  93. converters_us_income_taxRead only

    US federal income tax estimate with 2026 brackets, filing status, deductions, FICA and state tax

    taxableIncome grossIncome filingStatus deduction itemizedDeductions preTaxDeductions selfEmployed state

  94. converters_vat_gstRead only

    VAT and GST calculator with a country rate table

    amount vatAmount lines ratePct country amountIncludesTax

  95. converters_vat_ratesRead only

    VAT and GST rates by country: standard and reduced rates with a data version and as-of date

    country region currency

  96. converters_vat_validateRead only

    EU VAT number validation: layout check per member state plus a live VIES lookup

    vatNumber country offlineOnly

  97. csv_to_pptxRead only

    Turn a CSV file into an editable PowerPoint (.pptx, base64) of table slides from freedailypro: a cover slide, then the header and up to rowsPerSlide (default 12, max 40) rows on each slide, titled 'Title (1 of 3)'. The first row holds the column names unless header is false. The delimiter (comma, semicolon or tab) is found from the first line. At most 12 columns and 200 slides; cells are kept as plain text. Themes clean, dark, corporate, warm, minimal, or a brand.

    csv title rowsPerSlide header titleSlide delimiter theme brand

  98. decode_jwtRead only

    Jwt decoder — header + payload only, no signature verification

    token

  99. describe_cronRead only

    Cron builder — describe a 5-field cron expression

    expression

  100. diff_textRead only

    Diff checker — line-oriented text diff. Same result as POST /v1/security/diff and /v1/text/diff: lines of type equal, add or remove with line numbers, plus added, removed, equal and changes counts.

    textA textB

  101. ecommerce_etsy_listing_checkRead only

    Etsy listing checker

    title tags

  102. estimate_body_fatRead only

    Body fat calculator — US Navy style estimate

    sex heightCm waistCm neckCm hipCm

  103. estimate_password_strengthRead only

    Password strength

    password

  104. extract_emailsRead only

    Email extractor

    text

  105. extract_urlsRead only

    Url extractor

    text

  106. fancy_textRead only

    Fancy font generator — unicode styles

    text style intensity

  107. find_and_replaceRead only

    Find replace

    text find replace useRegex caseSensitive replaceAll wholeWord

  108. format_jsonRead only

    Json formatter — validate, pretty-print or minify

    text indent

  109. generate_captionsRead only

    Social caption generator — template-based, not an LLM

    topic platform tone

  110. generate_hashRead only

    Hash generator — md5, sha1, sha256, sha384, sha512

    text algorithm

  111. generate_loremRead only

    Lorem ipsum generator

    paragraphs wordsPerParagraph startWithLorem

  112. generate_meta_tagsRead only

    Meta tag generator — Open Graph + Twitter

    title description url image siteName type twitterCard

  113. generate_passwordRead only

    Password generator — cryptographically secure password

    length uppercase lowercase numbers symbols

  114. generate_random_numbersRead only

    Random number generator

    min max count unique

  115. generate_robots_sitemapRead only

    Robots.txt and sitemap.xml generator

    domain pages

  116. generate_slugRead only

    Slug generator — SEO-friendly URL slug

    text lowercase separator maxLength removeStopWords

  117. generate_uuidRead only

    Uuid generator — v4, optional bulk

    count

  118. hashtagsRead only

    Hashtag generator — extract or generate

    action text keywords max

  119. html_entitiesRead only

    Html entity converter

    text action

  120. image_compressRead only

    Make an image file smaller from freedailypro: same format unless format is given (png, jpeg, webp, avif, gif, tiff), quality 1-100 for JPEG/WebP/AVIF (default 80), PNG stays lossless unless quality is below 100 (then a smaller 256-colour palette), metadata removed unless stripMetadata is false, optional maxWidth/maxHeight (never enlarges). If the file cannot be made smaller in its own format the original bytes come back unchanged and the note says so

    fileBase64 maxWidth maxHeight lossless format quality backgroundColor stripMetadata

  121. image_convertRead only

    Convert an image to PNG, JPEG, WebP, AVIF, GIF, TIFF, BMP or ICO from freedailypro, with optional quality, background colour, resize (fit modes), rotate/flip, grayscale, DPI and metadata controls. Inputs: JPEG, PNG, WebP, GIF (animated kept for GIF/WebP output), AVIF, TIFF, SVG, BMP. HEIC is not supported. Returns the converted file as base64 text.

    fileBase64 format quality backgroundColor lossless progressive chromaSubsampling pngCompressionLevel pngPalette effort width height fit withoutEnlargement autoOrient stripMetadata grayscale dpi rotate flip flop sharpen blur sizes bitDepth tiffCompression animated

  122. image_cropRead only

    Crop an image to a region from freedailypro. unit fraction (default): x, y, w, h are 0 to 1 of the image; unit px: pixels. Reads and writes JPEG, PNG, WebP, AVIF, GIF (first frame), TIFF

    fileBase64 x y w h unit format quality backgroundColor stripMetadata

  123. image_flipRead only

    Flip an image horizontally (mirror left to right) or vertically from freedailypro. Reads and writes JPEG, PNG, WebP, AVIF, GIF (first frame), TIFF

    fileBase64 direction format quality backgroundColor stripMetadata

  124. image_resizeRead only

    Resize an image from freedailypro with a width, a height or both (one alone keeps the aspect ratio). fit: fill (default, stretches to exactly width x height), contain (fits inside and pads with backgroundColor), cover (fills the box and crops the overflow around the centre), inside (fits within, keeps the ratio), outside (at least as large, keeps the ratio). withoutEnlargement never makes it bigger. Reads and writes JPEG, PNG, WebP, AVIF, GIF (animation kept), TIFF; the first text item is the picture as base64, the second a JSON note with its size

    fileBase64 width height fit withoutEnlargement animated format quality backgroundColor stripMetadata

  125. image_rotateRead only

    Rotate an image clockwise by 90, 180 or 270 degrees from freedailypro (no other angles). Reads and writes JPEG, PNG, WebP, AVIF, GIF (first frame), TIFF

    fileBase64 degrees format quality backgroundColor stripMetadata

  126. image_watermarkRead only

    Put a watermark on an image from freedailypro: text (drawn in Roboto, Latin/Greek/Cyrillic) or a watermark picture (watermarkBase64), at a position (center, top-left, top, top-right, left, right, bottom-left, bottom, bottom-right or tile), with opacity 0-1, size, margin and rotation. Reads and writes JPEG, PNG, WebP, AVIF, GIF (first frame), TIFF

    fileBase64 text watermarkBase64 position opacity fontSize color margin rotation scale format quality backgroundColor stripMetadata

  127. invisible_textRead only

    Invisible text generator — encode/decode/strip/generate zero-width

    mode text length carrier

  128. json_to_pptxRead only

    Build an editable PowerPoint (.pptx, base64) from a JSON description of the slides, from freedailypro. Each slide takes title, subtitle, bullets (strings, or {text, bullets:[...]} for sub-bullets; set numbered true for 1. 2. 3.), text (a paragraph or list of paragraphs), table ({header:[...], rows:[[...]]}), image ({data: base64 or data: URI of a PNG, JPEG or GIF, alt: description}) and notes (speaker notes). A slide with only a title (and subtitle) is a cover when it is first or has a subtitle; layout "title" or "content" forces it. With an image the text sits on the left and the picture on the right, keeping its shape; an image alone is centred. Bullets, text and subtitle accept **bold**, *italic*, `code` and [links](https://example.com); titles and table cells are plain text. Pictures are never fetched from a URL: send base64, and give each an alt text (a warning says when it is missing). Limits: 200 slides, 40 bullets per slide, tables of 60 rows and 12 columns (a table over 14 row

    title theme brand slides

  129. keyword_densityRead only

    Keyword density

    text keyword caseSensitive

  130. lookup_http_statusRead only

    Http status reference

    code

  131. markdown_to_htmlRead only

    Markdown html converter — basic subset

    markdown

  132. markdown_to_pptxRead only

    Turn Markdown or a plain outline into an editable PowerPoint (.pptx, base64) from freedailypro, with real title and body placeholders (so Outline view, the slide master and accessibility checks work). `# Title` makes the title slide (a short line under it is the subtitle), `## Heading` a new slide, `### Heading` a bold sub-heading, `- item` / `1. item` bullets (indent two spaces for sub-bullets), `| a | b |` tables, `Note: text` speaker notes, `---` ends a slide, **bold**, *italic*, `code` and [links](https://example.com) work. Pictures given by web address are not fetched (reported in warnings); use json_to_pptx to put pictures in. mode outline reads an indented outline instead (first line = deck title). Themes: clean, dark, corporate, warm, minimal, or a brand colour and fonts.

    markdown mode theme brand

  133. minify_codeRead only

    Css js minifier — whitespace and comment strip

    code type

  134. paraphrase_textRead only

    Paraphraser — rule-based phrase and word substitution plus simple clause moves, not an LLM; strength low, medium or high

    text strength

  135. parse_user_agentRead only

    User agent parser

    ua clientHints

  136. pdf_add_page_numbersRead only

    Add page numbers to a PDF

    fileBase64 position startAt format prefix skipFirstPage fontSize pageRange

  137. pdf_compressRead only

    Shrink a PDF from freedailypro. Default aims for about 50% smaller: tidies structure first (text untouched), then shrinks pictures only as much as needed. level: auto (default), medium, strong. targetFileSize (such as 2MB or 500KB) is the size to end at, for auto; default is half the original.

    fileBase64 level targetFileSize

  138. pdf_compress_aggressiveRead only

    Shrink a PDF from freedailypro harder (the site's Aggressive mode): everything Balanced does, then pages become pictures in finer and finer steps (empty areas dropped, flat areas as plain fills, photos, text and small print at lower resolutions); a page is converted only when that is clearly smaller. Text on converted pages is no longer selectable and links and form fields on them are gone (textSelectable says which). Heavier than Balanced: it can take several seconds per page, and returns the best level finished so far (truncated: true) if the time budget runs out. Errors if the PDF is unreadable, password-protected, over 100 pages, or if nothing gets smaller.

    fileBase64

  139. pdf_compress_balancedRead only

    Shrink a PDF from freedailypro the gentle way (the site's Balanced mode): tidy the file, empty blank pages, and re-save the pictures inside at about 140 dpi. Text stays selectable; links, bookmarks, form fields and page sizes are kept. Returns the smaller file plus the levels applied. Errors if the PDF is unreadable, password-protected, over 100 pages, or if nothing gets smaller (for example a PDF that is already mostly text); in that case try pdf_compress_aggressive.

    fileBase64

  140. pdf_compress_extremeRead only

    Shrink a PDF from freedailypro as far as it will go (the site's Extreme mode): everything Aggressive does, then every page as 70 dpi greyscale and as pure black-and-white JBIG2 (exact, then with shared letter shapes), keeping the smallest. Colour and shading are lost and text is no longer selectable; very rarely a letter in tiny print can be swapped for a look-alike one in the symbol-mode result, so check important numbers in the original. Heavy: several seconds per page; returns the best level finished so far (truncated: true) if the time budget runs out. Errors if the PDF is unreadable, password-protected, over 100 pages, or if nothing gets smaller.

    fileBase64

  141. pdf_compress_greyscaleRead only

    Shrink a scanned PDF from freedailypro by turning pages into 100 dpi greyscale JPEG pictures: shading and photos are kept, colour is dropped, text on converted pages is no longer selectable. Larger than the black-and-white files but nothing is thresholded to pure black and white. A page is converted only when that makes it at least 10% smaller. Errors (nothing is returned) if the result would not be smaller than the original, or if the PDF is unreadable, password-protected or over 100 pages.

    fileBase64 dpi

  142. pdf_compress_lossless_bwRead only

    Shrink a scanned PDF from freedailypro by turning pages into pure black-and-white JBIG2 pictures, each page coded exactly as read (no letter is ever swapped; safe for contracts and numbers). Colour and shading are lost and text on converted pages is no longer selectable. A page is converted only when that makes it at least 10% smaller; other pages (for example real-text pages) are copied untouched. Errors if the PDF is unreadable, password-protected, over 100 pages, or if no smaller file results.

    fileBase64 dpi

  143. pdf_compress_sizeRead only

    Shrink a PDF from freedailypro to a size you need, such as under 2 MB for an email or a portal (the site's File size mode). The same steps as Balanced, Aggressive and Extreme, gentlest first, stopping at the first one that fits. If the goal cannot be reached it finishes every allowed step and returns the smallest file with targetMet: false and limitReason. `limit` caps how far it may go (balanced keeps text selectable). Heavy at the stronger limits; returns the best level so far (truncated: true) if the time budget runs out. A PDF already under the goal is returned unchanged.

    fileBase64 targetSize limit

  144. pdf_compress_smallest_bwRead only

    Shrink a scanned PDF from freedailypro to the smallest black-and-white file: JBIG2 symbol mode stores each letter shape once and reuses it across pages, typically 3x smaller than the lossless black-and-white file. Very rarely a letter can be swapped for a look-alike one (for example a 6 and a 8 in tiny print), so check important numbers in the original. Colour and shading are lost and text on converted pages is no longer selectable. A page is converted only when that makes it at least 10% smaller; other pages are copied untouched. Errors if the PDF is unreadable, password-protected, over 100 pages, or if no smaller file results.

    fileBase64 dpi threshold

  145. pdf_extract_pagesRead only

    Extract specific pages from a PDF into a new PDF

    fileBase64 pages

  146. pdf_fill_formRead only

    Fill a PDF form's fields — sets text, checkbox, dropdown, radio and option-list values and returns the filled PDF as base64 in the first text item, optionally flattened so it can no longer be edited. Only the fields you name are changed; every other field keeps its value. To clear a field send null (or an empty string). The second text item is a JSON report: fieldsSet, fieldsNotSet (name and reason) and fieldsUntouched

    fileBase64 values checked flatten

  147. pdf_flattenRead only

    Permanently flatten a PDF's fillable form fields

    fileBase64

  148. pdf_mergeRead only

    Merge multiple PDFs into one

    filesBase64

  149. pdf_organizeRead only

    Reorder, duplicate, rotate, or insert blank pages in a PDF

    fileBase64 pageSpecs

  150. pdf_parse_fillable_formRead only

    Parse a PDF's fillable form fields — lists every fillable field's name, type (text, checkbox, dropdown, radio, optionlist), current value and options so you know what to fill

    fileBase64

  151. pdf_redactRead only

    Permanently redact areas of a PDF. Boxes are fractions (0 to 1) of the page as displayed, measured from the top-left corner, pages numbered from 0. Text characters, picture pixels, vector art and annotations under a box are removed from the file itself and an opaque black bar is drawn; everything outside the boxes stays real, selectable text in its original fonts. A page that cannot be edited exactly (for example a curved drawing partly under a box) is turned into a picture with the boxes painted black instead. Pages without boxes are not touched

    fileBase64 boxes

  152. pdf_repairRead only

    Attempt to recover a damaged or corrupted PDF

    fileBase64

  153. pdf_rotateRead only

    Rotate PDF pages — 90-degree steps only (0, 90, 180, 270)

    fileBase64 rotations

  154. pdf_splitRead only

    Split a PDF into multiple files by page range, or combine specific ranges into one reordered file

    fileBase64 ranges combineIntoOne

  155. pdf_watermarkRead only

    Add a text watermark to a PDF

    fileBase64 text position opacity fontSize rotationDegrees color layer

  156. percentageRead only

    Percentage calculator

    operation a b

  157. planning_choresRead only

    Household chore splitter

    people chores

  158. planning_cost_of_livingRead only

    Cost of living comparison

    fromIndex toIndex salary from to

  159. planning_event_budgetRead only

    Event budget planner

    guests costPerGuest venue catering extras

  160. planning_event_checklistRead only

    Event checklist planner

    eventType

  161. planning_event_scheduleRead only

    Event day schedule

    startHour items

  162. planning_grocery_listRead only

    Grocery list planner

    items

  163. planning_guest_listRead only

    Guest list tracker

    guests

  164. planning_inventoryRead only

    Inventory tracker

    items

  165. planning_itineraryRead only

    Travel itinerary splitter

    days activities startDate

  166. planning_monthly_budgetRead only

    Monthly budget planner

    income expenses

  167. planning_packing_listRead only

    Packing list generator

    nights climate tripType

  168. planning_relocation_checklistRead only

    Relocation checklist planner

  169. planning_split_billRead only

    Split bill calculator

    total people tipPct

  170. planning_travel_countdownRead only

    Travel countdown planner

    departIso nights climate

  171. pptx_accessibility_checkRead only

    Check a PowerPoint (.pptx) from freedailypro for accessibility problems and get a JSON report (or CSV): pictures and charts without alt text or with a file name as alt text, slides with no title or an empty or duplicate title, text under 12 points, table header rows, merged cells, vague link text and reading-order problems. Each issue has the slide, severity (error, warning, tip) and a plain message. The check reports only; it changes nothing.

    fileBase64 format

  172. pptx_cleanRead only

    Strip what you do not want to share from a PowerPoint (.pptx) from freedailypro, and get a clean .pptx back (base64): speaker notes, comments, hidden slides, author and company details with the revision list, and the stored preview picture. All of those are on by default; documentProperties (title, subject, keywords) and customProperties (labels and tags) are off by default. Slide content, layout and formatting are untouched, and parts only the removed slides used are dropped. Errors if every slide is hidden and hiddenSlides is on.

    fileBase64 notes comments hiddenSlides authorInfo thumbnail documentProperties customProperties

  173. pptx_compress_defaultRead only

    Compress a PowerPoint (.pptx) from freedailypro at the Default level, the sharpest: pictures are kept up to 220 dpi at JPEG quality 82, large photos get smaller, and nothing is converted from PNG to JPEG. Pictures (JPEG, PNG, BMP) are re-saved smaller, unused layouts and the preview picture are removed, and the file is re-packed at maximum compression; text, charts, animations, audio and video are left exactly as they are, so the deck stays fully editable. Always returns the .pptx as base64 plus originalBytes, outputBytes, reductionPercent and the pictures changed, even when it could not get smaller (a note says so).

    fileBase64 removeNotes removeThumbnail removeUnusedLayouts maxDpi

  174. pptx_compress_mediumRead only

    Compress a PowerPoint (.pptx) from freedailypro at the Medium level: pictures up to 150 dpi at JPEG quality 72, and opaque PNG photos are re-saved as JPEG when that is under half the size. Good for email. Pictures (JPEG, PNG, BMP) are re-saved smaller, unused layouts and the preview picture are removed, and the file is re-packed at maximum compression; text, charts, animations, audio and video are left exactly as they are, so the deck stays fully editable. Always returns the .pptx as base64 plus originalBytes, outputBytes, reductionPercent and the pictures changed, even when it could not get smaller (a note says so).

    fileBase64 removeNotes removeThumbnail removeUnusedLayouts maxDpi

  175. pptx_compress_sizeRead only

    Compress a PowerPoint (.pptx) from freedailypro to a size you need, such as under 10 MB for an email or an upload form. Runs from the sharpest picture setting to the coarsest and returns the sharpest result that fits targetSize, with targetMet: true. If it cannot fit, you get the smallest file it can make with targetMet: false and a note. A deck already at or under the target is returned unchanged. Pictures (JPEG, PNG, BMP) are re-saved smaller, unused layouts and the preview picture are removed, and the file is re-packed at maximum compression; text, charts, animations, audio and video are left exactly as they are, so the deck stays fully editable. Always returns the .pptx as base64 plus originalBytes, outputBytes, reductionPercent and the pictures changed, even when it could not get smaller (a note says so).

    fileBase64 targetSize removeNotes removeThumbnail removeUnusedLayouts maxDpi

  176. pptx_compress_strongRead only

    Compress a PowerPoint (.pptx) from freedailypro at the Strong level, the smallest of the three: pictures up to 110 dpi at JPEG quality 58. Fine on screen, soft in print. Pictures (JPEG, PNG, BMP) are re-saved smaller, unused layouts and the preview picture are removed, and the file is re-packed at maximum compression; text, charts, animations, audio and video are left exactly as they are, so the deck stays fully editable. Always returns the .pptx as base64 plus originalBytes, outputBytes, reductionPercent and the pictures changed, even when it could not get smaller (a note says so).

    fileBase64 removeNotes removeThumbnail removeUnusedLayouts maxDpi

  177. pptx_extract_chartsRead only

    Get the data behind every chart of a PowerPoint (.pptx) from freedailypro: format xlsx (default; one workbook, a sheet per chart, base64), csv (a ZIP of CSV files, base64; workbooks true also adds each chart's own embedded workbook) or json (each chart's slide, title, type and table). Charts pasted as pictures have no data; errors (422) when the deck has no real charts.

    fileBase64 format workbooks

  178. pptx_extract_imagesRead only

    Pull the pictures out of a PowerPoint (.pptx) from freedailypro as a ZIP (returned as base64), each file exactly as stored in the deck and named by slide, for example slide02_image-2-1.jpeg. Pictures that only the slide design uses (a logo on the master) are left out unless includeTemplatePictures is true; pictures on hidden slides are left out unless includeHidden is true. Errors when there are none.

    fileBase64 includeHidden includeTemplatePictures

  179. pptx_extract_notesRead only

    Get the speaker notes of a PowerPoint (.pptx) from freedailypro, slide by slide. format: txt (default), md, or docx (a Word file, returned as base64). Hidden slides' notes are skipped unless includeHidden is true. Errors when the deck has no speaker notes.

    fileBase64 format includeHidden

  180. pptx_extract_textRead only

    Get the text of every slide in a PowerPoint (.pptx) from freedailypro: titles, bullets (with their level) and tables, optionally with the speaker notes. format: txt (default), md or json (json returns slides with title, paragraphs, tables and notes, easiest to process). Hidden slides are skipped unless includeHidden is true. Charts and diagrams are not read (counted in the output instead). Errors when the deck has no text at all (a deck made only of pictures).

    fileBase64 format includeHidden includeNotes

  181. pptx_find_replaceRead only

    Find and replace text across every slide of a PowerPoint (.pptx) from freedailypro, and get the edited .pptx back (base64). Matches inside a paragraph are replaced even when PowerPoint split the words into several runs; the formatting of the first run is kept. Speaker notes are searched too (includeNotes, default true); the slide master and layouts only when includeTemplate is true. Errors with 422 when nothing matches, so a wrong spelling is noticed.

    fileBase64 find replace matchCase wholeWord includeNotes includeTemplate skipSlides

  182. pptx_fontsRead only

    List every font a PowerPoint (.pptx) from freedailypro uses, as JSON: name, how many places use it, which slides, whether the master/layouts/theme use it, whether it is the theme's heading or body font and whether it is embedded. Use it before pptx_replace_fonts.

    fileBase64

  183. pptx_html_slideshowRead only

    Turn a PowerPoint (.pptx) from freedailypro into ONE self-contained HTML file (returned as text): the slides as readable text with their pictures inlined, arrow-key navigation, a grid (G) and optional speaker notes (N). No external files or scripts. Charts, SmartArt, video, audio and animations are not carried over (notCarried lists them). Speaker notes are off unless includeNotes is true; hidden slides are left out unless includeHidden is true.

    fileBase64 title includeNotes includeHidden look

  184. pptx_mergeRead only

    Merge two or more PowerPoint (.pptx) files from freedailypro into one editable presentation (base64), slides in the order the files are given. Each deck keeps its own master, layouts and theme (several masters in one file), so slides keep the look they came with; set useFirstDesign true to put later decks on the first deck's layouts when they match by name. All decks must have the SAME slide size: otherwise it errors (422) naming the decks and their sizes, so fix the size first (in PowerPoint: Design, Slide Size). Comments of the second and later decks are left out. Up to 10 decks and 100 MB in all.

    files useFirstDesign

  185. pptx_organizeRead only

    Reorder, delete and duplicate the slides of a PowerPoint (.pptx) from freedailypro, returning a new editable .pptx (base64); the slide master, layouts and theme stay as they were and every slide keeps its notes, pictures, charts and tables. order: the final order as 1-based slide numbers, for example [3,1,2] (a number twice makes a copy). remove: slides to delete. duplicate: slides to copy, the copy placed right after the original. removeHidden: delete every hidden slide. Slide numbers always refer to the ORIGINAL deck. Errors when a number does not exist or every slide would be removed.

    fileBase64 order remove duplicate removeHidden

  186. pptx_redactRead only

    Black out sensitive text in a PowerPoint (.pptx) from freedailypro and get the redacted .pptx (base64). Matches are replaced by block characters in the file's own text (not covered), on slides, notes, the master and layouts, charts, SmartArt, comments, alt text and link targets. presets: email, phone, ssn, card, url, ip, money, date; plus terms (exact words), regexes, imageSlides ('all' or slide numbers: pictures replaced by a black stand-in) and imageByAlt. stripNotes, stripComments and stripMetadata remove those entirely. The result is read again and any remaining match is reported (remaining, remainingWhere). Text inside pictures, video and audio cannot be found; warnings say what could not be checked. A deck with no match is returned unchanged with changed false.

    fileBase64 presets terms regexes matchCase notes template imageSlides imageByAlt stripNotes stripComments stripMetadata dropChartWorkbooks

  187. pptx_repairRead only

    Try to repair a damaged PowerPoint (.pptx) from freedailypro that PowerPoint reports as needing repair or will not open, and get a new .pptx (base64) plus what was fixed and what was lost. Mends a missing or wrong file list, a missing or inconsistent slide list, dead links to pictures, charts and layouts, duplicate slide ids and a damaged zip index; pieces that cannot be saved are dropped and listed. A healthy file is returned unchanged with changed false. Cannot open password-protected files or old .ppt files.

    fileBase64

  188. pptx_replace_fontsRead only

    Swap fonts across a PowerPoint (.pptx) from freedailypro and get the new .pptx (base64): slides, notes, layouts, masters, the theme's heading and body fonts, charts and SmartArt. mapping is {"Old font": "New font"}. Embedded copies of replaced fonts are removed. Errors (422) when none of the named fonts is used. Text is not resized, so a wider font can make a line wrap.

    fileBase64 mapping

  189. pptx_resizeRead only

    Change the slide size of a PowerPoint (.pptx) from freedailypro and scale the content to match, returning the new .pptx (base64). preset 16x9, 4x3, 16x10, a4 or letter, or width and height with a unit. mode fit (default) keeps the shape of the content and centres it; fill covers the new area; stretch changes the shape. Fonts, line widths and spacing scale with the content unless scaleText is false. The result lists how many shapes now reach outside the slide. Errors (422) when the slides are already that size.

    fileBase64 preset width height unit mode scaleText

  190. pptx_slide_numbersRead only

    Add slide numbers to a PowerPoint (.pptx) from freedailypro, or remove them, and get the new .pptx (base64). The numbers are real slide-number fields, so they follow when slides move. Slides that already have a number are left alone. 'of-total' writes the total as plain text (PowerPoint has no total field). mode remove takes off the numbers the slides themselves carry (not those on the master).

    fileBase64 mode position format startAt skipFirst size color

  191. pptx_splitRead only

    Split a PowerPoint (.pptx) from freedailypro into several presentations, returned as ONE ZIP (base64) of .pptx files, each a complete editable deck keeping its own slides' notes, pictures, charts and tables. mode: each (one file per slide; default), every (every N slides, give every), or range (ranges such as '1-3,5,8-': one file per range, or one file with all of them when rangesAsFiles is false). At most 100 files. Errors name the slide numbers that do not exist.

    fileBase64 mode ranges rangesAsFiles every fileName

  192. pptx_to_templateRead only

    Turn a PowerPoint (.pptx) from freedailypro into a .potx template (base64) and optionally change its theme: colors is {dk1, lt1, dk2, lt2, accent1..accent6, hlink, folHlink} as six-digit hex, plus headingFont, bodyFont and the theme name. keepSlides all, first or none. format pptx gives a re-themed deck instead. Shapes with their own fixed colour or font do not follow the theme; fixedColorShapes and fixedFontRuns count them. The .potx has been checked in LibreOffice, not in desktop PowerPoint.

    fileBase64 name colors headingFont bodyFont keepSlides format removeNotesAndAuthor

  193. pptx_watermarkRead only

    Stamp a text watermark (such as DRAFT or CONFIDENTIAL) or a picture on the slides of a PowerPoint (.pptx) from freedailypro, or remove the watermarks this tool made, and get the new .pptx (base64). Give text, or pictureBase64 (PNG or JPEG) for a picture. It sits behind the slide content by default.

    fileBase64 mode text pictureBase64 color opacity size rotation font bold widthPercent place layer slides

  194. publishing_isbnRead only

    ISBN checker and converter

    isbn

  195. publishing_kdp_descriptionRead only

    Book description HTML formatter

    text html heading

  196. publishing_onixRead only

    publishing onix

    title subtitle contributors isbn publisher pubDate language productForm pageCount subjects audience shortDescription description prices territory availability

  197. publishing_print_royaltyRead only

    Print cost and royalty calculator

    pages fixedCharge perPageCharge method percent listPrice targetRoyalty upfrontCost

  198. publishing_spine_widthRead only

    Book spine and cover size calculator

    platform trimWidthIn trimHeightIn pages thicknessIn bleedIn spineAllowanceIn dpi

  199. reverse_textRead only

    Text reverser — reverse characters, words or lines

    text mode

  200. scale_recipeRead only

    Recipe scaler

    ingredients originalServings targetServings

  201. schema_jsonldRead only

    Schema generator — Article, FAQ, Organization JSON-LD

    type data

  202. security_barcode_code128Read only

    Code 128 barcode

    text height format

  203. security_qrRead only

    QR code generator

    text format

  204. sort_textRead only

    Text sorter — sort lines or words, optional unique

    text order mode caseSensitive unique

  205. test_regexRead only

    Regex tester

    pattern text flags

  206. text_ascii_artRead only

    ASCII art generator

    text font fill

  207. text_banner_copyRead only

    Banner sign copy

    message cta maxHeadlineChars maxCtaChars

  208. text_citationRead only

    Citation generator

    style sourceType title authors groupAuthor year publicationDate accessDate siteName publisher siteOrPublisher city journalName volume issue pages edition bookTitle editors doi url page chicagoEdition

  209. text_csvRead only

    text csv

    operation text headers rows delimiter

  210. text_emoji_unicodeRead only

    Emoji unicode converter

    operation value

  211. text_flyer_outlineRead only

    Brochure flyer outline

    offer audience cta title details date time location contact

  212. text_invitation_copyRead only

    Invitation copy

    event host when where

  213. text_menu_outlineRead only

    Menu card outline

    venue sections keepOrder

  214. text_paper_formatRead only

    Paper format guide

    style text

  215. text_product_descriptionRead only

    Product description writer

    name audience benefits features

  216. text_similarityRead only

    Text similarity

    a b phraseWords

  217. text_user_manualRead only

    User manual writer

    product tasks

  218. url_encode_decodeRead only

    Url encoder

    text action component

  219. video_compressRead only

    Compress a video toward a target file size (targetFileSize such as 25MB; default half the original) -- two-pass encode, a floor bitrate is enforced below which quality degrades too much to be worth watching

    fileBase64 targetFileSize

  220. video_convertRead only

    Convert a video between formats (mp4/mp4-web/webm/mov)

    fileBase64 format

  221. video_extract_audioRead only

    Extract a video's audio track as MP3

    fileBase64

  222. video_mergeRead only

    Merge multiple videos into one -- requires matching codec/resolution/frame rate across inputs

    filesBase64

  223. video_subtitleRead only

    Burn SRT subtitles permanently into a video

    fileBase64 srt

  224. video_thumbnailRead only

    Extract a video frame as a JPEG thumbnail

    fileBase64 atSeconds

  225. video_to_gifRead only

    Convert a video to an animated GIF -- two-pass palette encoding

    fileBase64

  226. video_trimRead only

    Trim a video to a time range -- stream-copy, cuts snap to the nearest keyframe

    fileBase64 startSeconds endSeconds

  227. word_countRead only

    Word counter — counts words, characters, sentences, paragraphs and reading time

    text wordsPerMinute

Is this yours?

Claim it to hear the moment it breaks, correct this page and add your own ways to use it.

A test is the handshake and the tool list: no tool was called. Names and descriptions are as listed by whoever registered the server; we haven't checked them.

Back to Tested MCP Servers