MCP.so
Sign In

dot.tools MCP ServerVerifiedFeatured

@Bitgate

Basic information

Transport

Streamable HTTP

Authentication

None

Category

Developer Tools

Author

Bitgate

Submitted by

Bart Pelle

About dot.tools MCP Server

28 developer utilities for LLMs: format, convert, encode, decode, generate and validate — JSON, YAML, XML, SQL, JWT, certificates, CIDR subnets, cron, hashes, UUIDs, passwords, QR codes and more. Stateless, fast, free.

Connection details

https://dot.tools/mcp

Setup

claude mcp add dot-tools --transport http https://dot.tools/mcp

dot.tools MCP Server tools

28

Encode and decode Base64 strings online. Supports UTF-8 text and binary data.

Convert case online: camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case, Title Case and more. Smart acronym and digit splitting. Free, instant, no sign-up.

Convert color codes between HEX, RGB, HSL, HWB and OKLCH. CSS keyword and Tailwind v3 matching, WCAG contrast ratios. Free, instant, no sign-up.

Check color contrast against WCAG 2.x AA and AAA thresholds. Live preview, exact ratio, and pass/fail for normal text, large text and UI components. Free, instant.

Parse cron expressions into plain English. See next run times, field-by-field breakdowns, and clear validation errors.

Compare two texts or JSON documents online and see every change highlighted line by line. Whitespace-insensitive and key-sorted JSON modes. Free and instant.

Convert CSV to JSON and JSON to CSV online. Handles quoted fields, Excel semicolon exports and ragged rows. Free, fast, no sign-up.

Calculate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes online. Hash text or files securely in your browser — nothing is uploaded.

Encode and decode HTML entities online.

Escape text for JSON strings and unescape JSON string contents online.

Format, beautify, minify, and validate JSON online. Custom indentation, key sorting, and precise error locations.

Validate JSON against a JSON Schema or generate a draft 2020-12 schema from sample data. Detailed error paths, format detection, free and browser-based.

Turn any JSON payload into TypeScript interfaces online. Merges array item shapes, marks missing keys optional and dedupes identical structures. Free, no sign-up.

Format, beautify, minify, and validate XML online. Proper indentation, clear error detection with line numbers.

Convert YAML to JSON and JSON to YAML online. Bidirectional, validated conversion with error locations.

Decode and inspect JSON Web Tokens online. View header, payload, claims and expiry — with optional HMAC (HS256/384/512) signature verification.

Decode X.509 certificates and CSRs online: PEM, DER, multi-cert bundles, SANs, extensions, fingerprints, chain signature checks — free, runs locally.

Percent-encode and decode URLs and query strings online.

Parse any URL into protocol, auth, host, port, path, query params and fragment. Edit query parameters in a decoded table.

Generate cryptographically secure passwords up to 128 characters. Custom character sets, ambiguous-character filter, strength meter.

Generate UUID v4, UUID v7 and ULIDs online. Bulk generation up to 1000 IDs, uppercase and hyphen options, instant copy.

Generate realistic mock data for testing: fake people, emails, addresses, companies, products, UUIDs and more. Export as JSON, CSV or SQL.

Format and beautify SQL queries online. Supports PostgreSQL, MySQL, SQLite, SQL Server and Oracle. Keyword casing and custom indentation.

Convert unix timestamps to dates and dates to epoch seconds or milliseconds online. Live clock, timezone-aware output, free and fast.

Create QR codes for links, WiFi networks, text and email online. Custom colors, error correction and margins. Download as SVG or PNG — free, no sign-up.

Convert chmod permissions between octal (755) and symbolic (rwxr-xr-x) online. Handles setuid, setgid and sticky bits — free and instant.

Calculate network, broadcast, subnet mask and host counts from CIDR notation, or summarize any IP range into minimal CIDR blocks. IPv4 + IPv6 — free.

Convert numbers between binary, octal, decimal, hexadecimal and any base 2-36 online. Arbitrary precision, clear digit errors — free.

Overview

Format JSON, convert data, inspect tokens and certificates, and generate test fixtures without leaving your AI workflow. dot.tools brings everyday developer utilities to your assistant through one free, hosted MCP endpoint. No signup, API key, or local server required.

Tools

  • Format and compare: JSON and XML formatting, SQL beautification, and text/JSON diffs.
  • Convert data: YAML to/from JSON, CSV to/from JSON, JSON to TypeScript, naming conventions, and number bases.
  • Encode and inspect: Base64, URL encoding and parsing, HTML entities, JSON escaping, JWT decoding, and certificate inspection.
  • Generate: UUIDs, passwords, mock datasets, and QR codes. Calculate hashes without asking the model to invent them.
  • Work with infrastructure data: CIDR calculations, cron explanations and next run times, Unix timestamps, and chmod permissions.
  • Check schemas and colors: Validate JSON against a schema, infer schemas from sample data, convert color codes, and check contrast ratios.

All 28 tools are discoverable through MCP, with input schemas your assistant can use to construct calls. Results are returned as JSON-formatted text.

Example requests

Once connected, ask your assistant:

  • "Convert this JSON response to TypeScript interfaces."
  • "Generate 20 mock customer records with names and email addresses as JSON."
  • "Explain 0 9 * * 1-5 and show the next five run times in UTC."
  • "Compare these JSON documents, ignoring object key order."
  • "Check the contrast ratio between #334155 and #ffffff."

Connect

Add https://dot.tools/mcp as a remote MCP server in a client that supports Streamable HTTP. No authentication is required.

For Claude Code:

claude mcp add dot-tools --transport http https://dot.tools/mcp

The endpoint is hosted and stateless, so there is no local process to install or keep running.

Data handling

MCP tool calls run server-side: the inputs you provide are sent to dot.tools for processing. Our MCP usage telemetry records the request method, tool name, client name/version when provided, and timestamp. This telemetry does not include tool inputs or outputs; records older than 90 days are deleted daily.

Explore the browser tools at dot.tools.

Frequently asked questions

1

What is the dot.tools remote MCP server?

The dot.tools remote MCP server is a hosted Model Context Protocol endpoint at https://dot.tools/mcp, so AI assistants can connect to it without installing or running anything locally.

2

How do I connect to the dot.tools MCP server?

Add the endpoint https://dot.tools/mcp to any MCP-compatible client such as Claude Code, Cursor, or VS Code. The setup snippets on this page configure each client in one step.

3

Does the dot.tools MCP server require authentication?

No. dot.tools's MCP server does not require authentication — you can connect directly with the endpoint URL.

4

Which transport does the dot.tools MCP server use?

dot.tools exposes a Streamable HTTP endpoint, the transport used by remote MCP servers and supported by all major MCP clients.

Comments