78trust / 100

Tanod Finance

by tanod.dev in Markets & finance

MCP serverPassing, checked 4 h ago

SEC XBRL financials, company lookup, Treasury yields, ECB FX, token prices, perp funding spreads.

https://tanod.dev/mcp/finance

Last 30 days

All checks passedSome failedAll failedNot checked

Status and outage history ยท Atom feed

Uptime
100%
Response time
447 ms typical, 814 ms slowest 5%
Last check
4 h ago
Next check
in 2 h

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "tanod-finance": {
      "type": "http",
      "url": "https://tanod.dev/mcp/finance"
    }
  }
}

29 tools

  • sec_company_lookup

    utilpeek: Look up a company in SEC EDGAR by ticker or CIK. Returns a US SEC registrant by ticker or CIK from SEC EDGAR: name, CIK, tickers, exchanges, SIC industry, state, fiscal year end and the latest 10 filings with links; with `include_facts`, the latest annual revenue, net i

  • sec_financials

    utilpeek: Get a US company's reported financials per fiscal year or quarter from SEC EDGAR. Returns a US SEC registrant's reported financials by ticker or CIK, per fiscal year or quarter (up to 20): revenue, gross profit, operating and net income, EPS, assets, liabilities, equity

  • treasury_yield_curve

    utilpeek: Get US Treasury yields: the daily par yield curve for a date. Returns the official US Treasury daily par yield curve for a date (default: the latest): yields in percent from 1 Mo to 30 Yr (null where none was published); a date without a curve returns the nearest earlie

  • get_fx_rates

    utilpeek: foreign-exchange reference rates for a base currency. Input: `base`, optional `symbols` and `date`. Returns `base`, `date`, `rates` (decimal strings), `cached`, `stale` and `attribution`. Unknown currencies and older dates are a 422 (not charged); an ECB outage is a 5xx

  • get_live_fx_rates

    utilpeek: Use when an agent must price an amount of EUR, GBP, JPY, AUD, MXN, BRL, CAD, SGD, ZAR or IDR in USD now, not at the ECB fix. Returns live indicative FX rates from on-chain stablecoin pools on Base (EUR, GBP, MXN, BRL, CAD, SGD, ZAR, IDR per USD): bid, ask, mid, price im

  • check_stablecoin_peg

    utilpeek: Check stablecoin peg: is USDC, USDT, DAI, USDe or PYUSD holding its dollar peg. Returns whether USDC, USDT, DAI, USDe or PYUSD holds its dollar peg, from Ethereum Uniswap V3 pools: price_usd, deviation_bps, on_peg / watch / off_peg status (50 and 200 bps), the pools and

  • get_token_price

    chainpeek: read a token price from a Chainlink on-chain price feed (deterministic oracle answer, not a DEX spot price). Input: `chain` and `pair`. Returns `price` as an exact decimal string, `decimals`, `round_id`, `updated_at` (unix), `age_seconds`, `stale` (true when older than

  • get_dex_price_candles

    chainpeek: Get ETH or BTC OHLCV price candles from on-chain DEX swaps. Returns OHLCV candles for ETH (WETH/USDC) or BTC (cbBTC/USDC) in USDC from public Uniswap v3 swaps on Base, at 5m, 15m, 1h, 4h or 1d, with the pool, fee tier and the block the data is current to (about a minut

  • get_large_token_trades

    chainpeek: Who is buying this token? Recent large trades: big buys and sells on Base or Ethereum. Returns who bought and sold an ERC-20 in size: the recent large buys and sells of it on Base or Ethereum from DEX swap events (Uniswap V2/V3, Aerodrome): time, side, token amount, US

  • get_large_solana_token_trades

    chainpeek: Who is buying this Solana token? Recent large trades: big buys, sells and swaps by mint. Returns the recent large buys and sells of a Solana token from its top DEX pools' transactions: time, side, token amount, USD size, fee-payer wallet, signature, pool, dex, newest f

  • check_solana_reward_token_yield

    chainpeek: Is this Solana reward token still paying holders? Last payout, 7d and 30d yield. Returns whether a Solana reward token still pays holders: PAYING, STALE or NEVER, last payout, payouts and amount paid over 24 h, 7 d and 30 d, and yield against market cap, for Pump.fun H

  • get_exchange_reserves

    chainpeek: Use when an agent must judge selling pressure or check reserves before depositing: a coin's exchange inflow or outflow. Returns how much of a coin sits on centralised exchanges and whether it is flowing in or out: per exchange the amount, USD value, share and the 1, 7

  • get_solana_token_price

    chainpeek: Get the USD price and liquidity of a Solana token by mint address. Returns its USD price and the liquidity of its deepest pool: `price_usd`, `liquidity_usd`, `pool`, `dex`, `quote_mint`, `as_of`, up to 3 other pools and the SOL/USD price used for SOL-quoted pools. Inpu

  • validate_identifier

    utilpeek: check the format and check digits of an identifier. Input: `kind` and `value`. Returns `valid`, `reason` (invalid_checksum, invalid_length, invalid_format, ... when not valid), `compact`, `formatted` and a kind-specific `detail` (an IBAN's country and bank code, an ISBN

  • get_public_holidays

    utilpeek: public holidays of a country for a year. Input: `country`, `year`, optional `subdivision` and `language`. Returns `holidays` rows with `count`, `source` and `note`. An unsupported country, subdivision, language or year is a 422 naming the supported values (not charged).

  • count_or_add_business_days

    utilpeek: Count business days between two dates or add working days, skipping public holidays. Returns the business days between two dates (mode count; both ends included by default, like NETWORKDAYS) or the date N business days after or before a date (mode add, like WORKDAY), sk

  • check_sanctions

    chainpeek: screen one crypto address against the US OFAC SDN list's digital currency addresses. Input: `address`. Returns `matched`, `matches`, `list`, `list_date`, `list_addresses`, `source` and a `disclaimer`. EVM and bech32 addresses match case-insensitively; base58 BTC, TRX a

  • compare_funding_rates

    chainpeek: Compare perpetual funding rates between Hyperliquid and dYdX. Returns compare perp funding between Hyperliquid and dYdX: hourly and annualised per venue, the spread, mark, open interest, 24 h volume; ranked by absolute spread. Input: optional `symbols`, `limit` and `mi

  • rank_funding_carry

    chainpeek: Rank cross-venue perpetual funding carry. Returns rank cross-venue perp funding carry across Binance, Bybit, OKX, Hyperliquid and dYdX: best long/short venue pair per asset, annualised spread and net of taker fees, per-venue rate, interval, mark, open interest, volume.

  • get_macro_snapshot

    utilpeek: Use when an agent needs the rates backdrop before a market decision: Treasury yields, SOFR/EFFR, FX, oil and gas in one call. Returns one macro snapshot: US Treasury par yield curve with spreads, ECB euro rates, a dollar-index proxy from them (not the ICE index), EFFR a

  • get_local_crypto_premiums

    utilpeek: Use when an agent needs to gauge local demand for crypto: the kimchi or USDT premium on local exchanges vs the global price. Returns BTC, ETH and USDT on large local exchanges in KR, JP, ID, PH, TR, BR, MX and AR in USD, with the kimchi or USDT premium to the global pri

  • compare_stablecoin_transfer_fees

    chainpeek: Compare USDC or USDT transfer fees on Base, Polygon, Ethereum, BNB, Arbitrum and Solana. Returns the fee of one USDC or USDT transfer on each chain, cheapest first: `token_contract`, `gas_units`, `gas_price_gwei`, `fee_native`, `fee_usd`, the native token's USD price a

  • pre_trade_check

    chainpeek: Check a Uniswap V3 swap at up to five sizes: price impact and candle gap. Returns a Uniswap V3 swap quoted at each of up to five `sizes`, smallest first: `amount_out`, `effective_price`, `price_impact_pct` against the smallest size, the best `fee_tier` and `pool`, `gas

  • get_crypto_fear_greed_index

    utilpeek: Get the crypto Fear & Greed Index: market sentiment value, label and 7-day history. Returns the crypto Fear & Greed Index (alternative.me): value 0-100, label and the last 7 daily values, with source and attribution in the reply. Input: none. One value per day from an h

  • get_lending_yields

    chainpeek: Use when an agent must choose where to lend or borrow: supply and borrow APY on Aave, Compound and Morpho. Returns current lending supply and borrow APY on Aave V3, Compound V3 and Morpho by chain and asset, or the best stablecoin supply rate (USDC, USDT, DAI, USDS, US

  • get_protocol_tvl

    chainpeek: Get protocol or chain TVL with 1d and 7d change. Returns the TVL of a protocol or chain with 1d and 7d change, the protocol's chains or the chain's largest protocols, or the largest chains and protocols, from Tanod's cache of DefiLlama data. Input: optional `protocol`,

  • get_stablecoin_supply

    chainpeek: Get stablecoin supply by coin and chain. Returns stablecoin supply by coin and chain with 1d, 7d and 30d change: a coin's chains, a chain's coins, or the largest coins and chains, from Tanod's cache of DefiLlama data. Input: optional `coin`, optional `chain` and `limit

  • get_dex_volume

    chainpeek: Get DEX volume by protocol and chain. Returns DEX volume over 24 hours, 7 days and 30 days with change: a DEX's chains, a chain's largest DEXs, a DEX on a chain, or the market total and the largest DEXs, from Tanod's cache of DefiLlama data. Input: optional `protocol`,

  • get_protocol_fees

    chainpeek: Get protocol fees and revenue. Returns a protocol's fees and revenue in USD over 24 hours, 7 days, 30 days, 1 year and all time, the change, the revenue-to-fees ratio and DefiLlama's definitions, from Tanod's cache of DefiLlama data. Input: `protocol`. Cached DefiLlama

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
4 h agoPassed200374 ms
13 h agoPassed200373 ms
23 h agoPassed200736 ms
33 h agoPassed200338 ms
41 h agoPassed200912 ms
2 days agoPassed200447 ms
3 days agoPassed200814 ms
3 days agoPassed200770 ms