MCP App Store
by KeenEthics

Overview

Coil scores 650+ US stocks and ETFs (the S&P 500, the Nasdaq-100 and a macro book) and 81 Robinhood-tradable crypto coins by rule. Ask Claude in plain words: - "How is the stock market set up?" - "Is NVDA a buy, a wait or a chase?" - "Which stocks are setting up to buy?" - "Which sectors are leading, and which stocks lead them?" - "When does AAPL report earnings?" - "Is Bitcoin in an uptrend, or in cash?" FREE, NO SIGN-IN (stock reads one market day delayed): the market regime, stock and sector reads (including days to earnings), a sample of the buy list and the market leaders, the morning brief, the BTC and ETH trend gates, previews of the crypto day, overnight and setup maps, and Coil's research studies list. COIL LIVE, SIGN IN WHEN CLAUDE ASKS: live intraday reads, refreshed about every 5 minutes, with the full lists, exact scores and chart-based levels, plus the full 81-coin crypto day, overnight and setup maps. Before you sign in, a live request returns the free read with a short note; the full board and the engine feed need sign-in, and Claude shows Connect. Sign in with your Coil Live licence key. New to Coil Live? Start the 7-day free trial at coil.trade/c/trial. AI agents calling Coil from their own code can also pay per read in USDC over x402, with no subscription: coil.trade/agents. Coil is an impersonal research publication: it never places a trade for you, never sees your account, and is not investment advice. Every tool is read-only.

Tools

add_to_cart

Claude
Storefront: add a billing variant (e.g. coil-scanner-monthly). One licence per person, quantity 1.

checkout_handoff

Claude
Storefront: the hosted checkout link for each cart line (Gumroad, merchant of record; promo code applied while a sale is live). The person completes payment there; nothing is charged by this tool.

get_board_asof

Claude
Point-in-time archive: the scores Coil actually published on an archived date, sha256-committed before outcomes were known, append-only, never revised. Backtest-grade provenance. Without date it returns the list of archived dates. Paid per call via x402. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.05 USDC per call (x402).

get_board_changes

Claude
What changed on the board since a stored state_hash: names that entered or left the READY candidate pool, per-name trend-state / light / leadership / hold-band flips, and any regime or permission-ladder move per book. Takes an optional since, a state_hash returned by an earlier call. When since is omitted it returns only the board's current state_hash and its as-of date. Access: free without since (no wallet, no key); with since it is paid: needs an x402 agent wallet or a Coil Live license key, and without either it returns a PaymentRequired object and no data. An unchanged since is answered free and never billed. $0.01 USDC per call (x402).

get_buy_list

Claude
Today's ranked buy-list sample per book across two lanes (risk-adjusted and swing): the top pick per lane and the top 3 READY candidates overall, each with its buy band (high or medium), entry window and ladder permission, plus the regime mode showing whether the list is actionable at all and the full READY count. Free sample: one pick per lane and 3 candidates, buy score as a band, one market day delayed.

get_buy_list_live

Claude
Live intraday ranked buy-list candidates while their entry windows (READY/SETUP) are still open. Paid per call via x402; live intraday data. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.05 USDC per call (x402).

get_cart

Claude
Storefront: the session's cart (X-Session-Id / Mcp-Session-Id).

get_crypto_day

Claude
24/7 crypto day-state PREVIEW: the top-3 of 81 Robinhood-tradable coins by trend rank, plus the board's BTC anchor, the daily BTC/ETH gate regime and breadth counts. A live trimmed slice of the full state map (trend distances, tape lights, ATR%, relative strength vs BTC, room, volume z-score, UP/CHOP/DOWN state per coin), not a delayed copy. A state map, not a ranking or advice. Free.

get_crypto_day_live

Claude
The FULL 24/7 crypto day-state board: all 81 Robinhood-tradable coins with trend distances (20/50/200-day), multi-timeframe tape lights, ATR%, relative strength vs BTC, room to the 20-day high, volume z-score, mechanical UP/CHOP/DOWN state and cross-sectional ranks, plus the daily BTC/ETH gate and breadth. Publishes about every 5 minutes around the clock when the market moved. A state map, not a ranking. Paid per call via x402. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.005 USDC per call (x402).

