Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Certificate changed, valid to 2026-12-29
Changed the definition of "add_to_cart", "checkout_handoff", "get_board_asof" and 43 more
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Add to cart"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Checkout link"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Board as of a date"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Board changes"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Buy list"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Buy list (live)"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"View cart"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Crypto day board"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Crypto day board (live)"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Crypto overnight read"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Crypto overnight read (live)"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Crypto setups"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Crypto setups (live)"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Crypto trend"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Crypto trend (live)"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Day board"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Day board (live)"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true,"title":"Engine feed"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Fulfillment options"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Full board"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Hold state"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Hold state (live)"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true,"title":"Live rules"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Live setup"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Market leaders"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Market leaders (live)"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Market regime"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Market regime (live)"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Morning brief"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Morning brief (live)"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Order status"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Orders"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Guest preferences"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Product details"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Rotation map"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Rotation map (live)"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Sector read"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Sector read (live)"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Stock read"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true,"readOnlyHint":true,"title":"Stock read (live)"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Recall memories"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Remove from cart"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Save memory"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Search policies"}Storefront: search Coil'sthreetwo products (Coil Scanner, Coil Live, Coil Engine). Returns product families with a from-price and their billing variants.
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Search products"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Update cart item"}Changed the definition of "checkout_handoff", "get_board_asof", "get_board_changes" and 32 more
Storefront: the hosted checkoutURLlink for each cart line (Gumroad, merchant of ⟨21 unchanged words⟩
Point-in-time archive: the scores Coil actually published on an archived date—, sha256-committedBEFOREbefore outcomes were known, append-only, never revised. Backtest-gradeprovenance; no freeprovenance.
Certificate recorded, valid to 2026-11-09
Authorization not required
First tool surface recorded: 46 tools (server version 1.9.0)
Showing the latest 6 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
WhatCHANGEDchanged on the board sinceyour last check. Pass since = the state_hash youa storedfrom the FREE /api/board/state poll; returns whichstate_hash: names that entered or left the READY candidate pool, per-name ⟨8 unchanged words⟩ and any regime or permission-ladder move per book.This is the loop primitive:Takespoll`since`, thefree hash, callstate_hashthisofonlyawhenpreviousitboard-statemoves.poll. An unchanged hash is answeredFREEfree and never billed.No free twin —Otherwise/api/board/statepaidisperthecallfreeviahalf.x402. $0.01 USDC per call (x402).
⟨15 unchanged words⟩ scores, a leadership flag and an entry-window note—, plus the regime modesayingshowing whether the list is actionable at all.FreeFree;tier:data is one market day delayed.Live sibling (x402, pay-per-call): get_buy_list_live.
Live intradayget_buy_list: today'sranked buy-list candidates while their entry windows (READY/SETUP) are still open.No wallet?Paidget_buy_listperiscallfree,viaonex402;marketlivedayintradaydelayed.data. $0.02 USDC per call (x402).
⟨19 unchanged words⟩ daily BTC/ETH gate regime and breadth counts. ALIVElive trimmed slice of the full state map ( ⟨9 unchanged words⟩ room, volume z-score, UP/CHOP/DOWN state per coin)—, not a delayed copy. A state map, not a ranking or advice.Full 81-row board: get_crypto_day_live (x402, pay-per-call).Free.
⟨27 unchanged words⟩ volume z-score, mechanical UP/CHOP/DOWN state and cross-sectional ranks—, plus the daily BTC/ETH gate and breadth. Publishes ⟨10 unchanged words⟩ moved. A state map, not a ranking.No wallet? get_crypto_day is aPaidfreeperlivecalltop-3viapreview.x402. $0.005 USDC per call (x402).
⟨28 unchanged words⟩ , the pre/post-signal phase and the pre-registered studyreceipts —receipts.theThe ranking beat its random null at every fee tier in the coldstudy, andstudy; at Robinhood retail fees the studied trade was ⟨6 unchanged words⟩ read). A state read, not advice.Full top-5: get_crypto_night_live (x402, pay-per-call).Free.
⟨29 unchanged words⟩ counts and the registered rule + study receipts—(gross edge, null comparison, the retail-fee REFUTATION and breakeven bps, attached to everyread.read). ~15-min refresh, 24/7.No wallet? get_crypto_night is a free live preview trimmedPaidtoperthecall#1viacoin.x402. $0.001 USDC per call (x402).
⟨27 unchanged words⟩ GO, fuel vs BTC and room. ALIVElive trimmed slice of thepaid scan, so you can judge the read before paying forfullit.scan. Shapes were backtest-confirmed on equities and are forward-graded oncrypto —crypto; a descriptive marker, not advice.Full hit list + per-coin column: get_crypto_setups_live (x402, $0.05).Free.
Scan of all 81 Robinhood-tradable coins for the two WASHED SETUP shapes (daily uptrend + washed-out 5-minute tape)in one paid read: every hit with GO, fuel multiple vs ⟨5 unchanged words⟩ the setup column for the full universe. Recomputed~5aboutminevery 5 minutes, 24/7. Shapes were backtest-confirmed on equities and are forward-graded on crypto (disclosed per read).x402 pay-per-call; free twin get_crypto_setups shows the hit count and top-3 so you canPaidjudgeperitcallbeforeviabuying.x402. $0.05 USDC per call (x402).
⟨22 unchanged words⟩ the BTC 200-day master gate that overrides both—, evaluated on UTC daily closes,with price and day change. A rules-based risk-on/risk-off verdict for crypto, not raw price data.Free tier:Free; exactly one completed UTC close behind—, evaluated every calendar day,weekendsincludingincluded,weekends and stamped with the closeitused (signal_close_date).Live sibling on the newest close (x402, pay-per-call): get_crypto_trend_live.
get_crypto_trendBitcoin and Ethereum trend signal (LONG or CASH per sleeve, 50-day trend gates, BTC 200-day master gate) on the newest completed UTC daily close—, evaluated every calendar day including weekends,and stamped with the closeit used.usedThe(onefreeclosetoolaheadisofonetheclosefreebehind.tier).NoPaidwallet?perget_crypto_trendcallisviafree.x402. $0.005 USDC per call (x402).
⟨13 unchanged words⟩ vs anchor ETF, entry-window state and ROOM-for ~70 liquid names. Day states decay inMINUTESminutes, sothe freethis delayed tier is a schema/shape preview, not a trading input.LiveFree;siblingdata(x402,ispay-per-call):oneget_day_board_live.market day delayed.
⟨37 unchanged words⟩ liquid names. A STATE MAP, not aranking -ranking; all-lit boards flag ext:true (late).NoPaidwallet?perget_day_boardcallisviayesterday'sx402;map,livefree.intraday data. $0.01 USDC per call (x402).
THE COIL LIVE FEED—: the engine-grade boardthe coil.tradeCoil's live record trades from:,everythingainsupersetget_full_boardofPLUSthe complete live board that adds per-name structural stop and target levels, stop/target basis ⟨3 unchanged words⟩ lane, leveraged vehicle and ladder placement (engine_fields). Requires an active Coil Live subscription ($29/mo or $249/yr,https://coil.trade/live-feed) — send your license asincludingthecoil_scoreX-License-Key/header.coil_kind). Optional symbols[] filter. Refreshed~5aboutminevery 5 minutes in markethours.hours;Identicalidentical for every subscriber; research, not advice. Engine fieldsinclude coil_score / coil_kind since 2026-09-03. Engine fieldsare self-described in the payload's `schema` block (key · tier · description · since). Access: a Coil Live license in the X-License-Key header.
The completeLIVElive board in one payload: every scored name ⟨8 unchanged words⟩ both buy-list lanes, regime and crypto books.No free counterpart — the flagship read.Every name carries its coil read (coil_score / ⟨24 unchanged words⟩ (key · tier · description · since)— a field added.upstreamPaidappearspertherecallfirst,vianox402;docliverefreshintradayneeded.data. $0.10 USDC per call (x402).
THE SELL-SIDE READ—: is the case for a name you already hold still intact, oris itdeteriorating? Returns published trend state, hold strength 0-100 ⟨28 unchanged words⟩ high gap risk, earnings inside a week).,Alsoplus the mechanical rules those states flip on. BTC-USD ⟨5 unchanged words⟩ IN|CASH daily-close state. Up to 10 comma-separated symbols.Conditions, neverReportsinstructionsconditions—only; impersonal, it never reads your entry, size or account.FreeFree;tier:data is one market day delayed.Live sibling (x402): get_hold_state_live.
Live intradayget_hold_state — theSELL-SIDE read on names you already hold: current-session ⟨17 unchanged words⟩ are true right now. Up to 10 symbolsin oneper call.Conditions, neverReportsinstructionsconditions—only; it never reads your entry or size.No wallet? get_hold_state is thePaidsameperread,callfree,viaonex402;marketlivedayintradaydelayed.data. $0.005 USDC per call (x402).
The Coil Live serveddiscipline — the versionedrulebookyour agent runs against get_engine_feed(versioned): cycle order, exits-first, stop derivation, day-lane rhythm, sizing,fail-closed rules. Requires anandactivefail-closedCoilrulesLiveforsubscriptionthe(X-License-Key).engine-gradeVersioned;feed.theThe payloadsaysstates when rules changed. Access: a Coil Live license in the X-License-Key header.
How to connect this agent toCoil Live(free toconnectioncall)details: what the subscription unlocks (every*_livelive-tiertoolread without per-call payment,+theget_engine_feedengine+feedget_live_rulesand the live rulebook), howto sendthe license key is sent, the recommended polling cadence, and what happens fail-closed ifyou stop paying.theNosubscriptionkeylapses.neededFree;fornothiskeytool.needed.
⟨6 unchanged words⟩ 10 leadership names per book by opportunity score—(names in confirmed uptrends carrying the market's strength), each with the full score read.Live sibling (x402, pay-per-call): get_market_leaders_live. Since 2026-09-03 the read carriesIncludes the awareness blocktoo: sector money flows, coiled setups (coil_score ⟨9 unchanged words⟩ every board-tier field the payload's `schema` block names. Free; data is one market day delayed.
Live get_market_leaders: today's topTop 10 leadership names per book by opportunity score, recomputed on the intradayboard rather than the delayed one. No wallet? get_market_leaders is the same read, free, one market day delayed.board.CarriesIncludes the live awareness block: sector money flows, coiled setups with coil_score, coverage. Paid per call via x402; live intraday data. $0.01 USDC per call (x402).
The top-down market regime read:is the taperisk-on, be-selective,orstand-down?stand-down. Returns the regime verdict, mode and permission ⟨10 unchanged words⟩ 500, Nasdaq-100, macro, BTC/ETH crypto).Check this before acting on any name-level signal. Free tier: one market day delayed. Live sibling (x402, pay-per-call): get_market_regime_live.Each book's regime carries `posture` (headline, tone, tape_posture andthea notethat fusesfusing the daily readwith, the intraday tape and the engine's management posture). Free; data is one market day delayed.
Live intradayget_market_regimemarket regime: theregimeverdict, mode and permission ladder recomputed~5 min in market hours — the loop primitive, priced toaboutbeeverypolled.5Nominuteswallet?inget_market_regimemarketishours.thePaidsameperread,callfree,viaonex402;marketlivedayintradaydelayed.data. $0.005 USDC per call (x402).
The whole market read in onecallpayload: regime verdict per book, today's top-5 ranked buy candidates, the biggest gainers and losers,andthe BTC/ETH crypto trend-gatestate. Start here. Free tier: one market day delayed. Live sibling (x402, pay-per-call): get_morning_brief_live. Nowstateincludesand the awareness read:(today's leaders, sector money flows in/out, the most coiled setups,coverage.coverage). Free; data is one market day delayed.
Live intraday get_morning_brief: regimeRegime, top-5 candidates, movers and the crypto gate from the current session in onecall. No wallet? get_morning_brief is freepayload,one market day delayed. Includesincluding the live awareness read (leaders, money flows, coiled setups, coverage). Paid per call via x402; live intraday data. $0.02 USDC per call (x402).
Storefront:NotOfferedNotOffered;—Coilseeholdsget_orders.no order status.
Sector and macro ROTATION map:showing where the money is going. Each of ~50 sector+and macro ETFs is scored on itsownratio to SPY versus that ratio's 50-day,and labelled GO (money already here), ⟨13 unchanged words⟩ %, 20-day slope % and ratio RSI.Macro (gold, energy, bonds, credit, commodities) is covered alongside equity sectors.A state map, not a buylistlist;-theseepayload's `reading`:field notes that confirmed rotation isLATElate for a pullbackbuyer, and Coil's own engine defers new entries inbuyer.GOFree;names.dataLiveissiblingone(x402,marketpay-per-call):dayget_rotation_live.delayed.
Live get_rotation: sectorSector + macro X/SPY leadership states (GO / HOLDING / TURNING / OUT) recomputed on the intradayboard - the rotation loop primitive, priced to beboard.polled.TheReadpayload's `reading`beforefieldacting:notes that confirmed rotation isLATElate for a pullback buyer.No wallet? get_rotation is thePaidsameperread,callfree,viaonex402;marketlivedayintradaydelayed.data. $0.005 USDC per call (x402).
⟨27 unchanged words⟩ or its ETF symbol (e.g. XLE, XLK).;Unknownunknown values return the sector directory.FreeFree;tier:data is one market day delayed.Live sibling (x402, pay-per-call): get_sector_read_live.
Live intraday get_sector_read: aA sector's members scored and ranked from the current session.No wallet?Paidget_sector_readperiscallfree,viaonex402;marketlivedayintradaydelayed.data. $0.01 USDC per call (x402).
One stock's full Coil read: opportunity 0-100+and board percentile, entry quality and state (READY / SETUP / WAIT / CHASE / FALLING), hold strengthand, leadership flag,plusits book'sregime.regimeAnyand its coil read (coil_score / coil_kind / coil_note). Covers any S&P 500, Nasdaq-100 or macroname.name;Unknownunknown symbols return the valid-symbol directory.FreeFree;tier:data is one market day delayed.Live sibling (x402, pay-per-call): get_stock_read_live. Every name now carries its coil read (coil_score / coil_kind / coil_note).
Live intraday get_stock_read: oneOne stock's current-session scores and entrystate. No wallet? get_stock_read is freestate,one market day delayed. Includesincluding the live coil read (coil_score / coil_kind / coil_note). Paid per call via x402; live intraday data. $0.005 USDC per call (x402).
⟨9 unchanged words⟩ Coil Engine). Returns product families with afrom-price; billing variantsfrom-pricecomeandbacktheirfrombillingget_product_details.variants.