Ciro Cesar Maciel — Free Tools

click.ciromaciel由 ciromaciel.click 发布官方发布者v0.2.0更新于 Oct 28, 2026

Free, no sign-in: favicons, web to Markdown, CSV to chart, text to speech, time zones, passwords.

已验证Streamable HTTP可网页运行效率与工作流网页搜索与抓取媒体与设计

概览

AI 生成的概览

免费、免登录的远程 MCP 服务器,汇集小工具:favicon、网页转 Markdown、CSV 图表、葡语语音、时区、密码、思维导图与一次性邮箱。

可以做什么
  • 抓取公开网页并返回干净的 Markdown
  • 用首字母或 emoji 生成 favicon 套图,并按尺寸绘制横幅、封面、壁纸等背景图
  • 把 CSV 表格画成图表图片,创建和编辑思维导图并导出 PNG、SVG、PDF
  • 用葡萄牙语语音朗读文本并返回 MP3
  • 在 IANA 时区之间换算同一时刻(含夏令时),并生成强随机密码
  • 打开一次性只收件邮箱,读取收到的验证码或确认链接
适用场景
适合零散日常任务:把网页读成 Markdown、快速做图表或 favicon、生成葡语旁白、比较各地时间,或在不暴露真实地址的情况下拿到注册验证码。想从一个端点获得多种小工具、又不想注册账号或配置密钥时比较合适。
运行要求
远程 streamable HTTP 端点;未声明认证、环境变量或请求头。部分工具需要访问公开的 http(s) 地址,私有网络和 localhost 被排除。
安装前请注意
一次性邮箱只收件,用于注册场景,验证码和确认链接会经过第三方服务。语音合成会把文本发送给 Fish Audio。生成的密码通过工具调用返回,应视为已暴露并妥善保存。图表、思维导图和图片会被生成,并可能以链接分享。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Ciro Cesar Maciel — Free Tools,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/click.ciromaciel%2Ftools/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "ciro-cesar-maciel-free-tools": {
      "type": "http",
      "url": "https://mcp.tools.ciromaciel.click/"
    }
  }
}

工具

9

receive_email

Temporary email

Creates or opens a disposable, receive-only email inbox and reads what arrived — to sign up somewhere and get the verification code or confirmation link without using the user's real address. WHEN TO USE: a site or service asks for an email to send a code, a magic link or a confirmation, and the user does not want to give their own; or you need to read what was sent to an inbox created earlier. HOW IT WORKS: - inbox: a name ("fulano") or a full address on the tool's domain. Empty: a random, hard-to-guess address is created. Any name works: there is no sign-up. - waitSeconds (0–50, default 0): wait for a NEW message to arrive before answering. Typical flow: call once with no inbox to get an address, give it to the site, then call again with that inbox and waitSeconds 30–50 until the email shows up. - message: the id of one message, to read it in full (text, links, attachments). - The inbox is PUBLIC: anyone who knows the address can read it. Never use it for banking, government or any account the user wants to keep. - Receive only (it cannot send). Messages up to 10 MB; everything is deleted after 8 days. Some sites refuse disposable domains — then the user needs a real address. RETURNS: address; messages (newest first) with id, from, subject, preview, receivedAt and code — the verification code when one is found; with message, also text, links (url and text, confirmation links included) and attachments. link: this inbox on the web page, to show the user. timedOut is true when waitSeconds ended with no new message.

输入参数inboxmessagewaitSeconds

mindmaps

Mind Maps Generator

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.

输入参数outlineproject

generate_password

Password generator

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 options. The password is never in the link. Show the password to the user as it is; do not store it or repeat it elsewhere.

输入参数lengthnumberssymbols

compare_timezones

Time zone comparison

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). The FIRST zone is the reference for date and hour. 1 to 12 zones. - date (YYYY-MM-DD) and hour (0–23) are read in the first zone. Without them: the current moment. Only hour: that hour today in the first zone. Only date: that day at the current hour. - format: 24h (14:00) or 12h (2:00 PM). RETURNS: the moment in UTC and, for each zone, its local date, weekday, time, UTC offset and dayShift (+1 = next day, -1 = previous day, relative to the first zone). link: this tool's web page with the same comparison. ERRORS name the unknown zone or the invalid date; fix it and call again.

输入参数datehourzonesformat

data_to_chart

Data to Chart

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 a semicolon. Up to 20,000 characters. - chartType, and what each one needs: bar, horizontalBar, line, area, pie, donut, funnel — one category column + one numeric column; multiline — one x column + one or more numeric columns (one line per column); scatter — two numeric columns (x, y); heatmap — three columns: row, column, value. - title: optional, drawn at the top. RETURNS: - image: a PNG address that IS the chart (rendered on request) — put it straight into Markdown (![title](image)) or an <img>. imageSvg: the same as SVG, sharper where SVG is accepted. Both are null when the CSV is too long to fit in an address; then use svg. - svg: the chart as SVG markup. - link: this tool's web page with the same chart, to edit it. ERRORS say what is wrong with the CSV (missing columns, non-numeric values, too many rows); fix the data and call again.

