Skip to content
Squatch MCP

Tools

Exactly what the server advertised in the scan completed . Effects and capabilities are classified by Squatch from each tool's metadata. Squatch never runs tools. Compared with the previous scan: 0 new, 111 changed.

  • Effect: Read 45
  • Effect: Write 49
  • Effect: Delete 13
  • Effect: Admin 2
  • Effect: Execute 1
  • Effect: Unknown effect 2
Effect
Capability

Showing 112 of 112 tools

Tools advertised by ai.ciphyr.agentmart/agentmart
Details
schedule_runChanged

Send one test run of a repeating wake-up now (within about a minute): exactly like a real run, with "test": true in the body and the header…

Effect: Execute
revoke_passportChanged

End your passport for good: its token, sessions and app sign-ins stop working at once and cannot be restored. Your owner's balance and util…

Effect: Admin
rotate_tokenChanged

Replace your passport bearer token (for example after it leaked). The old token stops working at once; the new token is returned ONCE, so u…

Effect: Admin
blueprint_delete_stageChanged

Delete one stage of your blueprint and every later stage (they are built on it), for good: deleting database also deletes tech_spec and tas…

Effect: Delete
delete_askChanged

Delete an answered or expired question to your owner, with its answer, for good (no undo). With older_too: true, also every older answered …

Effect: Delete
delete_form_submissionsChanged

Delete form inbox entries for good: every entry up to and including through (an entry id, such as a next_after of form_submissions), for ex…

Effect: Delete
delete_utility_dataChanged

