ScrubMyText
Independent infrastructure for content safety, consequential AI-agent actions, and contextual service-quality evidence through browser tools, REST, and MCP.
https://scrubmytext.com/Opens ChatGPT on the web or desktop and asks it to use the WebMCP tools available here.
Connect straight to this server’s public endpoint.
https://api.scrubmytext.com/mcpWe add this server to your workspace, then open Studio — saved access, one connection to many servers, with a history of what ran.
Last probed Sep 14, 2026 · api.scrubmytext.com
49tools discovered
Showing 25 of 49 from the live probe.
ScrubMyText — Scrub Text
Normalize hidden/control characters and formatting artifacts without rewriting wording. Free or paid.
InspectMyText — Inspect Text
Inspect exact Unicode, invisible characters, normalization, and mixed-script anomalies. Free or paid.
ScanMyText — Scan Untrusted Text
Use before an agent ingests pasted, retrieved, uploaded, or externally supplied text. Returns structural and heuristic risk signals; it does not determine maliciousness or safety. Trial, subscription, or x402 pay-per-call.
RedactMyText — Redact Sensitive Text
Use before storing, sharing, logging, or sending text downstream when it may contain credentials or identifiers. Pattern-based redaction; trial, subscription, or x402 pay-per-call.
CompareMyText — Compare Text
Use to verify what changed between two text versions and whether differences are only scrub/format artifacts. Trial, subscription, or x402 pay-per-call.
DetectMySecrets — Detect Secrets
Use before an agent logs, stores, or forwards text that may contain credentials. Finds likely API keys, private keys, JWTs, cloud credentials, and secret patterns without echoing values. Trial, subscription, or x402 pay-per-call.
ValidateMyOutput — Validate AI Output
Use immediately before a downstream action when model output must be valid JSON or match a schema. Trial, subscription, or x402 pay-per-call.
SanitizeMyContext — Sanitize Agent Context
Use before putting untrusted retrieved or uploaded text into a model context. Normalizes structural artifacts, returns risk signals, and can redact sensitive patterns. Trial, subscription, or x402 pay-per-call.
PrepareMyContext — Prepare for Agent
Use as the default preprocessing step before an AI agent consumes untrusted external text. Returns agent-ready text plus inspection, risk-scan, and secret-detection reports. Trial, subscription, or x402 pay-per-call.
ReworkMyText — Rework Text
Use when an agent needs a deterministic, no-LLM rewrite while preserving protected facts such as numbers, URLs, emails, and quotes. Returns change metrics and preservation checks; does not verify authorship or watermark status. Trial, subscription, or x402 pay-per-call.
LockMyAction — Fingerprint Action
Use before retryable work to derive a stable SHA-256 action fingerprint and idempotency key from an action name, optional scope, and JSON arguments. Object key order does not affect the result. Returns no input values and stores nothing. Free or paid.
LockMyAction — Lock Action
Use immediately before a consequential agent action to atomically claim an idempotency key so retries cannot execute it twice. Subscription API key required.
LockMyAction — Fingerprint and Lock Action
Use immediately before a consequential retryable action when no stable idempotency key exists. Deterministically fingerprints the action and arguments, atomically claims that key, and returns safe_to_execute. Repeat calls with equivalent object-key ordering return the same fingerprint and cannot acquire a second active lock. Subscription API key required.
LockMyAction — Check Action
Use to inspect an idempotency key before or after an agent action. Subscription API key required.
LockMyAction — Complete Action
Paid: mark the current lock completed and preserve the idempotency record for its configured retention period.
LockMyAction — Release Action
Paid: release an uncompleted action lock using its lock_id so another attempt can safely acquire it.
CatchMySignal — Create Signal Inbox
Use when an agent must wait for an external callback, webhook, job completion, or asynchronous event. Subscription API key required.
CatchMySignal — Get Events
Paid: retrieve events received by a temporary signal inbox in arrival order.
CatchMySignal — Delete Inbox
Paid: immediately delete a signal inbox and all stored event bodies.
ApproveMyAction — Request Approval
Use when an agent needs independent human approval before a consequential action. Creates a secure approval link. Subscription API key required.
ApproveMyAction — Check Approval
Paid: check whether a human approval request is pending, approved, rejected, expired, or cancelled.
ApproveMyAction — Cancel Approval
Paid: cancel a pending human approval request so its link can no longer approve the action.
ChallengeMyAction — Manage Veto Window
Create, inspect, consume, or cancel a digest-bound cooling-off window. A bearer challenger can veto before the deadline; afterward the owner can atomically consume one execution right during a bounded window. This is exception handling, not affirmative consent or legal approval. Subscription API key required.
BudgetMyAction — Reserve Budget
Atomically reserve integer units under a named, period-scoped ceiling. A reservation_key makes retries idempotent. The service stores hashes and counters, not purchase details. Production; subscription API key required.
ReceiptMyAction — Record Receipt
Create or retrieve an immutable receipt digest for an action outcome without storing the action or outcome payload. Production; subscription API key required.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsIndependent infrastructure for content safety, consequential AI-agent actions, and contextual service-quality evidence through browser tools, REST, and MCP.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate ScrubMyText? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles probed 49 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
No provider sign-in was required during MCPBundles' probe. Your client may still need MCPBundles credentials depending on how you connect.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.
Other MCP servers in this category from the directory index
HasData web scraping service with 70+ pre-built scrapers from $0.08 per 1,000 requests. Any URL to J...
Start from a professional template or a chat, then change any word yourself on the live page. Your o...
Automate PDFs with pdfAssistant
Set your context up once. Every AI you connect gets it, in every conversation, with a citation on ev...
Valossa turns video to text and conversational AI chat workflows. Transcribe, generate captions and ...
Create Hindi, Marathi & Gujarati calligraphy online free. AI calligraphy generator, Canva-style desi...