{"name":"store.scvd/tab","slug":"scvd-tab","title":"The Tab (scvd-tab)","description":"Every tool a builder signs up for, on one tab: trials, burn, price drift. Local JSONL, zero deps.","url":"https://mcp.market/server/scvd-tab","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":33,"stars":3,"forks":2,"downloads_week":68,"last_push_at":"2026-09-19T19:00:49.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/seancrecord/scvd-general-store-repo","website":"https://scvd.store","version":"0.11.1","remotes":[],"packages":[{"registryType":"npm","identifier":"scvd-tab","version":"0.11.1","transport":{"type":"stdio"}}],"tools":[{"name":"acknowledge_pages","description":"You put these pages to the builder in their own words. Marks them spent so they stop coming back. Only acknowledge what you actually said — the tab counts pages that aged out unspoken, and a false acknowledgment is the one lie that makes the count useless.","write_action":false,"price_micros":0,"input_schema":null},{"name":"burn_rollup","description":"The monthly number and what it is made of: category subtotals, annualized, the idle share, the trajectory since a past date with the signups that account for the change, an anonymized shareable badge, and the coverage block saying what the figure cannot see. Facts and arithmetic; no advice.","write_action":false,"price_micros":0,"input_schema":null},{"name":"capture_tool_event","description":"QUICK CAPTURE (/log): dump a fragment about a tool the builder just signed up for and it lands, always. Never refuses — missing fields come back named so the rounds can ask later. Use this at the moment of signup; use log_tool_event when you have the full picture.","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_before_signup","description":"Call BEFORE the builder signs up for something: their history with the tool, what currently covers the category, facts only.","write_action":false,"price_micros":0,"input_schema":null},{"name":"confirm_entry","description":"A human looked at a swept entry and says it is real (or marks it private). Confirmation is the load-bearing layer: machine-found claims never reach the pooled corpus without it.","write_action":false,"price_micros":0,"input_schema":null},{"name":"contribute_anonymized_delta","description":"Deliberately send one anonymized delta (opened or outcome) to the scvd aggregation endpoint. Requires consent on record; refuses fields the privacy sentence forbids.","write_action":false,"price_micros":0,"input_schema":null},{"name":"export_tab","description":"Full export of the builder's tab, jsonl or csv. Any time, no charge, no lock-in.","write_action":false,"price_micros":0,"input_schema":null},{"name":"log_tool_event","description":"Record a tool lifecycle event on the builder's tab: trial_started, paid_started, adopted, canceled, replaced, renewed, or price_changed. Validated; rejected writes explain themselves. Use retroactive:true with occurred_at for backfill.","write_action":false,"price_micros":0,"input_schema":null},{"name":"needs_attention","description":"What the rounds should ask about, dearest first and capped: unconfirmed sweep findings, entries captured with gaps, tools gone quiet, trials past their end. Ask two, not two hundred.","write_action":false,"price_micros":0,"input_schema":null},{"name":"reconcile_card_statement","description":"GROUND TRUTH, monthly, by hand: the builder exports the bank's CSV, you parse every debit row, and this compares statement against tab in BOTH directions — charges the tab cannot place, tools the statement never charged, actuals against metered estimates, and charges on tools the tab holds as canceled. Writes nothing to the tab; every finding is a question for the builder, not an entry. Pass the r","write_action":false,"price_micros":0,"input_schema":null},{"name":"record_coverage","description":"The sweep reports what it saw: addresses read, the window, and money-shaped mail it could NOT attribute to any tool. THE COUNTING OBLIGATION: every message you read belongs in exactly one bucket — matched, unmatched_transactional, or not_transactional — and `scanned` must be the total you actually looked at, BEFORE any filtering. Mail you dropped as unparseable still counts. A sweep that filters b","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_consent","description":"Turn contribution on or off. Recorded as a consent_changed event in the tab itself — auditable like everything else. Off also disables pooled reads.","write_action":false,"price_micros":0,"input_schema":null},{"name":"stack_audit","description":"The burn report: monthly total, active paid tools, trials converting soon, the unused list (commitment silence, honestly labeled), category overlaps, price drift.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sweep_finish","description":"Close a sweep and file its coverage record, DERIVED from the tally: scanned, matched, the unmatched list, attributed amount, window and addresses all come off the ledger of what you actually reported, so the books balance by construction and nobody restates a number from memory. A finished sweep refuses further batches — a new window is a new sweep_id.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sweep_tally","description":"THE SWEEP'S RUNNING COUNT — use this while executing SWEEP.md instead of counting in your head. Report every message you read, in batches, each with its message_id and exactly one bucket: matched (include the entry; it is written to the tab for you, deduped on the message id), unmatched_transactional (include amount, currency and sender — a bare amount is refused, never stamped USD), or not_transa","write_action":false,"price_micros":0,"input_schema":null},{"name":"trials_converting_soon","description":"The headline tool: trials whose conversion lands inside the horizon (default 7 days). Cheap; safe to call daily; surface the answer unprompted.","write_action":false,"price_micros":0,"input_schema":null},{"name":"whats_current","description":"The builder's own history in a category. Pooled retention is layer 3 and reports itself unavailable until it exists.","write_action":false,"price_micros":0,"input_schema":null},{"name":"whats_due","description":"THE PAGER. Runs the clock and returns what should be said to the builder RIGHT NOW, worth most first: trials converting, trials past their end, unconfirmed sweep findings, quiet tools, gaps. Cheap. Call it on every round and at the start of a session. Say the lines, then acknowledge_pages.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":91,"grade":"A","scanned_at":"2026-09-19T19:54:13.210Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T19:54:13.213Z","components":{"code":{"score":25,"max":25,"notes":["9 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":7,"max":10,"notes":["namespace and repository owner differ","GitHub account older than a year","website matches verified namespace"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"scvd-tab","version":"0.11.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":0,"publishedAt":"2026-09-03T15:04:34.830Z","repositoryUrl":"git+https://github.com/seancrecord/scvd-general-store-repo.git","weeklyDownloads":68}],"repo":{"found":true,"owner":"seancrecord","repo":"scvd-general-store-repo","archived":false,"pushedAt":"2026-09-19T19:00:49Z","stars":3,"forks":2,"openIssues":5,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/196247948?v=4","ownerCreatedAt":"2025-01-23T20:43:34Z","license":"MIT"},"icon":{"url":"https://scvd.store/favicon.svg","source":"registry"},"presence":{"stars":3,"forks":2,"downloadsWeek":68,"license":"MIT","lastPushAt":"2026-09-19T19:00:49.000Z","score":33}}}},"grade_history":[],"reviews":[]}