get_crypto_night

Claude
Overnight crypto continuation PREVIEW: the #1 session-momentum coin (of the top-5) heading into the 20:00 UTC signal across 81 Robinhood-tradable coins, plus the BTC 200-day regime gate, the pre/post-signal phase and the pre-registered study receipts. The ranking beat its random null at every fee tier in the cold study; at Robinhood retail fees the studied trade was REFUTED (the refutation ships in the read). A state read, not advice. Free.

get_crypto_night_live

Claude
The FULL overnight continuation read: all top-5 session-momentum coins into the 20:00 UTC signal (81-coin Robinhood-tradable universe), the BTC 200-day regime gate state, the pre/post-signal phase clock, eligibility counts and the registered rule + study receipts (gross edge, null comparison, the retail-fee REFUTATION and breakeven bps, attached to every read). ~15-min refresh, 24/7. Paid per call via x402. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.001 USDC per call (x402).

get_crypto_setups

Claude
Crypto SETUP scan PREVIEW: how many of the 81 Robinhood-tradable coins currently show one of the two washed-shape SETUP patterns, plus the top-3 hits by grade with GO, fuel vs BTC and room. A live trimmed slice of the full scan. Shapes were backtest-confirmed on equities and are forward-graded on crypto; a descriptive marker, not advice. Free.

get_crypto_setups_live

Claude
Scan of all 81 Robinhood-tradable coins for the two WASHED SETUP shapes (daily uptrend + washed-out 5-minute tape): every hit with GO, fuel multiple vs BTC, grade and room, plus the setup column for the full universe. Recomputed about every 5 minutes, 24/7. Shapes were backtest-confirmed on equities and are forward-graded on crypto (disclosed per read). Paid per call via x402. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.05 USDC per call (x402).

get_crypto_trend

Claude
Bitcoin and Ethereum trend signal: the long-only state for each sleeve (LONG or CASH), the 50-day trend gate each trades on, and 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; exactly one completed UTC close behind, evaluated every calendar day including weekends and stamped with the close used (signal_close_date).

get_crypto_trend_live

Claude
Bitcoin 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 close used (one close ahead of the free tier). Paid per call via x402. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.005 USDC per call (x402).

get_day_board

Claude
Yesterday's day-trade state map: per-name intraday lights grid (price/RSI/MACD x 5m-1D), GO, FUEL vs anchor ETF, entry-window state and ROOM for 3 names plus 2 per cohort, with the cohort anchors and the reading guide. Day states decay in minutes, so this delayed tier is a schema/shape preview, not a trading input. Free sample: 3 names plus 2 per cohort, one market day delayed.

get_day_board_live

Claude
LIVE day-trade state map (~5 min refresh in market hours): 18-cell lights grid, GO, FUEL vs the tab's anchor ETF, efficiency, ATR%, vs-SPY, entry-window state and ROOM (% + bars to the nearest overhead level) on ~70 liquid names. A STATE MAP, not a ranking; all-lit boards flag ext:true (late). Paid per call via x402; live intraday data. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.01 USDC per call (x402).

get_engine_feed

Claude
THE COIL LIVE FEED: the engine-grade board Coil's live record trades from, a superset of the complete live board that adds per-name structural stop and target levels, stop/target basis, risk-reward, buy_score, conviction, lane, leveraged vehicle and ladder placement (engine_fields, including coil_score / coil_kind). Optional symbols[] filter. Size, measured on ~800 names: unfiltered ≈1.35 MB (hundreds of thousands of tokens); a 2-name symbols read ≈70 KB; the same read with compact=true ≈12 KB; compact=true for the whole board ≈350 KB. Optional fields[] picks engine fields; limit and cursor page the names by symbol. Refreshed about every 5 minutes in market hours; identical for every subscriber; research, not advice. Engine fields are self-described in the payload's schema block (key · tier · description · since; omitted when compact=true). Access: a Coil Live license in the X-License-Key header.

