Pack local or remote codebases into AI-friendly files that LLMs and coding agents can read or search
Ciro Cesar Maciel — Free Tools is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
Free, no sign-in: favicons, web to Markdown, CSV to chart, text to speech, time zones, passwords.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http ciro-cesar-maciel-free-tools-mcp https://mcp.tools.ciromaciel.click/
# 2 — ask your agent for something these tools do
# mindmaps, generate_password, compare_timezones and 5 more
Ciro Cesar Maciel — Free Tools costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http ciro-cesar-maciel-free-tools-mcp https://mcp.tools.ciromaciel.click/Reconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
8 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Create and edit mind maps from an outline or a project file. Export PNG, SVG and PDF, save locally and share a link. No account required.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| outline | string | no | First line is the root; indent following topics by two spaces per level. |
| project | object | no | — |
Generates a strong random password with a cryptographically secure generator. WHEN TO USE: the user asks for a password or a random key. HOW IT WORKS: always uses upper and lower case letters; numbers and symbols are optional. Each selected kind of character appears at least once. length: 8 to 64 (default 16). RETURNS: password, the options used, and link — this tool's web page with the same op
| Parameter | Type | Required | Notes |
|---|---|---|---|
| length | integer | no | Number of characters, 8 to 64. Default 16. |
| numbers | boolean | no | Include digits 0-9. Default true. |
| symbols | boolean | no | Include symbols such as !@#$%. Default true. Set false for systems that reject symbols. |
Converts one moment across several time zones, daylight saving time included. WHEN TO USE: "what time is it in…", scheduling a meeting across cities, checking whether a time falls at night or on another day somewhere. HOW IT WORKS: - zones: IANA time zone names in Area/City form — America/Sao_Paulo, Europe/Lisbon, Asia/Tokyo, UTC. Not city names alone, abbreviations (EST, BRT) or offsets (GMT-3)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| zones | array | no | IANA time zone names, such as America/Sao_Paulo or Europe/London. The first one is the reference. 1 to 12. |
| date | string | no | The day, as YYYY-MM-DD, in the first time zone. Defaults to today there. |
| hour | integer | no | The hour, 0 to 23, in the first time zone. Defaults to the current hour there. |
| format | string | no | How times are written: 24h (14:00) or 12h (2:00 PM). |
Draws a chart from a CSV table and returns it as an image. WHEN TO USE: the user wants to see data as a chart, or needs a chart image for a document, a README, a slide or a chat. HOW IT WORKS: - csv: a header row, then data rows. First column: the category (or x value); the next columns: numbers. Use a comma or semicolon as separator; decimals with a point, or with a comma when the separator is
| Parameter | Type | Required | Notes |
|---|---|---|---|
| chartType | string | no | The kind of chart. See the tool description for the columns each kind needs. |
| csv | string | yes | The data as CSV with a header row. First column: category or x value; next columns: numbers. Up to 20,000 characters. |
| title | string | no | Optional title drawn at the top of the chart. Empty for none. |
Reads a text aloud with a Microsoft neural voice (the voices of Edge's "Read aloud") and returns an MP3. WHEN TO USE: the user wants to hear a text or needs an audio file of it — narration, audiobook, lesson, voice-over, a message read aloud. HOW IT WORKS: - Up to 50,000 characters per call. A text over 1,000 characters is split by sentence into parts of up to 1,000; each part is voiced in order
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | yes | The text to read aloud: 1 to 50,000 characters. Plain text as it should be heard — no Markdown, URLs or emojis. Longer texts: split into several calls. |
| voice | string | no | A Microsoft neural voice; one of the listed ids. Pick one in the text's language — the prefix is language-region (pt-BR, en-US, es-MX…). Default: pt-BR-FranciscaNeural. |
| speed | number | no | Reading speed, 0.5 to 2. 1 is the voice's natural pace; 0.9 calm narration; 1.25 a quick read. |
Generates a complete favicon set from 1 to 3 characters (initials) or one emoji. WHEN TO USE: the user needs a favicon, tab icon, apple-touch-icon or web app icon for a website or web app, or the project still has a framework's default icon. PRIORITY: if the host also provides open_favicon_editor, call that editor first for every normal favicon request (create, preview, adjust or download). Use t
| Parameter | Type | Required | Notes |
|---|---|---|---|
| mode | string | no | text: initials. emoji: one emoji. image: only on the web page; the call returns the link for the user. |
| text | string | no | Mode text: 1 to 3 characters. Latin letters (accents ok), digits and & @ # + . - !. Two characters read best at 16 px. |
| emoji | string | no | Mode emoji: one emoji, as the character itself (🚀, 🦊, ☕). |
| font | string | no | Mode text: any Google Font family, by its name (Montserrat, Inter, Lobster). Heavy sans-serif families read best at 16 px. |
| weight | integer | no | Mode text: font weight. The closest weight the family has is used. 700 or more reads best. |
| size | integer | no | Mode text: the characters fit in a square this percentage of the icon (the longer side decides). |
| margin | integer | no | Mode emoji: space between the emoji and the edge, as a percentage of the icon on each side. |
| shape | string | no | Container: filled square, rounded square, circle, outlined square, or none (transparent). |
| background | string | no | Container color, hex without #. With shape outline or none, the color of the characters in light mode. |
| color | string | no | Character color, hex without #. With shape outline or none, the color of the characters in dark mode. |
| adaptive | boolean | no | Swap the colors when the browser is in dark mode (SVG only; PNG and ICO stay light). |
| framework | string | no | Where the files will live; changes install, html and the file paths only. |
Draws a background or wallpaper at the exact size of a place: YouTube banner, Instagram story, LinkedIn cover, desktop up to 4K here (8K on the web page), phones, video calls, slides. WHEN TO USE: the user wants a background, wallpaper, cover or banner image for a channel, profile, screen or presentation, or asks what size one of these must be. HOW IT WORKS: pick format (70 places, each with i
| Parameter | Type | Required | Notes |
|---|---|---|---|
| format | string | no | Where the image goes. Examples: youtube-banner, youtube-thumbnail, instagram-story, instagram-portrait, linkedin-banner, linkedin-company, x-header, facebook-cover, meeting-background, slides-16x9, de |
| style | string | no | petals, veils, hills (soft blur, macOS-like); steps (flat color bands); arcs, rings, stripes, capsules, tiles, cubes, chevrons, rays, scales, diamonds, squares, truchet (geometry); hilbert, quadtree ( |
| colors | string | no | 3 to 7 hex colors without #, comma-separated, in order: background first, then outside to inside. |
| seed | integer | no | Which variation of the design. The same seed and style give the same design in any format. |
| scale | integer | no | Size of the shapes, in percent. Smaller repeats more of the pattern. |
| grain | integer | no | Film grain, in percent. 10 to 20 hides banding in smooth gradients. |
| angle | integer | no | Direction, in degrees, for veils, hills, steps, stripes, capsules, chevrons, tides and drape. |
| width | integer | no | Only with format custom. |
| height | integer | no | Only with format custom. |
Fetches a public web page and returns its content as clean Markdown. WHEN TO USE: you need to read a page — documentation, an article, a product page — to answer, summarize or quote it; or the user wants a page as Markdown. HOW IT WORKS: - url: a public http(s) address. Private networks, localhost and addresses with credentials are refused. - Reads the HTML the server sends (like a simple browse
| Parameter | Type | Required | Notes |
|---|---|---|---|
| url | string | yes | The page to convert: a public http or https address. |
| pages | integer | no | How many pages of the same site to convert, 1 to 20, starting at url and following its links. 1 (default) converts only url. |
| onlyMainContent | boolean | no | true (default): keep only the content, without menus, footers, sidebars, cookie banners and ads. false: the whole page. |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Ciro Cesar Maciel — Free Tools or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 0.2.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Ciro Cesar Maciel — Free Tools can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.