Home / For AI agents
How to connect
You can call the public Apify tools through Apify MCP, or through the Apify HTTP API. The free lite tools include a small MCP server that you run on your computer. No API key is needed for those local tools.
There is also a live public API for small text jobs (repair JSON, hash text, convert units, and more). That API has its own landing page, remote MCP, and OpenAPI file, which are different from the Apify lists on this page. See the API page.
Apify MCP
Add the MCP endpoint for a tool in Cursor, Claude Desktop, or another app that supports MCP. Each public tool has its own endpoint of the form https://mcp.apify.com/?tools=tidybytetools/<actor>.
Apify HTTP API
You can also start a run with POST https://api.apify.com/v2/acts/tidybytetools~<actor>/run-sync-get-dataset-items. The OpenAPI file for that shape is at https://snowrsps.com/tidybytetools/openapi.json. You will need an Apify token for the HTTP API.
Local lite MCP
For a free lite tool, install it from GitHub and run its MCP server on your computer. Some tools are not on PyPI yet. For those, install with pip install git+https://github.com/tidybytetools/<repo> until a PyPI package is up. Then point your app at the local MCP command shown in that tool’s README.
Machine-readable lists of the same tools are at /.well-known/mcp.json, /tools.json, and /llms.txt.
Each Apify run has a $5e-05 start fee in addition to the event price below. Failed or skipped items are free, as described on each tool page.
Tools you can call
| Tool | Apify actor | MCP endpoint | Price per event | Input | Output |
|---|---|---|---|---|---|
| PDF Table Pull | tidybytetools/pdf-table-pull | https://mcp.apify.com/?tools=tidybytetools/pdf-table-pullLocal lite MCP: https://github.com/tidybytetools/pdf-table-pull-lite | $0.003 per pages with a table (Page with a table). About $1 per 333 pages with a table. Each Apify run also has a $5e-05 start fee. | A PDF file or a link to a PDF. | Tables as Excel, CSV, or JSON. Numbers like (40) become -40. |
| Doc to Markdown | tidybytetools/doc-to-markdown | https://mcp.apify.com/?tools=tidybytetools/doc-to-markdownLocal lite MCP: https://github.com/tidybytetools/doc2md-lite | $0.003 per files (File converted). About $1 per 333 files. Each Apify run also has a $5e-05 start fee. | A PDF, Word file, HTML file, or a page link. | Clean Markdown. Tables stay as Markdown tables. Paid runs can also write RAG chunks. |
| CSV & spreadsheet cleanup | tidybytetools/csv-excel-data-cleaner | https://mcp.apify.com/?tools=tidybytetools/csv-excel-data-cleaner | $0.0005 per clean rows (Clean row saved). About $1 per 2,000 clean rows. Each Apify run also has a $5e-05 start fee. | A CSV, Excel, or JSON table. | A clean CSV and a short report of what changed. Removed rows are free. |
| JSON Shaper | No Apify actor. | — Local lite MCP: https://github.com/tidybytetools/json-shaper-lite | Free or paid download. See the tool page. | Notes, a CSV or TSV file, or a Markdown table. Paid also reads app logs. | Typed JSON. Numbers, booleans, and nulls stay as real types. |
| Lead Sheet Fixer | No Apify actor. | — | Free or paid download. See the tool page. | A CSV or Excel lead list. | A clean sheet with split names, formatted phones, email status, and merged duplicates. |
| Phone Number Validator | tidybytetools/phone-number-validator-formatter | https://mcp.apify.com/?tools=tidybytetools/phone-number-validator-formatter | $0.001 per numbers (Phone number checked). About $1 per 1,000 numbers. Each Apify run also has a $5e-05 start fee. | A list of phone numbers, plus a default country for numbers with no country code. | Valid or not, plus E.164, international, and national forms, country, and line type. |
| Data Cleanup Bundle | No Apify actor. | — | Free or paid download. See the tool page. | The same inputs as the three tools: PDFs, Excel or CSV files, and messy notes or tables. | The same clean Excel, CSV, JSON, or Markdown each tool would give you on its own. |
| Broken Link Checker | tidybytetools/broken-link-checker | https://mcp.apify.com/?tools=tidybytetools/broken-link-checkerLocal lite MCP: https://github.com/tidybytetools/link-check-lite | $0.001 per links (Link checked). About $1 per 1,000 links. Each Apify run also has a $5e-05 start fee. | A list of links, a sitemap, or pages to scan for links. | Status code, redirect chain, final URL, and a short report of broken links. |
| Server Pulse | No Apify actor. | — | Free or paid download. See the tool page. | A small config file with the sites or ports to watch, and a Discord webhook. | A Discord message when a site goes down or comes back. A local check prints UP or DOWN. |
| Markdown Chunker for RAG | tidybytetools/markdown-rag-chunker | https://mcp.apify.com/?tools=tidybytetools/markdown-rag-chunkerLocal lite MCP: https://github.com/tidybytetools/md-chunk-lite | $0.0001 per chunks (Chunk created). About $1 per 10,000 chunks. Each Apify run also has a $5e-05 start fee. | Markdown or plain text, plus a max chunk size. | JSON lines with text, heading path, line numbers, and an id for each chunk. |
| GIF Forge | No Apify actor. | — | Free or paid download. See the tool page. | A folder of video clips, or an image with a solid background. | A folder of looping GIFs, or a PNG with the solid background removed. |
| n8n Data Cleanup Pack | No Apify actor. | — | Free or paid download. See the tool page. | A messy CSV, a lead list, invoice text, or a sitemap, imported into n8n. | A clean CSV or a JSONL file, made by the workflow. |
| n8n Cleanup Sampler | No Apify actor. | — | Free or paid download. See the tool page. | A messy CSV, or a list of sites to watch. | A clean CSV, or a Discord or Slack message when a site goes down. |
| csv-char-fix | No Apify actor. | — | Free or paid download. See the tool page. | A CSV or text file with broken letters such as José. | The same file with letters fixed, saved as Excel-friendly UTF-8. |
| csv-split | No Apify actor. | — | Free or paid download. See the tool page. | One CSV file, plus how you want it split (by rows, size, parts, or a column). | Smaller CSV files that each start with the same header row. |
| Regex Pack for Messy Data | No Apify actor. | — | Free or paid download. See the tool page. | A value or a CSV column you want to check or tidy. | A match, a cleaned value, or a yes/no, depending on the pattern. |
| CSV Skills for Claude Code | No Apify actor. | — | Free or paid download. See the tool page. | A CSV or text file on your computer, opened in Claude Code. | A short profile, a diff, a fixed file, or smaller split files. The original can stay unchanged. |
| Base64 Encode & Decode | tidybytetools/base64-encode-decode (public store page is not up yet) | Available when the public store page is up. Local lite MCP: https://github.com/tidybytetools/base64-lite | $0.001 per unique texts (Item converted). About $1 per 1,000 unique texts. Each Apify run also has a $5e-05 start fee. | Text or a local file, plus encode, decode, or auto. | Base64 text, a data URI, or the decoded text or bytes. |
| JSON Repair | tidybytetools/json-repair (public store page is not up yet) | Available when the public store page is up. Local lite MCP: https://github.com/tidybytetools/json-repair-lite | $0.001 per documents (Document saved). About $1 per 1,000 documents. Each Apify run also has a $5e-05 start fee. | Broken or incomplete JSON, or a local JSON or JSON Lines file. | Valid JSON. Already-valid input is left alone and marked as wasValid. |
| Hash & Checksum | tidybytetools/hash-checksum (public store page is not up yet) | Available when the public store page is up. Local lite MCP: https://github.com/tidybytetools/hash-lite | $0.001 per unique texts (Input hashed). About $1 per 1,000 unique texts. Each Apify run also has a $5e-05 start fee. | Text or a local file, plus the hash algorithms to use. | Hex and Base64 hashes for each selected algorithm. |
| HTML Table Extractor | tidybytetools/html-table-extractor | https://mcp.apify.com/?tools=tidybytetools/html-table-extractor | $0.0005 per data rows (Table row saved). About $1 per 2,000 data rows. Each Apify run also has a $5e-05 start fee. | Page links, or pasted HTML that contains tables. | One CSV per table, and one dataset row per data row. Header rows are free. |
| LLM Token Counter | tidybytetools/llm-token-counter | https://mcp.apify.com/?tools=tidybytetools/llm-token-counter | $0.0005 per unique texts (Text counted). About $1 per 2,000 unique texts. Each Apify run also has a $5e-05 start fee. | Pasted text, a list of texts, or file links, plus the models to count. | Token counts per model (exact or estimate) and a cost estimate from public list prices. |
| JSON to CSV Converter | tidybytetools/json-to-csv-flattener | https://mcp.apify.com/?tools=tidybytetools/json-to-csv-flattener | $0.0001 per rows (Row converted). About $1 per 10,000 rows. Each Apify run also has a $5e-05 start fee. | JSON, JSON Lines, or a dataset link. You pick how lists are flattened. | A flat CSV table, with columns like user.name and user.tags. |
| CSV Encoding Fixer | tidybytetools/csv-encoding-fixer-splitter | https://mcp.apify.com/?tools=tidybytetools/csv-encoding-fixer-splitter | $0.01 per files (File fixed). About $1 per 100 files. Each Apify run also has a $5e-05 start fee. | A CSV file or pasted CSV text. Optional: split into parts after the fix. | A clean UTF-8 CSV that opens right in Excel. Split parts each keep the header. |
| JSON Schema Validator | tidybytetools/json-schema-validator | https://mcp.apify.com/?tools=tidybytetools/json-schema-validator | $0.001 per documents (Document validated). About $1 per 1,000 documents. Each Apify run also has a $5e-05 start fee. | A JSON Schema, plus JSON documents (one value, an array, or JSON Lines). | A pass or fail for each document, the field path, and a plain error message. |
| Link Preview | tidybytetools/link-preview | https://mcp.apify.com/?tools=tidybytetools/link-preview | $0.002 per pages (Page previewed). About $1 per 500 pages. Each Apify run also has a $5e-05 start fee. | One or more page links. | A preview object with title, description, image, canonical URL, and optional JSON-LD. |
| Language Detector | tidybytetools/language-detector | https://mcp.apify.com/?tools=tidybytetools/language-detector | $0.0008 per unique texts (Text language detected). About $1 per 1,250 unique texts. Each Apify run also has a $5e-05 start fee. | Pasted text, a list of texts, or file links. | Language name, ISO 639-1 and 639-3 codes, a confidence score, and close alternatives. |
| Date & Timezone Normalizer | tidybytetools/date-timezone-normalizer | https://mcp.apify.com/?tools=tidybytetools/date-timezone-normalizer | $0.001 per dates (Date normalized). About $1 per 1,000 dates. Each Apify run also has a $5e-05 start fee. | A list of date strings, a source timezone, and a target timezone. | ISO 8601, UTC, a Unix timestamp, and a flag if the date could be read two ways. |