get_fulfillment_options

Claude
Storefront: digital delivery — instant, no fee.

get_full_board

Claude
The complete live board in one payload: every scored name (~565 across S&P 500, Nasdaq-100, macro), sector lanes, both buy-list lanes, regime and crypto books. Every name carries its coil read (coil_score / coil_kind / coil_note) and the payload carries the awareness block (leaders, sector flows, coiled, coverage). Fields are self-described in the payload's schema block (key · tier · description · since). Paid per call via x402; live intraday data. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.25 USDC per call (x402).

get_hold_state

Claude
THE SELL-SIDE READ: is the case for a name you already hold still intact, or deteriorating? Returns published trend state, the hold label, maturity-late flag, overnight gap-risk level, the book's regime, and watch_flags: which deterioration conditions are TRUE right now (structure light off green, leadership lost, mature leg, trend cold, high gap risk, earnings inside a week), plus the mechanical rules those states flip on. BTC-USD / ETH-USD return the crypto IN|CASH daily-close state. Up to 3 comma-separated symbols. Reports conditions only; impersonal, it never reads your entry, size or account. Free sample: up to 3 symbols per call, headline fields, one market day delayed.

get_hold_state_live

Claude
Live intraday SELL-SIDE read on names you already hold: current-session trend state, hold strength, readiness, maturity-late flag, gap-risk grade, book regime, and watch_flags naming which deterioration conditions are true right now. Up to 10 symbols per call. Reports conditions only; it never reads your entry or size. Paid per call via x402; live intraday data. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.005 USDC per call (x402).

get_live_rules

Claude
The Coil Live served rulebook (versioned): cycle order, exits-first, stop derivation, day-lane rhythm, sizing and fail-closed rules for the engine-grade feed. The payload states when rules changed. Access: a Coil Live license in the X-License-Key header.

get_live_setup

Claude
Coil Live connection details: what the subscription unlocks (every live-tier read without per-call payment, the engine feed and the live rulebook), how the license key is sent, the recommended polling cadence, and what happens fail-closed if the subscription lapses. Free; no key needed.

get_market_leaders

Claude
Today's market leaders, ranked: the top 3 leadership names per book by opportunity score (names in confirmed uptrends carrying the market's strength), each with price, day change, opportunity percentile band and entry state. Includes the awareness block: sector money flows and coverage, with the count of coiled setups. Free sample: top 3 per book, headline fields, one market day delayed.

get_market_leaders_live

Claude
Top 10 leadership names per book by opportunity score, recomputed on the intraday board. Includes the live awareness block: sector money flows, coiled setups with coil_score, coverage. Paid per call via x402; live intraday data. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.01 USDC per call (x402).

get_market_regime

Claude
The top-down market regime read: risk-on, be-selective or stand-down. Returns the regime verdict, mode and permission ladder (index → sector → name) for each book (S&P 500, Nasdaq-100, macro, BTC/ETH crypto). Each book's regime carries posture (headline, tone, tape_posture and a note fusing the daily read, the intraday tape and the engine's management posture). Free; data is one market day delayed.

get_market_regime_live

Claude
Live intraday market regime: the verdict, mode and permission ladder recomputed about every 5 minutes in market hours. Paid per call via x402; live intraday data. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.005 USDC per call (x402).

get_morning_brief

Claude
The market read in one payload: regime verdict per book, today's top 3 ranked buy candidates, the biggest gainers and losers, the BTC/ETH crypto trend-gate state and a sample of the awareness read (the top 3 leaders and coiled setups, sector money flows in/out, coverage). Free sample: top 3 per list, headline fields, one market day delayed.

get_morning_brief_live

Claude
Regime, top-5 candidates, movers and the crypto gate from the current session in one payload, including the live awareness read (leaders, money flows, coiled setups, coverage). Paid per call via x402; live intraday data. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.05 USDC per call (x402).