输入参数csv必填titlechartType

text_to_speech

Text to speech

Reads a text aloud in a natural Portuguese voice from Fish Audio — Rafael by default, or one of six others — and returns an MP3. WHEN TO USE: the user wants to hear a Portuguese text or needs an audio file of it — narration, audiobook, lesson, voice-over, a message read aloud. The voices speak Portuguese (Brazil, and Tomás from Portugal); a text in another language is read with their accent. 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; the parts are voiced three at a time and joined in order into ONE MP3. Progress is reported per part ("Gerando áudio... 3 de 18"), so keep waiting while it arrives. - It takes time: about 25 seconds per round of three parts. 1,000 characters ≈ 25 s; 5,000 ≈ 1 min; 16,000 ≈ 2.5 min; 50,000 ≈ 7 min. - Over 50,000 characters: split the text at paragraph boundaries into several calls with the same voice and speed, and give the user every link, in order. - Send the text as it should be HEARD: remove Markdown marks (**, #, list bullets), URLs, emojis and tables. Do not summarize, translate or reword unless the user asked — every word you send is read. - voice: rafael (default) or beatriz for clear, neutral narration; tomas for European Portuguese; narrador-propagandas for ads; rodolfo, sao-cipriano and capitao-nascimento are deep character voices. - speed: 1 is the voice's natural pace; 0.9 suits calm narration, 1.2 a quick read. RETURNS: - audioUrl: the complete MP3 to download, valid for 7 days. Always give this link to the user. If you can run commands, you can download it (e.g. curl -o audio.mp3 <audioUrl>). - audio: the MP3 itself, only when it is short (about a minute or less); otherwise null. - seconds (duration), parts, characters, voice, speed. - link: this tool's web page with the same voice and speed (the text is not in it). ERRORS say what happened and what to do next. If a part fails, no audio is produced and a new call starts again from part

输入参数text必填speedvoice

generate_favicon

Favicon generator

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 this data tool directly only when the user explicitly asks for files, SVG, head tags or installation text to write into a code project. HOW IT WORKS: mode text draws the characters in any Google Font as vector paths (no font dependency); mode emoji draws one Twemoji emoji as vectors, with a margin. Both sit inside a shape. With adaptive=true the SVG swaps its colors when the browser is in dark mode. Pass framework to get where each file goes. For a logo or other picture, use open_favicon_editor with mode=image when available: the user chooses the image in its private file picker. Otherwise return the link with mode=image; do not process a chat attachment as an image favicon here. RETURNS: svg (write it to disk exactly as given), files (each with path and url: download the binaries with curl -o), manifest (path and content), html (the head tags; null on Next.js App Router), inline (the whole favicon as one <link> tag, no files), install (steps for the framework), warnings, credit (emoji only), and link (this tool's web page with the same options, to adjust and preview).

输入参数fontmodesizetextcoloremojishapemarginweightadaptiveframeworkbackground

generate_background

Background generator

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 its size and the safe area that every device shows) and `style` (blurred petals, veils and hills; steps; geometry such as arcs, tiles, scales, rays; Hilbert curve; folds). `colors` are 3 to 7 hex colors, first one is the background. The same `seed` draws the same design in every format, so a set matches. RETURNS: width, height, format (name, ratio, safe_area in pixels of the file), files (png, jpg and webp addresses: download with curl -o; null above 4K), and link (the web page with the same options, to adjust, add a screenshot on top or download up to 8K).

输入参数seedanglegrainscalestylewidthcolorsformatheight

web_to_markdown

Web page to Markdown

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 browser, without running JavaScript). Pages that build their content with JavaScript have no text to convert — the error says so. - onlyMainContent (default true) drops menus, headers, footers, sidebars, cookie banners and ads. Set false to keep the whole page. - pages above 1 also follows links on the same site (same folder and below), breadth-first, up to that many pages (max 20), respecting robots.txt. Slower: a few seconds per page. - Limits per page: 15 seconds and 5 MB. PDFs and non-HTML files are not converted. RETURNS: for each page, its Markdown with absolute links and images, plus title, description and language when the page has them; pages that failed are listed with the reason. link: this tool's web page with the same request. ERRORS say why the page could not be read and whether retrying makes sense.

输入参数url必填pagesonlyMainContent

版本历史

2
  1. v0.2.0最新Sep 29, 2026
  2. v0.1.0Sep 26, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。