Squidlor is the unified oracle data layer: query, compare, and visualize real-time and historical prices across six oracle networks via API, AI agent, or embeddable charts.
This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · api.squidlor.com
32tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://api.squidlor.com/mcp
Skill page: https://www.mcpbundles.com/skills/squidlor-mcp-5f7456add5
Explore capabilities (32)
read 22
write 3
Showing 25 of 32
Showing 25 of 32 tools from the public preview. Connect the server to inspect the full live tool list.
Get13
List6
Other capabilities6
List price feeds
read
list_feeds
List every aggregated price feed available on a chain, with each feed's live median price, healthy-source count, and aggregator contract address. Call this when the user asks what assets/pairs/feeds exist, or before querying a pair you are not sure exists on that chain.
List price feeds — List every aggregated price feed available on a chain, with each feed's live median price, healthy-source count, and aggregator contract address. Call this when the user asks what assets/pairs/feeds exist, or before querying a pair you are not sure exists on that chain.
Get aggregated price — Get the current aggregated (median across oracle providers) on-chain price of an asset pair. Call this whenever the user asks for a price, a market level, or "what is X at".
Compare oracle providers — Show what every oracle provider (Chainlink, Pyth, RedStone, DIA, Supra, eOracle, Chronicle, Stork, Squidlor, Uniswap TWAP...) currently reports for one pair: per-source price, publish time, staleness, and the aggregated median. Call this when the user asks to compare providers, verify a price across sources, or asks whether sources agree.
Get historical price series — Get the historical aggregated price series for a pair. Call this when the user asks how a price moved, what it was earlier, or wants a trend over time. Use interval to downsample long ranges.
Get OHLC candles for charting — Get OHLC (open/high/low/close) candlestick data for a pair bucketed by interval. Call this for volatility questions, ranges ("what was the high today"), candle analysis, or when the user wants chartable data.
Get oracle audit trail — Get the per-source audit trail for a pair: every recorded round with each provider's answer, deviation from the median in basis points, staleness, read errors, and anomaly flags with reasons. Call this to investigate whether a source misbehaved, when a deviation happened, or any "did the oracle lie" question. Set flaggedOnly to see only anomalous rounds.
Get Squidlor source breakdown — Break down what the Squidlor feed itself is made of for a tokenized equity (NVDA, TSLA, AAPL, GOOGL). On-chain, Squidlor publishes ONE number, but that number is a median of several independent quote APIs (Yahoo, Nasdaq, Finnhub, Twelve Data). Call this whenever the user asks where Squidlor's own price comes from, why Squidlor differs from Chainlink, or wants the sources behind our feed. Call it alongside compare_oracles on any equity too, so Squidlor is not presented as a single opaque source.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Squidlor is the unified oracle data layer: query, compare, and visualize real-time and historical prices across six oracle networks via API, AI agent, or embeddable charts.
How do I connect Squidlor to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
How many tools does Squidlor provide?
Operate this server?
Request removal if you do not want Squidlor listed here, or claim the listing if you want to manage it on MCPBundles.
Operate Squidlor?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
Get oracle provider scorecard — Get measured reliability scorecards for every oracle source on a chain over a window: how often each was fresh vs stale, its error rate, how far it sat from the round median in basis points (median/p95/max), its worst single deviation with the timestamp, and how often it was the furthest source from the median. Call this for "which oracle is most reliable", "is Pyth actually working", "which sources should I require in my consensus floor", or any question comparing providers over time. Pass a pr
Get price at a past time — Get what a feed read at a specific past moment — the aggregate median plus every source's answer at that instant. Call this for "what was NVDA at Friday's close", "what did the oracle say when my position was liquidated", or any settlement, dispute or backtest question about one point in time. Use get_price_history for a series and this for a single instant. CRITICAL: recording is sampled (roughly every 60 seconds), so an exact-timestamp observation does not exist. This returns the NEAREST recor
List flagged price prints — Scan EVERY feed on a chain for flagged/anomalous rounds in one call and return a per-asset summary: how many rounds were flagged, the worst deviation in basis points, which sources caused it, and when it last happened. Call this for any cross-asset question. "which tokens/feeds have been flagged", "where did oracles misbehave", "anything anomalous lately". Instead of checking pairs one at a time with get_audit_trail (use that only when the user names a single pair). The result states the real wi
List event outcomes — List event-outcome oracle results (YES/NO/INVALID questions resolved via UMA, Reality.eth, and operator sources) on a chain. Call this when the user asks about event resolution or prediction-market outcomes.
Get realtime off-chain prices — Get the off-chain REALTIME price of one or more symbols: a 1-second median across exchanges, and the freshest number Squidlor has. Use this when the user wants the live price right now, or asks why the on-chain number differs from an exchange. The on-chain aggregate (get_price) only moves on a 0.5% deviation or the hourly heartbeat, so between pushes these two legitimately disagree. Quote this as the live market price and get_price as the value contracts read.
Generate integration code — Produce ready-to-run integration CODE for Squidlor. Call this whenever the user wants to BUILD, integrate, wire up, or ship something: a bot, a price alert, a contract that reads a feed, a widget for their site, an AI agent, a webhook receiver. Also call it for "how do I use this in <language>", "give me an example", "how do I get started". Building something is a request you FULFIL, not one you describe: return the code. Choose the kind that matches what they are building — ts-rest for a script
List builder bounties — List open Squidlor bounties: paid, scoped pieces of work a builder or agent can claim. Use this to answer "what should I build" or "how do I earn on Squidlor" with real, currently-funded options rather than generic advice.
List showcase projects — List projects other builders have shipped on Squidlor, with what each one does. Useful for concrete precedent before proposing an integration.
Create price webhook — Subscribe to signed push notifications about price moves. Squidlor POSTs to your URL on deviation, staleness, recovery and round events, so an agent can react to a move instead of polling for one. The signing secret is returned ONCE and is not retrievable again. Verify both the X-Squidlor-Signature HMAC over `<timestamp>.<rawBody>` and the timestamp freshness, or the endpoint is open to anyone who learns the URL.
List my price webhooks — List your webhook subscriptions and whether each is still active. A subscription that auto-disabled after repeated delivery failures shows active:false with the reason.
Send a test webhook delivery — Send a synthetic delivery to one of your webhooks now, to confirm the receiver works and its signature check passes without waiting for a real price move. Do this immediately after creating one: a receiver that silently rejects every delivery is indistinguishable from a market that never moved.
Delete a price webhook — Delete one of your webhook subscriptions.
Get API usage for my key — Your own API usage and tier: requests per day split by client family, plus the current rate limits. Call this to explain a 429 to yourself, or to check headroom before a large backfill. Traffic tagged as agent (the mcp family) earns a rewards multiplier.
Get wallet balances — Token balances a wallet holds, per chain, across Ethereum (1), BSC (56), Polygon (137), Arbitrum (42161), Optimism (10) and zkSync (324). THESE CHAINS ARE SUPPORTED HERE regardless of which chains carry Squidlor price feeds: never refuse a wallet question because the oracle does not publish on that chain. Arc and Solana are NOT indexed, so say that rather than reporting nothing. Call this for "what is in my wallet", "my balances", "my portfolio", "how much do I hold", or when given a bare 0x add
Get token contract risk report — Informational contract-risk report for an ERC-20 token: ownership, mint authority, blacklist, transfer tax and holder concentration, summarised as a risk verdict plus a score. Call this for "is this token safe", "rugcheck 0x...", "honeypot check", or when the user is weighing a token. It describes the contract; it is not investment advice and does not say whether to buy, hold or sell, so present it as a risk summary and leave the decision to the user. The result carries the time the scan was tak
Get wallet summary card — Reputation and activity profile for a wallet: how old it is, how active, how it holds. Call this for "wallet card", "onchain profile", "wallet reputation", "diamond hands check", or when asked to characterise an address rather than list what is in it.
Look up transaction — Decode one on-chain transaction by hash: what it did, between whom, for how much, and whether it succeeded. Call this when given a 0x hash of 64 hex characters, or for "what happened in this tx", "did my swap go through", "why did this fail". Returns `found: false` for a hash the indexer does not have, which includes one that is still pending.
Resolve token by ticker — Contract address and decimals for a ticker on a chain. Call this for "what is the USDC address on BSC", or to confirm which contract a ticker means before quoting. You usually do NOT need it before a swap: quote_swap accepts tickers and resolves them itself. `source: "curated"` is the engine's reviewed list and is canonical; `source: "search"` matched an exact ticker in the wider token collection, which also contains lookalikes, so quote the address in your answer rather than just the ticker.
Showing the first 25 tools — full list and schemas: Directory API.
MCPBundles probed 32 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does Squidlor require?
Squidlor may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.