get_order_status

Claude

get_orders

Claude

get_preferences

Claude

get_product_details

Claude
Storefront: one product family with every billing variant, price, access terms and merchant of record.

get_rotation

Claude
Sector and macro ROTATION map showing where the money is going. Each of ~50 sector ETFs and macro-book instruments (bond, income, metals and commodity ETFs plus a few single stocks such as the gold and copper miners) is scored on its ratio to SPY versus that ratio's 50-day and labelled GO (money already here), HOLDING (here but paused), TURNING (money arriving) or OUT (money left); the pre-bucketed lists carry the first 3 ETFs of each state with the state total and the first 5 rows carry symbol, kind, label and state. A state map, not a buy list; the payload's reading field notes that confirmed rotation is late for a pullback buyer. Free sample: 5 rows and the first 3 ETFs per state list, one market day delayed.

get_rotation_live

Claude
X/SPY leadership states (GO / HOLDING / TURNING / OUT) for the 11 sector ETFs and every macro-book instrument (bond, income, metals and commodity ETFs plus a few single stocks such as the gold and copper miners), recomputed on the intraday board. The payload's reading field notes that confirmed rotation is late for a pullback buyer. Paid per call via x402; live intraday data. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.005 USDC per call (x402).

get_sector_read

Claude
One sector's drill-down: the top 3 members ranked by opportunity, the member count and a count of members by state, plus the sector's own ETF row. Accepts a sector name (e.g. 'Energy', 'Information Technology') or its ETF symbol (e.g. XLE, XLK); unknown values return the sector directory. Free sample: top 3 members, headline fields, one market day delayed.

get_sector_read_live

Claude
A sector's members scored and ranked from the current session. Paid per call via x402; live intraday data. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.01 USDC per call (x402).

get_stock_read

Claude
One stock's Coil read, headline fields: its board-percentile band (top 5%, top 10%, top quartile, middle half or bottom quartile), entry window (READY or SETUP when the name is on its book's ranked pick list; otherwise the day board's state, such as WAIT, CHASE, BASING or FALLING, for names on the day board; null with a note when neither lists it), hold label, leadership flag, price move, days to earnings and its book's regime. Covers any S&P 500, Nasdaq-100 or macro name, one symbol per call; unknown symbols return the valid-symbol directory. Free sample: one symbol per call, headline fields, one market day delayed.

get_stock_read_live

Claude
One stock's current-session scores and entry state, including the live coil read (coil_score / coil_kind / coil_note). Paid per call via x402; live intraday data. Paid: needs an x402 agent wallet or a Coil Live license key; without either it returns a PaymentRequired object and no data. $0.005 USDC per call (x402).

list_research

Claude
The Coil Edge Research index: every published backtest study with its question, pre-registered verdict, evidence class, data window and per-read price, plus the address of each full paid text. Free and keyless; the studies themselves are sold one read at a time over x402.

recall_memories

Claude
Storefront: returns the short shopping preferences stored for this MCP session's cart (up to 40 entries, each with key, value and category), kept one day and scoped to this MCP session. It is not a conversation history. Access: free, no key.

remove_from_cart

Claude
Storefront: remove a line.

save_memory

Claude
Storefront: stores one short shopping preference for this session's cart, for example which product or billing period the shopper prefers. Coil stores it keyed to this MCP session (Mcp-Session-Id), scoped to this MCP session only, keeps it one day and then deletes it; without a session nothing is stored; a repeated key replaces its value and at most 40 entries are kept. It is not conversation storage. Access: free, no key.

search_policies

Claude
Storefront: refunds, cancellation, delivery, merchant of record, risk disclosures, privacy, current promotion.

search_products

Claude
Storefront: search Coil's two products (Coil Scanner, Coil Live). Returns product families with a from-price and their billing variants.

update_cart_item

Claude
Storefront: set a line's quantity (0 removes; anything above 1 is held at 1).

Similar Apps