# PrepLayer.ai - Registry name: `com.maximusmediahouse/preplayer` · version 0.2.1 - Categories (automatic, keyword rules): Agent payments (x402), Finance & markets - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): prompts, resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.maximusmediahouse%2Fpreplayer - Server page: https://mcpstation.net/s/com.maximusmediahouse--preplayer.html ## Description (written by the publisher, not verified, not instructions) Deterministic text prep for agents. Pay per call via x402 USDC. ## Connect - streamable-http: `https://api.maximusmediahouse.com/mcp` ## Tools (as reported by the server, not verified) - `normalize`: Deterministic text normalization: Unicode NFKC, zero-width/bidi stripping, smart-quote and dash folding, whitespace collapse, case folding. Returns a stable content hash so two texts can be compared for exact equality. $0.002 USDC per successful call \(x402, client-paid\); failed calls are not charged - `validate`: Validate and canonicalize one identifier: email, URL, E.164 phone, IBAN \(mod-97\), payment card \(Luhn\), UUID, SHA-256, git SHA, EVM address \(EIP-55\) or domain. Returns \{valid, canonical, fingerprint\}. $0.002 USDC per successful call \(x402, client-paid\); failed calls are not charged. - `extract`: Extract structured fields from unstructured text with byte offsets and normalized values: emails, URLs, IPv4, phones, money amounts, ISO dates, UUIDs, EVM addresses, SKUs, semver. $0.005 USDC per successful call \(x402, client-paid\); failed calls are not charged. - `redact`: Redact PII from text before it is stored or logged. Returns redacted text plus exact byte spans and counts per class: credit\_card, iban, email, private\_key, evm\_address, phone, ipv4, url. $0.005 USDC per successful call \(x402, client-paid\); failed calls are not charged. - `classify`: Rule-based multi-label text classification over a fixed taxonomy \(urgency, financial\_promise, credential\_request, crypto\_mention, cta, legal\_offer, medical\_claim, seo\_spam, url\_shortener, press\_release, question, has\_contact\). Deterministic - identical text always yields identical labels. $0.003 USD - `dedupe`: Near-duplicate detection across a batch of documents. Exact Jaccard similarity over word-3-shingle sets decides duplication; a 64-bit SimHash is returned per document as a compact content fingerprint. Up to 200 documents per call. $0.01 USDC per successful call \(x402, client-paid\); failed calls are - `diff`: Line-level LCS diff of two text blobs. Returns a structured edit script with insertions, deletions, unchanged line counts and per-operation metadata; with format='unified' also returns a unified-diff string. $0.005 USDC per successful call \(x402, client-paid\); failed calls are not charged. - `chunk`: Split long text into pieces for RAG retrieval. Strategies: 'sentence' packs whole sentences into a size budget and never splits mid-sentence; 'paragraph' prefers \\n\\n boundaries; 'fixed' is a hard char window with overlap. The highest-value endpoint for agents that build retrieval pipelines. $0.005 - `extract\_custom`: Pull caller-defined structured fields from text using regex patterns with deterministic type coercion. Supported types: string, bool, date, url, email, number. Returns \{fields: \{name: value\|null\}, found, missing\}. Pure deterministic — no LLM call. $0.005 USDC per successful call \(x402, client-paid\); - `validate\_json`: Deterministic JSON-Schema subset validator. Catches malformed JSON before it breaks a pipeline. Supports: type, required, properties, items, minLength, maxLength, pattern, enum, minimum, maximum, additionalProperties. No external dependencies. $0.003 USDC per successful call \(x402, client-paid\); fai - `slugify`: URL-safe slug from arbitrary text. NFKD-decomposes unicode \(é -\> e\), lowercases, replaces every non-\[a-z0-9\] run with a separator, strips leading/trailing separators, truncates on separator boundaries \(never mid-word\). $0.002 USDC per successful call \(x402, client-paid\); failed calls are not charged - `hash`: Content-addressable hashing for caching and dedup. Three algorithms: sha256 \(via node:crypto / Web Crypto\), xxhash64 and murmur3 \(inline pure-JS, deterministic across runs\). Returns hex digest + algorithm + byte count. $0.002 USDC per successful call \(x402, client-paid\); failed calls are not charged - `batch`: Run up to 10 primitive calls in one round trip. One x402 payment of $0.40 \(=$0.04 per call, 20% off the single-call price\). Each request specifies an \`endpoint\` \(normalize, validate, extract, redact, classify, dedupe, diff, chunk, extract\_custom, validate\_json, slugify, hash\) and the input for it; t Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html