Loading the directory
Loading the directory
3,133 tool names from published servers. 17 are shared by at least 3 servers and are included in the sitemap.
memory_listList memories with pagination and filtering
memory_querySearch memories by full-text search with optional filters
search_memoriesFull-text search across all memories
send_draft{ inboxid, draftid } sends it now through every send check (lists, suppressions, quota, caps, burst limit).
wait_for_email{ inboxid, timeoutseconds? (1-60, default 30), from?, subject?, since? } long-polls for the next matching email.
ack_message{ messageid, leaseid, markread? } marks a claimed message done. Idempotent; leaseexpired if the lease ran out and someone else took it.
add_book_to_collectionAdd a book to a collection (idempotent)
add_contactsAdd one or more contacts to the WhatsApp address book.
add_group_participantAdd a participant to a WhatsApp group
append_roundAdd a follow-up round, optionally steered with typed snippets (KEEP / EXPLORE / CHALLENGE / CORE / SHIFT).
artifact_getRetrieve an artifact by ID or search by type/title
artifact_listList artifacts with optional filters
artifact_storeStore a structured artifact (ADR, PRD, API contract, etc.)
batch_delete_messagesDelete multiple messages
batch_modify_messagesModify multiple messages
bulk_messagingSend messages to multiple contacts
buy_datasetBuy an ENTIRE dataset outright and get a permanent download link for the CSV. Pays once in USDC on Base, at the same list price a human pays by card — no account and no checkout page.\n\nPrefer this over repeated query_locations calls whene
cancel_draft{ inboxid, draftid } cancels a draft or its scheduled send.
catalog_productsManage WhatsApp Business catalog products
check_numberCheck if a phone number has WhatsApp
claim_messages{ inboxid, limit?, leaseseconds?, wait?, enriched? } leases the next inbound messages (hidden from other workers until leaseuntil) with a leaseid each. The first claim starts the inbox's queue.
context_assembleAssemble relevant context for a development task
count_locationsFree. How many rows of one dataset match a filter — on geography AND any other column (e.g. nonprofits with revenue_amt gt 2000000, dealers with dealerClass eq 'Elite'). Also reports how many rows were excluded only because a tested column