scrub_text
ScrubMyText — Scrub Text
Normalize hidden/control characters and formatting artifacts without rewriting wording. Free or paid.
modetext必填com.scrubmytext由 scrubmytext.com 发布官方发布者v7.5.0更新于 Oct 24, 2026
49 deterministic tools for text integrity, agent control, and contextual quality evidence.
远程 MCP 服务器,提供 49 个确定性工具,用于文本清洗与检查、密钥检测,以及为 AI 代理操作增加幂等、审批和审计控制。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/com.scrubmytext%2Ftools/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"scrubmytext-agent-infrastructure": {
"type": "http",
"url": "https://api.scrubmytext.com/mcp"
}
}
}ScrubMyText — Scrub Text
Normalize hidden/control characters and formatting artifacts without rewriting wording. Free or paid.
modetext必填InspectMyText — Inspect Text
Inspect exact Unicode, invisible characters, normalization, and mixed-script anomalies. Free or paid.
text必填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.
text必填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.
text必填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.
modified必填original必填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.
text必填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.
output必填schemaSanitizeMyContext — 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.
modetext必填redact_sensitivePrepareMyContext — 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.
modetext必填redact_sensitiveReworkMyText — 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.
modetext必填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.
scopeaction必填arguments必填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.
key必填lock_ttl_secondscompletion_ttl_secondsLockMyAction — 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.
scopeaction必填arguments必填lock_ttl_secondscompletion_ttl_secondsLockMyAction — Check Action
Use to inspect an idempotency key before or after an agent action. Subscription API key required.
key必填LockMyAction — Complete Action
Paid: mark the current lock completed and preserve the idempotency record for its configured retention period.
key必填lock_id必填LockMyAction — Release Action
Paid: release an uncompleted action lock using its lock_id so another attempt can safely acquire it.
key必填lock_id必填CatchMySignal — Create Signal Inbox
Use when an agent must wait for an external callback, webhook, job completion, or asynchronous event. Subscription API key required.
labelmax_eventsexpires_in_secondsCatchMySignal — Get Events
Paid: retrieve events received by a temporary signal inbox in arrival order.
limitafter_msinbox_id必填CatchMySignal — Delete Inbox
Paid: immediately delete a signal inbox and all stored event bodies.
inbox_id必填ApproveMyAction — Request Approval
Use when an agent needs independent human approval before a consequential action. Creates a secure approval link. Subscription API key required.
title必填descriptionexpires_in_secondsApproveMyAction — Check Approval
Paid: check whether a human approval request is pending, approved, rejected, expired, or cancelled.
approval_id必填ApproveMyAction — Cancel Approval
Paid: cancel a pending human approval request so its link can no longer approve the action.
approval_id必填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.
operation必填control_idaction_fingerprintveto_window_secondsexecution_window_secondsBudgetMyAction — 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.
limitamountoperation必填budget_key必填period_key必填reservation_keyretention_secondsReceiptMyAction — 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.
operation必填receipt_idoutcome_digestoutcome_statusaction_fingerprintVerifyMySignal — Verify Signed Signal
Verify an HMAC-SHA256 signal, enforce timestamp freshness, and reject a replayed nonce. The message and shared secret are never stored. Production; subscription API key required.
nonce必填message必填signature必填timestamp必填shared_secret必填max_age_secondsLeaseMyResource — Manage Lease
Atomically acquire, inspect, or release a short-lived exclusive lease on a hashed resource key. Production; subscription API key required.
operation必填lease_tokenttl_secondsresource_key必填DelegateMyAuthority — Manage Delegation
Issue, consume, inspect, or revoke a narrow bearer capability bound to one action fingerprint and a maximum use count. This is a technical capability, not identity proof or a legal delegation. Production; subscription API key required.
tokenmax_usesoperation必填control_idaction_fingerprintexpires_in_secondsStopMyAgent — Manage Stop Signal
Set, inspect, or clear a durable stop signal for a hashed agent or workflow key. Callers should fail closed whenever stopped is true. Production; subscription API key required.
operation必填reason_codesubject_key必填HandoffMyTask — Manage Handoff
Create a bearer-token task handoff, let another paid API identity claim it exactly once, and inspect, complete, or cancel the transfer. Only task fingerprints are stored. Production.
tokenoperation必填control_idtask_fingerprintexpires_in_secondsReconcileMyAction — Manage Reconciliation
Open, inspect, append digest-only evidence to, or resolve a discrepancy between expected and observed action outcomes. Production; subscription API key required.
operation必填control_idresolutionevidence_digestexpected_digestobserved_digestaction_fingerprintTraceMyContext — Anchor Trace
Create or inspect an immutable provenance anchor from a context digest, parent digests, and processing stage. No context content is stored. Production; subscription API key required.
stageoperation必填control_idcontext_digestparent_digestsContractMyTask — Manage Task Contract
Offer, accept, inspect, complete, or cancel a digest-bound technical task commitment. This records service state; it is not a legal contract, escrow, payment, or identity verification. Production.
tokenoperation必填control_idterms_digesttask_fingerprintexpires_in_secondsReadyMyAgent — Check Integration Readiness
Deterministically check a supplied MCP server card against a narrow, published integration contract. The service does not fetch arbitrary URLs and does not certify security or correctness. Free or paid.
server_card必填required_toolsexpected_versionrequire_streamable_httpQuorumMyAction — Manage Authorization Quorum
Create, inspect, consume, or cancel an N-of-M bearer authorization quorum. Each unique bearer can decide once; only a successful one-time consume grants an execution right. Subscription API key required.
operation必填control_idmember_countrequired_votesaction_fingerprintexpires_in_secondsDeadlineMyTask — Manage Durable Deadline
Create, inspect, complete, or cancel a task deadline whose due and escalation state is derived from an independent server clock even when the agent is offline. Subscription API key required.
operation必填control_iddue_in_secondstask_fingerprintescalation_grace_secondsBudgetMyAttention — Manage Review Capacity
Create, inspect, reserve, release, or close a finite review-capacity pool with per-subject caps, retry-safe reservations, and protected priority capacity. Subscription API key required.
unitspriorityoperation必填control_idtotal_unitsperiod_secondsreservation_keysubject_fingerprintmax_units_per_subjectprotected_priority_unitsEscalateMyAgent — Manage Operator Escalation
Create, inspect, or cancel a digest-only incident with a private bearer operator link and deterministic response and resolution SLA state. Link delivery remains the caller’s responsibility. Subscription API key required.
severityoperation必填control_idincident_fingerprintresponse_sla_secondsresolution_sla_secondsPinMyTerms — Manage Terms Pin
Pin, inspect, or revoke an immutable digest-bound record of observed terms, interface, version, and price. Stores bounded metadata and digests, not the terms body. This is technical evidence, not a legal agreement. Subscription API key required.
currencyoperation必填control_idprice_minorterms_digestversion_labelinterface_digestexpires_in_secondscounterparty_fingerprintMatchMyPolicy — Match Policy Requirements
Deterministically compare bounded provider capabilities with consumer-required and forbidden policy tokens. Processes supplied tokens without storing policy content and does not make legal or compliance conclusions. Subscription API key required.
consumer_required必填consumer_forbidden必填provider_capabilities必填CompensateMyAction — Manage Compensating Action
Bind a compensating-action digest before execution, record that the primary action executed, and atomically mark compensation once. Stores digests only and does not perform either action. Subscription API key required.
operation必填control_idaction_fingerprintexpires_in_secondscompensation_fingerprintRevokeMyContext — Manage Context Status
Publish, inspect, supersede, dispute, or revoke digest-only context status so downstream agents can stop using stale inputs. Stores no context body and does not invalidate copies outside this service. Subscription API key required.
operation必填control_idreason_codecontext_digestsuccessor_digestexpires_in_secondsLicenseMyContext — Manage Context Rights
Issue, inspect, evaluate, or revoke a digest-bound machine-readable context-rights envelope. It is a technical policy signal, not legal advice or proof of ownership. Subscription API key required.
rightsoperation必填control_idpolicy_digestcontext_digestrequested_rightexpires_in_secondsMeterMyDisclosure — Manage Disclosure Budget
Create, inspect, record against, or close a cumulative disclosure budget with total, per-recipient, and per-category limits. Stores hashes and counters, not disclosed content or recipient identities. Subscription API key required.
unitsevent_keyoperation必填control_idtotal_unitsperiod_secondsper_category_limitper_recipient_limitcategory_fingerprintrecipient_fingerprintTrustMyChoice — List Public Quality Cards
List exact service-version/task quality cards that have reached the public three-verified-contributor evidence threshold. Results are ordered by recent evidence, not quality, payment, or sponsorship. Free.
limittarget_typetask_categoryTrustMyChoice — Get Quality Card
Retrieve a public, contextual quality card for an exact MCP server or REST API version. Scores remain unavailable until at least three independent verified contributors submit structured observations. Free.
regionversion必填target_type必填task_category必填max_latency_msprovider_domain必填interface_digestmax_price_microscanonical_endpoint必填minimum_evidence_classTrustMyChoice — Compare Quality Targets
Return contextual quality cards for two to ten exact targets in caller-provided order. It exposes evidence and uncertainty without producing a paid ranking or universal winner. Free.
regiontargets必填task_category必填max_latency_msmax_price_microsminimum_evidence_classTrustMyChoice — Record Quality Observation
Submit an opt-in structured observation for an exact target and task. Receipt-linked observations are labeled E1; other observations are E0. Stores no prompt, response, credential, email, or free-form review. Free verified contributor or subscription key required.
regionversion必填latency_msreceipt_idobserved_atreliability必填target_type必填task_category必填max_latency_msobservation_key必填outcome_success必填provider_domain必填另有 6 个TrustMyChoice — Request Quality Correction
Attach a digest-only correction or appeal request to a quality card. Requests are visible as unverified pending state and do not erase evidence or prove provider identity. Free verified contributor or subscription key required.
card_id必填reason_code必填request_key必填request_kind必填correction_digest必填已满足适用检查项的 83%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。
托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。