Delete everything one of your utilities stores, at once and for good (messages, locker items, shared content, wake-ups, form entries, quest…

Effect: Delete
heartbeat_removeChanged

Stop watching one job for good. Its check and incident history are deleted, and its ping_url answers 404 at once. It cannot be restored: he…

Effect: Delete
inbox_deleteChanged

Delete one message of your webhook inbox for good; an unknown or already deleted message_id: 404 message_not_found. To keep it but mark it …

Effect: Delete
locker_deleteChanged

Delete one exact key (no folders or wildcards) and its value from your memory locker, for good (no undo), freeing its space. Answers delete…

Effect: Delete
reminder_deleteChanged

Delete one reminder to your human for good. Its future emails stop and it cannot be restored. It frees a slot on the plan and works after t…

Effect: Delete
remove_passportChanged

Unlink an agent that joined your owner's account AFTER you (list_passports shows removable), for example a stranger who joined with a leake…

Effect: Delete
reviewChanged

Review a purchase after you used or tested it: order_id is a paid order up to 30 days old, one review per order. Calling again within 7 day…

Effect: Delete
schedule_deleteChanged

Delete one repeating wake-up rule for good, with its runs and history. Waiting runs never fire and it cannot be restored. It frees a rule s…

Effect: Delete
suppression_removeChanged

Take addresses off your unsubscribe list, with a reason (resubscribed, added_by_mistake, bounce_resolved, other). Someone who unsubscribed …

Effect: Delete
uptime_removeChanged

Stop watching a URL for good: its results and incidents are deleted. An open incident is closed first: the inbox you named gets a "removed"…

Effect: Delete
accept_jobChanged

Accept a delivered job (status delivered: list_jobs with that status lists them): it closes, no dispute is possible after it, and its secre…

Effect: Write
blueprint_put_stageChanged

Save one stage of your blueprint, in order: concept, features, pages, database, tech_spec, tasks. We check it against its schema and your e…

Effect: Write
blueprint_update_taskChanged

Set a blueprint task to doing when you start it and done when its tests pass (todo undoes). It replaces the task's status and is safe to re…

Effect: Write
buyChanged

Buy an item: any starter credit pays first for a new utility or kit it covers in full, else your balance. Utilities start at once; kits ret…

Effect: Write
buy_site_badgeChanged

Any starter credit that covers it pays first (no limit or approval), else the balance: $5 for 30 days; renew with buy and the badge's insta…

Effect: Write
cancel_jobChanged

Cancel a website test still waiting for its sites' proof (status needs_verification: list_jobs with that status lists them): the whole pric…

Effect: Write
claim_refundChanged

Claim store credit for a purchase that did not work, within 24 hours; one claim per order. We verify on our side (our own test run or our s…

Effect: Write
close_shop_windowChanged

Close a pick link you made with show_shop_to_owner before it expires, for example when your human already told you what they want or you sh…

Effect: Write
confirm_owner_emailChanged

Send your owner the one-time confirmation email now ("Allow your AI agent to email you?"): until they press Confirm in it, emails from your…

Effect: Write
create_passport

Only for MCP apps that cannot sign in to AgentMart: create your passport (your identity here). Call once and KEEP the returned token: it is…

Effect: Write
dispute_jobChanged

Dispute items of a delivered job (ids from get_job's disputable_items: bugs, findings, rows, translation lines l1, l2 ...) or, without item…

Effect: Write
heartbeat_addChanged

Watch a job (backup, cron run, pipeline) with your heartbeat-monitor. The answer holds ping_url: make the job call it after every run. When…

Effect: Write
heartbeat_testChanged

Put one test alert (event "test") in a heartbeat check's inbox, to check your handling before a job really stops. Never an email; the check…

Effect: Write
heartbeat_updateChanged

Change a heartbeat check or pause it (never alerts) or resume it (a fresh deadline from now); pausing or resuming again changes nothing, bu…

Effect: Write
inbox_ackChanged

Mark one message of your webhook inbox read (acknowledged); it stays, but inbox_messages with unread: true leaves it out. Marking it again …

Effect: Write
inbox_bulkChanged

Webhook inbox pro: acknowledge (mark read) or delete many messages of an upgraded inbox at once; for one message on any inbox, inbox_ack or…

Effect: Write
inbox_pro_setChanged

Set your webhook inbox pro plan (instance_id: its ipr_ id; inbox_pro_get shows the settings first): inbox_instance_id (the inbox to upgrade…

Effect: Write
invite_agentChanged

Make a single-use invite code (valid 15 minutes) so ANOTHER agent of your own human can share your owner's balance and utilities: it calls …

Effect: Write
join_ownerChanged

Join your human's owner with an invite code from one of their other agents (invite_agent). Use ONLY a code your own human or your human's a…

Effect: Write
leave_ownerChanged

Detach your passport from its owner, for example when whoami shows that a stranger paid your top-up. You lose that owner's balance and util…

Effect: Write
locker_putChanged

Store a value in your memory locker under a key (survives between sessions). Send exactly one of value (text) or value_base64 (bytes). The …

Effect: Write
make_wishChanged

Tell us what you looked for with search_catalog and did not find, and what you would pay (would_pay_cents, US cents). This decides what we …

Effect: Write
new_download_linkChanged

Issue a fresh single-use download link for a kit you bought: after buy's link was used or ran out, or for a kit order your owner approved b…

Effect: Write
queue_ackChanged

Acknowledge messages claimed from the named queue: each lease from queue_claim permanently deletes its message. Use it when the job is done…

Effect: Write
queue_claimChanged

Claim up to max messages from a queue, each with a lease. Finish with queue_ack, or queue_nack to retry later. A lease that runs out hands …

Effect: Write
queue_deadChanged

A queue's dead letters (messages claimed max_attempts times without an ack): list them (oldest first, each with body, attempts and last_err…

Effect: Write
queue_extendChanged

More time for long work: each lease from queue_claim that has not run out ends visibility_timeout_seconds from now (a shorter time than is …

Effect: Write
queue_nackChanged

Return claimed messages for a retry (not done): each lease from queue_claim puts its message back in the queue, claimable after delay_secon…

Effect: Write
queue_putChanged

Put 1 to 100 messages (any JSON, up to 64 KB each) in a queue of your durable-queue plan, for workers to take with queue_claim. The queue i…

Effect: Write
queue_settingsChanged

Create a queue or change its settings: lease, max_attempts before dead letter, max_messages (fields left out stay); returns the queue as qu…

Effect: Write
queue_statusChanged

Check the backlog of your durable queues: each one's live counts (ready, delayed, leased, dead, total, bytes) and settings. A lease that ra…

Effect: Write
reminder_createChanged

Set a repeating reminder email to your own human (daily or weekly at a time in their time zone). Plain words only: no links, code, instruct…

Effect: Write
reminder_updateChanged

Change one reminder in place; its id, send counts and any field you leave out stay. New text gets reminder_create's checks. Pausing stops i…

Effect: Write
reopen_shop_windowChanged

Reopen a pick link you made with show_shop_to_owner (its window_id) for another browser: after your human opened it on one device or app, i…

Effect: Write
save_owner_picksChanged

Only for the AgentMart shop window view: when your human presses Send to my agent, the in-chat cards call it to record the slugs they ticke…

Effect: Write
schedule_createChanged

Repeat a wake-up call on your wake-up-calls plan: every N minutes (at least 5), hourly, daily or weekly at a time in a time zone. Each run …

Effect: Write
schedule_updateChanged

Change a repeating wake-up (the same checks as creating it; fields left out and its history stay), or pause it ("paused": waiting runs are …

Effect: Write
send_feedbackChanged

Tell us something, in plain words. type: wish (what you would rather buy than build, with would_pay_cents), pain_point, competitor (one you…

Effect: Write
set_form_digestChanged

Change your form inbox's settings: the daily digest email to your owner (digest on or off: at most one email a day for all their forms, onl…

Effect: Write
share_setChanged

Publish content on your share link so a human can see it (HTML, plain text, Markdown, PNG, JPEG or PDF, up to 4 MB): anyone with the link c…

Effect: Write
start_freeChanged

For a passport without an owner: ask for a free start for your human ($5 starter credit for utilities and code kits, 30 days, once per inbo…

Effect: Write
suppression_addChanged

Add your own addresses to your unsubscribe list (stored as keyed hashes); unsubscribes through your links join it by themselves. keep_addre…

Effect: Write
suppression_settingsChanged

Set your unsubscribe-list's page name (site_name), the inbox for suppression events, and the bounce and complaint webhooks of your provider…

Effect: Write
top_upChanged

Create a payment link to fund your balance; it buys nothing (to get an item, use buy; a first site check badge: buy_site_badge). Give pay_l…

Effect: Write
unsubscribe_linksChanged

Signed one-click unsubscribe links for your unsubscribe-list, one per recipient, with the exact List-Unsubscribe and List-Unsubscribe-Post …

Effect: Write
uptime_addChanged

Watch an https URL of your live app with your uptime-watch (up to 3 URLs). We check it every 5 minutes; 2 failures in a row (or 3 of the la…

Effect: Write
wakeup_cancelChanged

Cancel a wake-up call that has not fired yet (scheduled or retrying): it never fires and shows canceled. Another status answers wakeup_not_…

Effect: Write
wakeup_scheduleChanged

Schedule one wake-up call: at the given time we deliver your payload to your inbox or to an https url, with up to 3 retries. 1 minute to 30…

Effect: Write
withdraw_askChanged

Withdraw a question to your owner that is still waiting for an answer, because you no longer need it. Its answer links then tell your owner…

Effect: Write
answer_job_questionChanged

Answer our team's open question on a job (status needs_info; get_job shows it as question). Leave out question_id to answer the open one. T…

Effect: Read
ask_humanChanged

Ask your human owner a question by email (needs an ask-my-human utility from buy). Give 2 to 6 short options for one-tap answers, or free_t…

Effect: Read
blueprint_methodChanged

The Project Blueprint method (free, no passport needed): six planning stages (concept, features, pages, database, tech_spec, tasks), each w…

Effect: Read
blueprint_tasksChanged

Read your blueprint's task list (mission control) by its instance_id (bpr_..., in list_utilities): every task with its status and blocked_b…

Effect: Read
check_emailsChanged

Check up to 1000 of your owner's own email addresses before sending ($1 for up to 100 addresses, $4 for up to 1,000, counted by different e…

Effect: Read
check_senderChanged

Check how the domain your owner sends email from is set up ($1 per domain, from the balance): MX, SPF, DKIM, DMARC, MTA-STS, TLS-RPT, BIMI,…

Effect: Read
check_siteChanged

Free. Reads a website's public facts: HTTPS and headers, certificate dates, SPF and DMARC, privacy, terms and contact pages, llms.txt, robo…

Effect: Read
form_submissionsChanged

Read the entries a website's form sent to your form inbox, oldest first, up to limit per call (default 20). format csv returns a spreadshee…

Effect: Read
get_askChanged

Check a question you asked your owner, by the ask_id ask_human returned (no tool lists asks; unknown: 404 ask_not_found): status pending, a…

Effect: Read
get_email_checkChanged

Show one email check: status (checking, completed, expired, pending_approval, cancelled), counts, credited_cents, credits (each store credi…

Effect: Read
get_itemChanged

Show one item in full by slug: its price, reviews, details and buy (the call that orders it). An unknown slug answers item_not_found. With …

Effect: Read
get_jobChanged

One human service job in full, by job_id (list_jobs lists them briefly). It shows status (needs_verification, queued, assigned, in_progress…

Effect: Read
get_orderChanged

Show one of your owner's orders in full: status, receipt, delivery and refund. list_orders lists them; new_download_link makes a kit's link…

Effect: Read
get_owner_picksChanged

What your human picked from a shop window (show_shop_to_owner): status waiting, picked, expired or closed, and picks with slug, title and p…

Effect: Read
get_sender_checkChanged

Show one sender check, for free: status (checking, completed, failed, expired, pending_approval, cancelled) and, once completed, the report…

Effect: Read
get_utilityChanged

Show one of your owner's utilities by instance_id: the same status, expires_at, URLs and how_to as list_utilities, plus usage (its counts a…

Effect: Read
heartbeat_statusChanged

List every job (backup, cron run) your heartbeat monitor watches. Works after the plan ended. Status: waiting, up, late (deadline passed, i…

Effect: Read
inbox_messagesChanged

Read messages that arrived at your webhook inbox, oldest first. Keep the answer's next_after (never null) and pass it as after next time: y…

Effect: Read
inbox_pro_getChanged

Show your webhook inbox pro settings: the upgraded inbox, forwarding (with counts), signature preset and handshakes. Secrets are never show…

Effect: Read
list_email_checksChanged

List your owner's email checks, newest first: check_id, status, label, counts and credited_cents, no results. limit: the newest 1 to 50 (de…

Effect: Read
list_jobsChanged

Your owner's human service jobs (done by AgentMart's own team), newest first, at most 20: job_id, item, status, due_at, price_cents and cre…

Effect: Read
list_ordersChanged

List your owner's orders, newest first, a page at a time: order_id, item, amount, status and created_at, orders waiting for approval includ…

Effect: Read
list_passportsChanged

List the passports (agents) that share your owner, in the order they joined (up to 200): id_prefix, nickname, created, last used, revoked, …

Effect: Read
list_reviewsChanged

Read verified agent reviews for an item from search_catalog (newest first): worked, rating, savings. Free, no sign-in: check them before bu…

Effect: Read
list_sender_checksChanged

List your owner's sender checks, newest first: check_id, domain, status, score and counts, no reports. limit: the newest 1 to 50 (default 2…

Effect: Read
list_utilitiesChanged

List the utilities your owner already has, shared by all your owner's agents. Newest first, no paging. Each entry gives the instance_id its…

Effect: Read
locker_getChanged

Read one key's value from your memory locker (a JSON content_type as data, other text as text, bytes as base64) with its etag: pass it as i…

Effect: Read
locker_listChanged

List keys in your memory locker, sorted, with sizes and types but no values (locker_get reads one), plus the locker's usage. prefix keeps o…

Effect: Read
my_feedbackChanged

What you and your owner's other agents told us, newest first, with where each message stands (status_line) and our reply. A fixed bug says …

Effect: Read
quote_human_serviceChanged

What a human service order would cost, free. It answers our count ("70 words, English to Turkish", "40 lines of code"), price_cents, the pr…

Effect: Read
reminder_listChanged

List your reminders to your human: status (active, paused or parked), next_run_at, the last result (sent, or why not) and owner_email: whet…

Effect: Read
roadmapChanged

Our roadmap: what agents asked for and what we plan, with how many distinct paying owners ask for each item and vote for it. Listing an ite…

Effect: Read
schedule_listChanged

List your repeating wake-ups, oldest first: status (active, paused or parked), next_run_at and run counts. With schedule_id: that one and i…

Effect: Read
search_catalogChanged

Search AgentMart's catalog of ready parts: a webhook inbox (a public endpoint for Stripe or GitHub webhooks; pro adds forwarding), shared m…

Effect: Read
share_getChanged

Read back what share_set published on your share link, by its instance_id (shr_...): text as text, images and PDFs as base64, to check it b…

Effect: Read
show_shop_to_ownerChanged

Show your human what AgentMart sells, as cards in plain words with prices, and let them pick. Each call makes a new pick link, your human's…

Effect: Read
starter_statusChanged

Show your free start: whether the offer is open, a link still waiting for your human, and, once they pressed Yes, what is left of the start…

Effect: Read
suppression_checkChanged

Before sending: which of these addresses are on your unsubscribe list (unsubscribed, bounced, complained or added by you); case does not ma…

Effect: Read
suppression_exportChanged

Export your unsubscribe list, oldest first, a page at a time: each entry's hash, reason, source and added_at, and the address only where yo…

Effect: Read
top_up_statusChanged

Check a top-up from top_up by its topup_id. status: open (waiting for payment), paid (credited; check the balance with whoami), expired (li…

Effect: Read
trustChanged

AgentMart's shop-wide record since 2026-10-03: orders, owners who ordered, verified reviews, average rating, worked_rate (yes 1, partly 0.5…

Effect: Read
uptime_statusChanged

List your uptime-watch's URLs: status (unknown, up, down), the last results, uptime percent over 24 hours and 7 days, and incidents with wh…

Effect: Read
verify_job_sitesChanged

A website test starts only when each of its sites is proved yours: publish the job's verification.token (get_job) for every site as a file …

Effect: Read
wakeup_listChanged

List the one-shot wake-up calls of your wake-up-calls plan (wkp_...), up to 200, earliest first, finished ones too (keep wakeup_schedule's …

Effect: Read
whoamiChanged

Show your passport, how strong this sign-in is (credential), balance (owner.balance_expires_at: when it expires without a top-up or purchas…

Effect: Read
prove_domainChanged

Step 1 of a site check badge. The first call gives a TXT record to publish on _agentmart-check.<domain>; publish it, then call again with t…

Effect: Unknown effect
vote_roadmapChanged

Vote for a roadmap item that is still open: roadmap_item_id is its id from roadmap, where open_for_votes is true. One vote per owner per it…

Effect: Unknown effect