ScrubMyText + Agent Infrastructure
49 deterministic tools for text integrity, agent control, and contextual quality evidence.
Connector by scrubmytext.comOfficial · Domain verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/scrubmytext-com-tools
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://api.scrubmytext.com/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 19 read · 27 write · 3 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 49
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 19 · Look things up without changing anything.
check_actioncheck_agent_readinesscheck_approvalcompare_quality_targetscompare_textdetect_secretsfingerprint_actionget_quality_cardget_signal_eventsinspect_textlist_quality_cardsmatch_policy_requirements
Show 7 more tools
prepare_for_agentredact_sensitive_textrework_textsanitize_agent_contextscan_untrusted_textscrub_textvalidate_output
Write 27 · Create, change, send or run things.
anchor_context_tracecomplete_actioncreate_signallock_actionlock_action_intentmanage_action_challengemanage_action_compensationmanage_action_quorummanage_action_reconciliationmanage_agent_escalationmanage_agent_stopmanage_attention_budget
Show 15 more tools
manage_authority_delegationmanage_context_rightsmanage_context_statusmanage_disclosure_budgetmanage_resource_leasemanage_task_contractmanage_task_deadlinemanage_task_handoffmanage_terms_pinrecord_action_receiptrecord_quality_observationrequest_approvalrequest_quality_correctionreserve_action_budgetverify_signed_signal
Delete 3 · Delete, drop, revoke or wipe things.
cancel_approvaldelete_signalrelease_action
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
Authorization
Network hosts it talks to 1
api.scrubmytext.com· found in remote endpoint, install command
Tools (49)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
anchor_context_traceTraceMyContext — Anchor TraceCreate 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.
cancel_approvalApproveMyAction — Cancel Approvalcan change or delete dataPaid: cancel a pending human approval request so its link can no longer approve the action.
check_actionLockMyAction — Check Actionread-onlyUse to inspect an idempotency key before or after an agent action. Subscription API key required.
check_agent_readinessReadyMyAgent — Check Integration Readinessread-onlyDeterministically 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.
check_approvalApproveMyAction — Check Approvalread-onlyPaid: check whether a human approval request is pending, approved, rejected, expired, or cancelled.
compare_quality_targetsTrustMyChoice — Compare Quality Targetsread-onlyReturn 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.
compare_textCompareMyText — Compare Textread-onlyUse to verify what changed between two text versions and whether differences are only scrub/format artifacts. Trial, subscription, or x402 pay-per-call.
complete_actionLockMyAction — Complete ActionPaid: mark the current lock completed and preserve the idempotency record for its configured retention period.
create_signalCatchMySignal — Create Signal InboxUse when an agent must wait for an external callback, webhook, job completion, or asynchronous event. Subscription API key required.
delete_signalCatchMySignal — Delete Inboxcan change or delete dataPaid: immediately delete a signal inbox and all stored event bodies.
detect_secretsDetectMySecrets — Detect Secretsread-onlyUse 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.
fingerprint_actionLockMyAction — Fingerprint Actionread-onlyUse 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.
get_quality_cardTrustMyChoice — Get Quality Cardread-onlyRetrieve 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.
get_signal_eventsCatchMySignal — Get Eventsread-onlyPaid: retrieve events received by a temporary signal inbox in arrival order.
inspect_textInspectMyText — Inspect Textread-onlyInspect exact Unicode, invisible characters, normalization, and mixed-script anomalies. Free or paid.
Show 34 more tools
list_quality_cardsTrustMyChoice — List Public Quality Cardsread-onlyList 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.
lock_actionLockMyAction — Lock ActionUse immediately before a consequential agent action to atomically claim an idempotency key so retries cannot execute it twice. Subscription API key required.
lock_action_intentLockMyAction — Fingerprint and Lock ActionUse 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.
manage_action_challengeChallengeMyAction — Manage Veto WindowCreate, 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.
manage_action_compensationCompensateMyAction — Manage Compensating ActionBind 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.
manage_action_quorumQuorumMyAction — Manage Authorization QuorumCreate, 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.
manage_action_reconciliationReconcileMyAction — Manage ReconciliationOpen, inspect, append digest-only evidence to, or resolve a discrepancy between expected and observed action outcomes. Production; subscription API key required.
manage_agent_escalationEscalateMyAgent — Manage Operator EscalationCreate, 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.
manage_agent_stopStopMyAgent — Manage Stop SignalSet, 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.
manage_attention_budgetBudgetMyAttention — Manage Review CapacityCreate, 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.
manage_authority_delegationDelegateMyAuthority — Manage DelegationIssue, 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.
manage_context_rightsLicenseMyContext — Manage Context RightsIssue, 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.
manage_context_statusRevokeMyContext — Manage Context StatusPublish, 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.
manage_disclosure_budgetMeterMyDisclosure — Manage Disclosure BudgetCreate, 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.
manage_resource_leaseLeaseMyResource — Manage LeaseAtomically acquire, inspect, or release a short-lived exclusive lease on a hashed resource key. Production; subscription API key required.
manage_task_contractContractMyTask — Manage Task ContractOffer, 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.
manage_task_deadlineDeadlineMyTask — Manage Durable DeadlineCreate, 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.
manage_task_handoffHandoffMyTask — Manage HandoffCreate 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.
manage_terms_pinPinMyTerms — Manage Terms PinPin, 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.
match_policy_requirementsMatchMyPolicy — Match Policy Requirementsread-onlyDeterministically 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.
prepare_for_agentPrepareMyContext — Prepare for Agentread-onlyUse 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.
record_action_receiptReceiptMyAction — Record ReceiptCreate or retrieve an immutable receipt digest for an action outcome without storing the action or outcome payload. Production; subscription API key required.
record_quality_observationTrustMyChoice — Record Quality ObservationSubmit 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.
redact_sensitive_textRedactMyText — Redact Sensitive Textread-onlyUse 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.
release_actionLockMyAction — Release Actioncan change or delete dataPaid: release an uncompleted action lock using its lock_id so another attempt can safely acquire it.
request_approvalApproveMyAction — Request ApprovalUse when an agent needs independent human approval before a consequential action. Creates a secure approval link. Subscription API key required.
request_quality_correctionTrustMyChoice — Request Quality CorrectionAttach 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.
reserve_action_budgetBudgetMyAction — Reserve BudgetAtomically 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.
rework_textReworkMyText — Rework Textread-onlyUse 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.
sanitize_agent_contextSanitizeMyContext — Sanitize Agent Contextread-onlyUse 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.
scan_untrusted_textScanMyText — Scan Untrusted Textread-onlyUse 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.
scrub_textScrubMyText — Scrub Textread-onlyNormalize hidden/control characters and formatting artifacts without rewriting wording. Free or paid.
validate_outputValidateMyOutput — Validate AI Outputread-onlyUse immediately before a downstream action when model output must be valid JSON or match a schema. Trial, subscription, or x402 pay-per-call.
verify_signed_signalVerifyMySignal — Verify Signed SignalVerify 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.
Signals
- Last release
- Aug 19, 2026 (2 months ago)
Details
- Registry name
com.scrubmytext/tools- Version
- 7.5.0
- Auth
- Bearer token
- License
- License unknown
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- Official MCP Registry
Cite this page
ScrubMyText + Agent Infrastructure MCP server. Agent Mart. https://agentmart.dev/connectors/scrubmytext-com-tools (last updated 2026-10-24)