MCP.Market

Penniless Data Utilities MCP server

online · 100% uptime
by danielarif26·io.github.danielarif26/penniless-data-utilities·v3.1.0

Ten x402-paid tools for JSON, YAML, cron, diff, text, DNS, WHOIS, GitHub, crypto, and email.

B79/100grade B
What users say
No reviews yet
Be the first
Safety scan
B79/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Penniless Data Utilities yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Penniless Data Utilities tools (9, 2 write)

write = sends, deletes, buys or posts
  • cron_next_runwrite actionFree

    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.

  • dns_lookupFree

    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.

  • domain_whoisFree

    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.

  • email_validatewrite actionFree

    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.

  • github_repo_statsFree

    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.

  • repair_jsonFree

    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.

  • text_diffFree

    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.

  • text_extractFree

    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.

  • yaml_to_jsonFree

    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.

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

1 high
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 195ms20/20
  • Tool poisoning9 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 2 write-action tools with no auth3/15
  • Maintenancelast push 16 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 79/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Penniless Data Utilities compares

Against every graded Email MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
79/100
higher than 63% of 916 Email servers
Tools
9
the typical Email server has 7
Tools that change things
22%
typical: 25%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Email server answers 100%
Response time
998 ms
faster than 9% of 609 Email servers

What its tools let an agent do: 7 read · 1 change · 1 send or post

Install Penniless Data Utilities in Claude Code, Cursor or VS Code

claude mcp add --transport http penniless-data-utilities https://penniless-json-repair.sjaman.workers.dev/mcp
Add to Cursor

What the publisher says

From the Penniless Data Utilities repository's README, as published. We do not edit it. Read it on GitHub

Penniless Data Utilities

Nine deterministic data and lookup tools for AI agents, paid per call in USDC. REST advertises both native MPP and x402; MCP uses x402 v2. No accounts, no API keys, no rate-limit tiers. Every tool is pure computation or a keyless public lookup — none of them call another AI model, so results are reproducible.

  • Live endpoint (MCP): https://penniless-json-repair.sjaman.workers.dev/mcp
  • Live endpoint (REST): https://penniless-json-repair.sjaman.workers.dev
  • Discovery: /health, /openapi.json, /llms.txt, /.well-known/x402

Pricing

$0.001 USDC per call. REST advertises native MPP plus x402 v2 (eip155:8453, scheme exact); MCP uses x402 v2.

Base x402 settlements are verified by the free-tier PayAI facilitator. Native MPP is negotiated by mppx. Recipient (payTo): 0x3D98800c64C345950E1eAaa076D88C12d1BF5F37.

Connect over MCP

Any MCP client that speaks streamable HTTP can connect directly:

{
  "mcpServers": {
    "penniless-data-utilities": {
      "type": "http",
      "url": "https://penniless-json-repair.sjaman.workers.dev/mcp"
    }
  }
}

The transport is stateless — no session id is issued or required, and every request is independent. initialize and tools/list are free. An unpaid tools/call returns an x402 payment-required payload in result.content[0].text (and result.structuredContent); attach the signed payment as params._meta["x402/payment"] and repeat the call.

If you use an x402-aware MCP client, @x402/mcp handles that exchange for you.

Tools

POST /diagnose is free: it classifies what is wrong with a malformed JSON payload without returning the repaired output, so a caller can check whether paying is worthwhile before paying.

Example (REST + x402 client)

Any x402 v2 client works. With the reference TypeScript client and a viem account:

import { x402Client } from "@x402/core/client";
import { registerExactEvmScheme } from "@x402/evm/exact/client";
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client();
registerExactEvmScheme(client, { signer: privateKeyToAccount(key), networks: ["eip155:8453"] });
const pay = wrapFetchWithPayment(fetch, client);

const res = await pay("https://penniless-json-repair.sjaman.workers.dev/repair/json", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: JSON.stringify({ input: "{foo: 'bar',}" }),
});
// -> { ok: true, repaired: { foo: "bar" }, applied: ["unquoted-keys","single-quotes","trailing-commas"] }

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Penniless Data Utilities: common questions

Is Penniless Data Utilities MCP server safe?
Mostly: it is graded B (79/100). Read the Penniless Data Utilities safety report
How do I install Penniless Data Utilities?
It runs remotely at penniless-json-repair.sjaman.workers.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Penniless Data Utilities need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Penniless Data Utilities maintained?
The last commit was 48 days ago (2026-09-17). The latest release is v3.1.0.
Is Penniless Data Utilities up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Penniless Data Utilities?
Servers from other publishers that do the same job: OpenOSINT MCP server, OpenOSINT MCP server and Netintel MCP server.
How does Penniless Data Utilities compare with other Email MCP servers?
safety score 79/100 (higher than 63% of 916 Email servers); tools 9 (the typical Email server has 7); tools that change things 22% (typical: 25%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Penniless Data Utilities

Same job from other publishers: the closest match first, then the best rated.

  • OpenOSINT
    AI-powered OSINT agent & MCP server. 21 tools: email, breach, IP, WHOIS, DNS, Shodan, GitHub & more.
    C
  • OpenOSINT
    AI-powered OSINT agent & MCP server. 16 tools: email, breach, IP, WHOIS, DNS, Shodan, GitHub & more.
    C
  • Netintel
    MCP server for NetIntel — DNS, SSL, WHOIS, email security, OSINT via x402 micropayments
    B
  • Palmyr
    Agent infra: email, phone, social, domains, VPS, wallets. Paid per-action via x402, no API key.
    B
  • Emailens MCP
    Analyze, audit, fix and diff HTML, MJML, Maizzle and React Email across 21 email clients.
    B