Ten x402-paid tools for JSON, YAML, cron, diff, text, DNS, WHOIS, GitHub, crypto, and email.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Computes the next UTC fire time for a 5-field cron expression (supports steps, ranges, lists, and month/weekday names). Body {expr, after?} -> {ok, next, epochMs}. Costs $0.001 USDC on Base per call.
5-field cron expression
ISO timestamp to search after (default now)
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Computes the next UTC fire time for a 5-field cron expression (supports steps, ranges, lists, and month/weekday names). Body {expr, after?} -> {ok, next, epochMs}. Costs $0.001 USDC on Base per call.
| Argument | Type | Description |
|---|---|---|
| expr* | string | 5-field cron expression |
| after | string | ISO timestamp to search after (default now) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"expr"
],
"properties": {
"expr": {
"type": "string",
"description": "5-field cron expression"
},
"after": {
"type": "string",
"description": "ISO timestamp to search after (default now)"
}
},
"additionalProperties": false
}JSON DNS-over-HTTPS lookup for A, AAAA, CNAME, MX, TXT, NS, SOA, PTR, SRV, CAA. Body {domain, type?} -> {ok, domain, type, status, answers[]}. Costs $0.001 USDC on Base per call.
| Argument | Type | Description |
|---|---|---|
| type | string | Record type (default A) |
| domain* | string | Hostname to resolve |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"domain"
],
"properties": {
"type": {
"enum": [
"A",
"AAAA",
"CNAME",
"MX",
"TXT",
"NS",
"SOA",
"PTR",
"SRV",
"CAA"
],
"type": "string",
"description": "Record type (default A)"
},
"domain": {
"type": "string",
"description": "Hostname to resolve"
}
},
"additionalProperties": false
}Structured WHOIS via RDAP for any domain: registrar, IANA id, statuses, expiry/registration dates, nameservers, DNSSEC. Body {domain} -> {ok, found, domain, registrar, status[], events{}, nameservers[], dnssec}. Costs $0.001 USDC on Base per call.
| Argument | Type | Description |
|---|---|---|
| domain* | string | Domain name, no scheme |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain name, no scheme"
}
},
"additionalProperties": false
}Email deliverability check: RFC-style syntax plus live MX probe of the domain. Body {email} -> {ok, valid, formatValid, domainHasMx, mx[]}. Costs $0.001 USDC on Base per call.
| Argument | Type | Description |
|---|---|---|
| email* | string | Email address |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"email"
],
"properties": {
"email": {
"type": "string",
"description": "Email address"
}
},
"additionalProperties": false
}Popularity and metadata for any public GitHub repo: stars, forks, open issues, watchers, language, license, topics, last push. Body {repo} -> {ok, found, stars, forks, openIssues, language, license, pushedAt}. Costs $0.001 USDC on Base per call.
| Argument | Type | Description |
|---|---|---|
| repo* | string | owner/name |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"repo"
],
"properties": {
"repo": {
"type": "string",
"description": "owner/name"
}
},
"additionalProperties": false
}Repairs malformed LLM JSON: strips Markdown fences and prose wrappers, fixes trailing commas, converts Python literals (True/False/None) and single/unquoted keys, removes comments, recovers balanced JSON from truncated output. Body {input} -> {ok, repaired, applied}. Costs $0.001 USDC on Base per call.
| Argument | Type | Description |
|---|---|---|
| input* | string | Malformed JSON text |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"input"
],
"properties": {
"input": {
"type": "string",
"description": "Malformed JSON text"
}
},
"additionalProperties": false
}Produces a unified diff plus added/removed counts between two texts (LCS line diff, configurable context lines). Body {old, new, context?} -> {ok, identical, added, removed, hunks, unified}. Costs $0.001 USDC on Base per call.
| Argument | Type | Description |
|---|---|---|
| new* | string | Changed text |
| old* | string | Original text |
| context | number | Context lines per hunk (default 3) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"old",
"new"
],
"properties": {
"new": {
"type": "string",
"description": "Changed text"
},
"old": {
"type": "string",
"description": "Original text"
},
"context": {
"type": "number",
"description": "Context lines per hunk (default 3)"
}
},
"additionalProperties": false
}Extracts clean text, title, headings, links, URLs, and emails from HTML or plain text. Body {input, numbers?, codeBlocks?} -> {ok, source, title, headings, links, urls, emails, text}. Costs $0.001 USDC on Base per call.
| Argument | Type | Description |
|---|---|---|
| input* | string | HTML or plain text |
| numbers | boolean | Keep numeric strings in text output |
| codeBlocks | boolean | Keep pre/code blocks |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"input"
],
"properties": {
"input": {
"type": "string",
"description": "HTML or plain text"
},
"numbers": {
"type": "boolean",
"description": "Keep numeric strings in text output"
},
"codeBlocks": {
"type": "boolean",
"description": "Keep pre/code blocks"
}
},
"additionalProperties": false
}Converts a YAML subset (block maps, sequences, nested indentation, scalars, comments) into JSON with no runtime dependency. Body {input} -> {ok, value, warnings}. Costs $0.001 USDC on Base per call.
| Argument | Type | Description |
|---|---|---|
| input* | string | YAML document text |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"input"
],
"properties": {
"input": {
"type": "string",
"description": "YAML document text"
}
},
"additionalProperties": false
}