One Million Tools
42 free deterministic utilities: JSON, CSV, YAML, encoding, hashing, JWT, cron, formatters, CSS.
What it does
One Million Tools is an MCP server, a connector that lets an AI assistant use it as a tool. It is hosted: an assistant connects to it over the internet, nothing to install.
No capability identified yet from its description.
Facts come from the Official MCP Registry, as declared by the publisher. Capabilities are matched automatically (low confidence) and are not a test of the tool.
At a glance
How to connect
As declared in the Official MCP Registry · hosted endpoint tested by Electra Index 2h ago (live check)Hosted endpoint
https://tools-empire-mcp.lucas-qin-au.workers.dev/mcpstreamable-http
In Claude Code: claude mcp add --transport http one-million-tools https://tools-empire-mcp.lucas-qin-au.workers.dev/mcp
MCP settings (Claude Desktop, Cursor and other MCP clients)
{
"mcpServers": {
"one-million-tools": {
"url": "https://tools-empire-mcp.lucas-qin-au.workers.dev/mcp"
}
}
}Live check
Electra Index connected to the hosted endpoint 2h agoONLINE One Million Tools answered an MCP connection on 21 Oct 2026 and introduced itself as One Million Tools 0.1.0 (MCP protocol 2025-06-18).
42 tools offered to AI assistants
json_format· Pretty-print JSON with configurable indentation (2 spaces, 4 spaces, or tab).json_minify· Compress JSON by stripping whitespace.json_validate· Validate JSON syntax and return the parsed value or a line/column error.json_diff· Diff two JSON documents and return added/removed/changed keys.json_to_yaml· Convert JSON to YAML.yaml_to_json· Convert YAML to pretty-printed JSON.json_to_csv· Convert an array of JSON objects to CSV.csv_to_json· Parse CSV text into a JSON array of objects.base64_encode· UTF-8 text → Base64 string.base64_decode· Base64 string → UTF-8 text.url_encode· Percent-encode a string (component or full URI mode).url_decode· Decode percent-encoded URL text.
Show 30 more
sha256_hash· Compute a SHA-256 hex digest of UTF-8 text.hash_text· Compute a SHA-1 / SHA-256 / SHA-512 hex digest of UTF-8 text.uuid_generate· Generate RFC 4122 v4 UUIDs.regex_test· Test a regular expression against input text and return matches with capture groups.unix_timestamp_convert· Convert a Unix timestamp (seconds or ms) to an ISO 8601 date string.jwt_decode· Decode a JWT header + payload. Does not verify the signature.sql_format· Pretty-print SQL.html_format· Pretty-print HTML.css_format· Pretty-print CSS.js_format· Pretty-print JavaScript / TypeScript with Prettier.yaml_format· Pretty-print YAML.cron_explain· Explain a cron expression in plain English.env_redact· Redact secrets (API keys, tokens, passwords) from logs / config / env text.csv_parse· Parse CSV text into fields + preview rows with delimiter detection.csv_sort· Sort CSV rows by one column (alpha or numeric).csv_filter· Filter CSV rows by a column predicate (equals / contains / regex / gt / gte / lt / lte / not-empty).csv_split· Split a CSV into N chunks or into files of N rows each.csv_statistics· Compute per-column summary statistics (count, min, max, mean, median) over a CSV.text_diff· Diff two texts and return part-level changes plus a unified string.markdown_format· Normalize Markdown (list markers, trailing whitespace, blank lines).markdown_to_html· Convert Markdown to HTML.markdown_preview· Render Markdown to an HTML preview fragment with word/char counts.slug_generate· Generate a URL slug from a string.meta_tags_generate· Generate <title>, description, Open Graph and Twitter Card tags for a page.og_preview_build· Build an Open Graph preview metadata bundle (title / description / domain truncation).color_convert· Convert a HEX color into RGB / HSL / HSV / CSS forms.css_gradient_build· Build a CSS linear-gradient string from color stops + angle.css_border_radius_build· Build a CSS border-radius value from four corner radii in px.css_box_shadow_build· Build a CSS box-shadow value from one or more layers.css_contrast_check· Compute the WCAG contrast ratio between two colors and the AA/AAA verdict.
What "online" means: the server answered an MCP connection at the time of the check. It is not a guarantee of security, quality or continuous uptime. How we test: we open an MCP session and ask for the tool list, as an AI assistant would. We never run a tool and never send a key. Checked every few days. Method
Facts & evidence
Each fact shows where it was seen and when.| Fact | Value | Evidence | Source | Last confirmed |
|---|---|---|---|---|
| Hosted endpoint | https://tools-empire-mcp.lucas-qin-au.workers.dev/mcp | DECLARED | SRC-001 Official MCP Registry | 2h ago |
| Local install (package) | no | DECLARED | SRC-001 Official MCP Registry | 2h ago |
| Remote access (hosted) | yes | DECLARED | SRC-001 Official MCP Registry | 2h ago |
| Website | https://onemilliontools.com/mcp | DECLARED | SRC-001 Official MCP Registry | 2h ago |
| Registry status | active | DECLARED | SRC-001 Official MCP Registry | 2h ago |
| Version | 0.1.0 | DECLARED | SRC-001 Official MCP Registry | 2h ago |
| MCP server | yes | DECLARED | SRC-001 Official MCP Registry | 2h ago |
Change history
- NEW21 Oct 2026first seen in the index
Is this page accurate?
Flag it and our robot re-checks the official source. Reports never change a score.Is One Million Tools still online?
Free alerts · no accountQuestions about One Million Tools
How do I connect One Million Tools?
Use the hosted endpoint https://tools-empire-mcp.lucas-qin-au.workers.dev/mcp in your assistant's MCP settings. The exact settings are in "How to connect" above, as declared in the Official MCP Registry.
What tools does One Million Tools offer?
When Electra Index connected on 21 Oct 2026, it listed 42 tools: json_format, json_minify, json_validate, json_diff, json_to_yaml, yaml_to_json, json_to_csv, csv_to_json and more. The full list is in "Live check" above.
Is One Million Tools online?
Yes. Its hosted endpoint answered an MCP connection from Electra Index 2h ago.