{"query":"stock quote","count":5,"results":[{"slug":"stock-quote","name":"Stock quote","route":"GET /api/stock-quote","price":"$0.001","priceUsd":0.001,"callExample":{"method":"GET","path":"/api/stock-quote","query":{"symbol":"AAPL"}},"example":{"symbol":"AAPL"},"required":["symbol"],"inputSchema":{"properties":{"symbol":{"type":"string","description":"Ticker symbol - equity (AAPL), index (^GSPC), FX (EURUSD=X), crypto (BTC-USD)"}},"required":["symbol"]},"category":"data","description":"Live stock/index/FX/crypto quote: last price, day range, 52-week range, previous close, currency, exchange, and a relative change vs. previous close, as clean JSON. The single-symbol NOW read - for OHLC time series use stock-history, for pre/post-market use premarket-quote, and for crypto pairs crypto-price returns richer market fields. Backed by Yahoo Finance's public chart endpoint - keyless, no rate limits in practice. Symbols: equities (AAPL), indices (^GSPC), FX (EURUSD=X), crypto (BTC-USD).","score":62.80703615399639,"computePayable":false,"docs":"https://base-sentinel-production.up.railway.app/tools/stock-quote"},{"slug":"premarket-quote","name":"Pre/post-market quote","route":"GET /api/premarket-quote","price":"$0.003","priceUsd":0.003,"callExample":{"method":"GET","path":"/api/premarket-quote","query":{"symbol":"SPY"}},"example":{"symbol":"SPY"},"required":["symbol"],"inputSchema":{"properties":{"symbol":{"type":"string","description":"US-listed ticker (e.g. SPY, AAPL)"}},"required":["symbol"]},"category":"data","description":"Extended-hours quote for a US-listed ticker: latest traded price including pre-market and after-hours sessions, which session it printed in (pre / regular / post / closed), change vs. the last regular-session price, and today's session windows. Backed by Yahoo Finance's chart endpoint with includePrePost.","score":37.02699141064616,"computePayable":false,"docs":"https://base-sentinel-production.up.railway.app/tools/premarket-quote"},{"slug":"dex-quote","name":"Uniswap V3 spot quote","route":"POST /api/dex-quote","price":"$0.002","priceUsd":0.002,"callExample":{"method":"POST","path":"/api/dex-quote","body":{"poolAddress":"0xd0b53d9277642d899df5c87a3966a349a798f224","amountIn":1,"zeroForOne":true,"network":"base"}},"example":{"poolAddress":"0xd0b53d9277642d899df5c87a3966a349a798f224","amountIn":1,"zeroForOne":true,"network":"base"},"required":["poolAddress","amountIn","zeroForOne"],"inputSchema":{"properties":{"poolAddress":{"type":"string","description":"0x-prefixed Uniswap V3 pool address."},"amountIn":{"type":"number","description":"Input amount in human units (e.g. 1 WETH, not 1e18 wei)."},"zeroForOne":{"type":"boolean","description":"true: send token0 → receive token1. false: send token1 → receive token0."},"network":{"type":"string","description":"ethereum / base / polygon / arbitrum / optimism (default base)."}},"required":["poolAddress","amountIn","zeroForOne"]},"category":"crypto","description":"Spot quote for swapping through a Uniswap V3 pool at the current tick. amountIn is in human units (not wei). zeroForOne=true sends token0 → token1; false sends token1 → token0. Returns amountOut net of the pool's fee tier. NOTE: this is a single-tick spot quote - slippage from depleting concentrated liquidity is NOT modeled. Use for indicative pricing; for production swaps quote against the Uniswap SDK.","score":33.80448581772738,"computePayable":false,"docs":"https://base-sentinel-production.up.railway.app/tools/dex-quote"},{"slug":"x402-quote","name":"x402 quote","route":"GET /api/x402-quote","price":"$0.002","priceUsd":0.002,"callExample":{"method":"GET","path":"/api/x402-quote","query":{"url":"https://agent402.tools/api/hash","method":"POST"}},"example":{"url":"https://agent402.tools/api/hash","method":"POST"},"required":["url"],"inputSchema":{"properties":{"url":{"type":"string","description":"URL of the paid resource to probe"},"method":{"type":"string","description":"HTTP method to probe with (default GET)"}},"required":["url"]},"category":"payments","description":"Probe any URL and decode its HTTP 402 payment requirements (price, asset, network, pay-to) into clean JSON - what an agent needs to decide whether/how to pay. Read-only; does not pay. ?url=https://api.example.com/paid&method=GET","score":33.80448581772738,"computePayable":false,"docs":"https://base-sentinel-production.up.railway.app/tools/x402-quote"},{"slug":"sol-swap-quote","name":"Solana swap quote (Jupiter)","route":"POST /api/sol-swap-quote","price":"$0.003","priceUsd":0.003,"callExample":{"method":"POST","path":"/api/sol-swap-quote","body":{"inputMint":"So11111111111111111111111111111111111111112","outputMint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"1000000000","slippageBps":50}},"example":{"inputMint":"So11111111111111111111111111111111111111112","outputMint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"1000000000","slippageBps":50},"required":["inputMint","outputMint","amount"],"inputSchema":{"properties":{"inputMint":{"type":"string","description":"Base58 mint you sell."},"outputMint":{"type":"string","description":"Base58 mint you buy."},"amount":{"type":"string","description":"Input amount in base units (integer string; 1 SOL = 1000000000 lamports, 1 USDC = 1000000)."},"slippageBps":{"type":"number","description":"Slippage tolerance in basis points (0-5000, default 50 = 0.5%)."}},"required":["inputMint","outputMint","amount"]},"category":"crypto","description":"Executable swap quote on Solana from Jupiter's aggregator: input and output mint, amount in base units, slippage in bps - returns out amount, minimum out after slippage, price impact percent, the routed DEX labels in hop order with split percentages, the USD value of the swap and the context slot. A real multi-hop route across Solana DEX liquidity, so the number reflects depth, not a spot price. Quote only - nothing is signed or sent. Keyless.","score":33.80448581772738,"computePayable":false,"docs":"https://base-sentinel-production.up.railway.app/tools/sol-swap-quote"}],"packs":[{"slug":"price-monitor","title":"Cross-asset price monitor","tagline":"Side-by-side snapshot of a stock and a crypto asset: live quotes, 1-year history, and a date-stamped comparison.","toolSlugs":["stock-quote","stock-history","crypto-price","crypto-history","date-format"],"score":8,"url":"https://base-sentinel-production.up.railway.app/skills/price-monitor","promptName":"price-monitor","method":"POST","route":"/api/skill/price-monitor","callUrl":"https://base-sentinel-production.up.railway.app/api/skill/price-monitor","price":"$0.080","aLaCarteUsd":0.042,"oneCall":"POST https://base-sentinel-production.up.railway.app/api/skill/price-monitor runs all 5 steps for one $0.080 payment (partial success per step). The same 5 tools bought individually total $0.042 — cheaper a la carte; the bundle buys one payment, one round trip and partial-success handling."},{"slug":"options-analytics","title":"Options analytics","tagline":"Price a European option on a live stock: pull the current quote, estimate volatility from recent history, run Black-Scholes for fair value + the full greeks, and check the news for catalysts.","toolSlugs":["stock-quote","stock-history","black-scholes","search"],"score":7,"url":"https://base-sentinel-production.up.railway.app/skills/options-analytics","promptName":"options-analytics","method":"POST","route":"/api/skill/options-analytics","callUrl":"https://base-sentinel-production.up.railway.app/api/skill/options-analytics","price":"$0.050","aLaCarteUsd":0.038,"oneCall":"POST https://base-sentinel-production.up.railway.app/api/skill/options-analytics runs all 4 steps for one $0.050 payment (partial success per step). The same 4 tools bought individually total $0.038 — cheaper a la carte; the bundle buys one payment, one round trip and partial-success handling."}],"rarestTerm":"stock","rarestTermCovered":true}