Vibe Springs
이 MCP로 할 수 있는 일
Offers pay-per-use weather, environmental, foreign-exchange, cryptocurrency, DeFi, blockchain wallet, gas-price, travel, and marketplace analytics tools.
도구
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Target API endpoint URL to check'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'properties': {'payTo': {'type': 'string', 'description': 'Merchant payTo address (0x...). Provide this or domain.'}, 'domain': {'type': 'string', 'description': 'Merchant domain to analyze (e.g. api.example.com). Provide this or payTo.'}}}
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The watchId to check'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'required': ['ids'], 'properties': {'ids': {'type': 'string', 'description': 'Comma-separated watch IDs to check'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'required': ['from', 'to'], 'properties': {'to': {'type': 'string', 'description': 'Target currency ISO code (e.g. JPY, EUR)'}, 'from': {'type': 'string', 'description': 'Source currency ISO code (e.g. GBP, USD)'}, 'amount': {'type': 'string', 'default': '1', 'description': 'Amount to convert'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'required': ['tag'], 'properties': {'tag': {'type': 'string', 'description': 'Bazaar tag or category name'}, 'window': {'type': 'number', 'default': 7, 'description': 'Number of snapshot dates to trace (7-30)'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'properties': {'limit': {'type': 'number', 'default': 10, 'description': 'Max competitors (1-25)'}, 'payTo': {'type': 'string', 'description': 'Merchant payTo address to analyze'}, 'resource': {'type': 'string', 'description': 'Listing resource URL to analyze'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'properties': {'limit': {'type': 'number', 'default': 20, 'description': 'Max articles (1-50)'}, 'since': {'type': 'string', 'description': 'ISO timestamp or shorthand 1h, 6h, 24h'}, 'topic': {'type': 'string', 'description': 'Comma-separated keywords (e.g. bitcoin,ethereum)'}, 'maxSentiment': {'type': 'number', 'description': 'Max sentiment score (-1 to 1)'}, 'minSentiment': {'type': 'number', 'description': 'Min sentiment score (-1 to 1)'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'properties': {'vs': {'type': 'string', 'default': 'usd', 'description': 'Quote currency: usd, eur, gbp, jpy, btc, eth'}, 'ids': {'type': 'string', 'description': 'Comma-separated CoinGecko IDs (e.g. bitcoin,ethereum). Omit for top coins.'}, 'limit': {'type': 'number', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Max results'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'properties': {'sort': {'type': 'string', 'default': 'apy', 'description': 'Sort by: apy, tvl, or protocol'}, 'chain': {'type': 'string', 'description': 'Filter by chain: base, ethereum, arbitrum, optimism. Omit for all chains.'}, 'limit': {'type': 'number', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'Max results'}, 'token': {'type': 'string', 'default': 'USDC', 'description': 'Filter by token symbol (e.g. USDC, ETH, WBTC)'}, 'min_tvl': {'type': 'number', 'default': 100000, 'description': 'Minimum TVL in USD'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude of the site (US coverage)'}, 'lon': {'type': 'number', 'description': 'Longitude (US coverage)'}, 'days': {'type': 'number', 'default': 3, 'maximum': 7, 'minimum': 1, 'description': 'Forecast window in days'}, 'soil': {'type': 'string', 'default': 'mixed', 'description': 'Soil type if known: clay | silt | sand | rock | mixed'}, 'profile': {'type': 'string', 'default': 'ground_work', 'description': 'Activity profile: ground_work | outdoor_event | logistics | aerial'}, 'exposure': {'type': 'string', 'default': 'open', 'description': 'Sun exposure: open | shaded'}, 'gradient': {'type': 'string', 'default': 'moderate', 'description': 'Site slope: flat | moderate | steep'}, 'drainageClass': {'type': 'string', 'description': 'NRCS drainage class'}, 'hydrologicGroup': {'type': 'string', 'description': 'NRCS hydrologic soil group (A-D, or dual)'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'properties': {'soil': {'type': 'string', 'description': 'Soil type override'}, 'profile': {'type': 'string', 'default': 'ground_work', 'description': 'Activity profile'}, 'location': {'type': 'string', 'default': 'nova', 'description': 'Demo location key: nova | houston | seattle | denver | miami'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'properties': {'to': {'type': 'string', 'description': 'Comma-separated target currencies. Omit for all.'}, 'base': {'type': 'string', 'default': 'USD', 'description': 'Base currency ISO code (e.g. USD, EUR, GBP)'}, 'date': {'type': 'string', 'default': 'latest', 'description': 'YYYY-MM-DD for historical rate'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'required': ['location'], 'properties': {'days': {'type': 'number', 'default': 7, 'maximum': 16, 'minimum': 1, 'description': 'Forecast days'}, 'location': {'type': 'string', 'description': 'City name or region'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'properties': {'chain': {'type': 'string', 'default': 'base', 'description': 'Network: base, ethereum, arbitrum, or optimism'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'properties': {'tag': {'type': 'string', 'description': 'Optional keyword to scope pricing guidance to comparable services.'}, 'domain': {'type': 'string', 'description': 'Merchant domain to audit, e.g. example.com. Provide this or pay_to.'}, 'pay_to': {'type': 'string', 'description': 'Receiving wallet address (0x...) whose listings should be audited.'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'properties': {'days': {'type': 'string', 'description': 'Limit to the most recent N daily snapshots. Omit for the full archive. Max 400.'}, 'merchant': {'type': 'string', 'description': 'Optional domain filter, e.g. example.com, to scope merchant and price detail.'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'properties': {'base': {'type': 'string', 'default': 'USD', 'description': 'Base fiat currency for FX rates'}, 'cryptos': {'type': 'string', 'description': 'Comma-separated CoinGecko token IDs (default: top 10 by market cap)'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'type': 'string', 'default': 'base', 'description': 'Target chain: base, ethereum, or sepolia'}, 'address': {'type': 'string', 'description': 'Ethereum address to analyze (0x-prefixed, 42 chars)'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'required': ['location'], 'properties': {'country': {'type': 'string', 'description': 'ISO 3166-1 alpha-2 country code for holidays (auto-detected if omitted)'}, 'currency': {'type': 'string', 'default': 'USD', 'description': 'Local currency ISO code for FX rates'}, 'location': {'type': 'string', 'description': 'City or place name (e.g. Paris, Tokyo, New York)'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'type': 'string', 'default': 'base', 'description': 'Network: ethereum, base, or sepolia'}, 'address': {'type': 'string', 'description': 'Ethereum address (0x...)'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'required': ['location', 'start_date', 'end_date'], 'properties': {'end_date': {'type': 'string', 'description': 'End date YYYY-MM-DD (max 90 days range, must be yesterday or earlier)'}, 'location': {'type': 'string', 'description': 'City name or region'}, 'start_date': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'properties': {}}
입력 스키마
{'type': 'object', 'required': ['kind', 'target', 'condition'], 'properties': {'kind': {'type': 'string', 'description': 'price | gas | weather | wallet | endpoint'}, 'notify': {'type': 'object', 'description': '{ email?: string }'}, 'target': {'type': 'string', 'description': 'Symbol (e.g. BTC-USD), chain (base), location (London), address, or URL'}, 'condition': {'type': 'object', 'description': '{ op: gt|lt|crosses|changes, field: string, value?: number }'}, 'authorizedPayers': {'type': 'array', 'description': 'Array of additional addresses allowed to check this watch'}, 'payment_signature': {'type': 'string', 'description': 'Optional x402 payment token. Call the tool WITHOUT this first to receive payment requirements (price, payTo, asset, nonce rules), sign the exact-scheme EIP-712 USDC authorization with your wallet, then retry with this field set to the base64 token.'}}}
입력 스키마
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Keyword query, e.g. "weather", "wallet", "pdf"'}, 'category': {'type': 'string', 'description': 'Category filter, e.g. "data/weather", "market-intelligence"'}, 'max_price': {'type': 'number', 'description': 'Only services at or below this USDC price'}}}
최근 도구 변경
유사한 MCP 서버
DeltaSignal ATLAS-7
Analyzes SEC and XBRL data for crypto-related public companies, including fundamentals, issuer signals, peer comparisons, stress …
intel
Provides multi-chain market intelligence, blockchain activity metrics, trading and portfolio planning, sanctions clearance, agent…
Market Intelligence API
Analyzes crypto and tokenized-asset markets using DEX flows, perpetual positioning, smart-money activity, token risk, market news…
Gate MCP
Provides public Gate exchange market data for spot, futures, delivery, margin, options, Alpha, Earn products, order books, candle…
AgentFeed
Provides crypto market data on liquidations, funding, open interest, order books, spreads, liquidation forecasts, and tokenized-a…
whale-insights
Provides read-only crypto market and on-chain intelligence, including whale activity, analyst signals, prices, funding rates, gas…
Okx
Provides public OKX market data for crypto instruments, including candles, prices, order books, funding rates, open interest, pos…
mcp
Provides crypto derivatives and market-structure data including funding, open interest, liquidations, options, ETF flows, leverag…