Skip to content
Vibe Springs logo

Vibe Springs MCP server

Which MCP servers are Vibe Springs's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-26

← Back to Vibe Springs

Whose server it is
  • Registry namenet.vibesprings/x402-toolsverified in the MCP registry

The registry name sits under vibesprings.net. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-26
  • Stateanswerschecked 2026-10-26
  • Tools25
  • Server calls itselfvibesprings
  • Server version1.0.0
  • Protocol version2025-06-18

On 2026-10-26 the server answered initialize and tools/list without a sign-in. First answer in 100 ms.

Should an agent connect itNot proven either way yet
  • Its tools do pull weather forecasts and air quality for a location, but not look up recent earthquakes near a given location.
  • Checked on 1 of the 7 days it takes to judge reliability.

Once connected

  • For "pull weather forecasts and air quality for a location", the likely first call is get_travel_brief.

Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.

Measured dailydaily checks: 1, the first on 2026-10-26
  • INITE MCP scoreafter a weeka score needs 7 daily checks: 1 so far
  • What an agent can do with it1 of 2 use cases
  • Answeredmeasuring1 of the 7 daily checks it takes to print a share
  • Median first answer196 ms
  • Space in an agent's context≈ 5,918 tokensthe definitions of all its tools (25), which an agent carries on every turn
  • Tool definitionsB · 83 of 100
  • Typed results0 of 25 toolsdeclared outputSchema: results come typed, read once
  • Not saying whether it only reads or can destroy: 25 of 25

What an agent can do with it

  • can do · pull weather forecasts and air quality for a location
  • not sure · check crypto and stock prices in one request
  • cannot · look up recent earthquakes near a given location

Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?

Worth a look

None of the five warning signs in these definitions.

A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →

Tools it offers25 tools · read 2026-10-26
  • health

    Service health, upstream data-source probes, facilitator reachability, and 7-day paid-call reliability (p95 latency, paid-but-failed rate) for Vibe Springs. [FREE]

  • search_services

    Search the full Vibe Springs catalog of 53 pay-per-use x402 endpoints by keyword, category, or max price. Returns endpoint URLs, prices, params, and example requests. [FREE]

  • get_forecast

    Up to 16-day weather forecast for any location. Temperature, precipitation probability, wind, UV index. [PAID: $0.002 USDC per call via x402 on Base. First call without payment_signature returns the payment requirements.]

  • get_weather_history

    Historical daily weather for any location worldwide. Temperature, precipitation, wind speed, and conditions. [PAID: $0.002 USDC per call via x402 on Base. First call without payment_signature returns the payment requirements.]

  • get_delay_risk

    Outdoor delay & disruption risk score. Combines 7-day precipitation history, NRCS soil characteristics (drainage class, hydrologic group), ground-drying dynamics, temperature, freeze/thaw state, and wind forecast into a single 0–100…

  • get_delay_risk_demo

    Demo: weather-driven delay-risk score for 5 fixed US locations. Same schema as the full endpoint but cheaper. Locations span clay, wet coast, semi-arid, fast-drain, and silt. [PAID: $0.002 USDC per call via x402 on Base. First call…

  • get_exchange_rates

    Current and historical foreign exchange rates from the European Central Bank. 30+ currencies supported. [PAID: $0.002 USDC per call via x402 on Base. First call without payment_signature returns the payment requirements.]

  • convert_currency

    Convert any amount between 30+ fiat currencies with real-time ECB rates. Returns converted amount, rate, and inverse rate. [PAID: $0.002 USDC per call via x402 on Base. First call without payment_signature returns the payment requirements.]

  • get_crypto_prices

    Live cryptocurrency prices, market caps, volume, and percentage changes for top tokens. Supports custom coin lists and multiple quote currencies. [PAID: $0.005 USDC per call via x402 on Base. First call without payment_signature returns…

  • get_crypto_news

    Aggregated real-time cryptocurrency news feed with lexicon-based sentiment analysis and cross-outlet story clustering. Filters by topic, time-range, and sentiment bands. [PAID: $0.008 USDC per call via x402 on Base. First call without…

  • get_defi_yields

    Premium cross-protocol DeFi yield aggregator and scanner powered by DefiLlama. Scans Aave, Compound, Uniswap, Morpho, and 100+ protocols for the best APY opportunities across chains. Filter by token, chain, and minimum TVL. [PAID: $0.06…

  • get_gas_prices

    Real-time gas price oracle for Base, Ethereum, Arbitrum, and Optimism. Returns slow/standard/fast fee tiers, estimated costs for common operations, and network congestion status. [PAID: $0.001 USDC per call via x402 on Base. First call…

  • get_wallet_intel

    Premium wallet intelligence and profiling for Base, Ethereum, and Sepolia. Checks address profile, EOA vs smart contract, ERC-20 token balances (USDC, USDT, WETH, LINK, etc.), total transaction counts, activity classification, and…

  • get_risk_report

    Comprehensive on-chain due-diligence report. Combines 6+ risk signals (known-risky address, wallet age, contract bytecode, proxy detection, selfdestruct patterns) with full wallet profiling and token holdings. [PAID: $0.1 USDC per call…

  • get_market_pulse

    Real-time market snapshot in one call: top crypto prices (CoinGecko), major FX rates (ECB), Base gas fees, and top USDC DeFi yields (DefiLlama). All four sources fetched in parallel. [PAID: $0.05 USDC per call via x402 on Base. First call…

  • get_travel_brief

    Complete destination intelligence in one call. Geocodes any city then fetches 7-day weather forecast, air quality index, upcoming public holidays, and local currency FX rates — all in parallel. [PAID: $0.05 USDC per call via x402 on Base…

  • register_watch

    Register a watch condition for real-time monitoring of prices, gas, weather, wallet balances/txs, or custom API endpoints. Returns watchId and checkEndpoint URL. [PAID: $0.01 USDC per call via x402 on Base. First call without…

  • check_watch

    Check a watch condition by ID. Evaluates if the condition has been met relative to the caller's previous baseline, updates baseline to current, and sends notifications if triggered. [PAID: $0.008 USDC per call via x402 on Base. First call…

  • check_watches_batch

    Batch check up to 5 watch conditions concurrently. If individual watches fail or are missing, error objects are returned inline to prevent batch interruption. [PAID: $0.02 USDC per call via x402 on Base. First call without…

  • get_bazaar_category_trends

    Fetches historical metrics, active listings share, price distribution, and call volume momentum for a specific Bazaar service tag over a snapshot series. [PAID: $0.25 USDC per call via x402 on Base. First call without payment_signature…

  • get_bazaar_competitors

    Finds the closest competitor listings by tag overlap and semantic token similarity. Returns pricing, calls, and payers for each competitor along with the query resource's market rank. [PAID: $0.5 USDC per call via x402 on Base. First call…

  • audit_agent_visibility

    AEO/GEO Agent Visibility Auditor. Audit any third-party API endpoint for x402 compatibility, schema compliance, robots.txt indexing accessibility, and LLM tool calling clarity. [PAID: $0.75 USDC per call via x402 on Base. First call…

  • get_listing_intel

    Audit your own x402 listings against the live Bazaar catalogue. Authenticity scoring separates genuine demand from self-traffic (the catalogue's highest-volume listings are frequently a merchant calling itself), listing-health diagnostics…

  • get_market_history

    The x402 Bazaar as a time series, reconstructed from our own daily snapshots. Coinbase's discovery API returns only the catalogue as it is right now - it has no archive. This returns per-day ecosystem GMV, merchant and listing counts…

  • check_listing_health

    FREE x402 merchant listing health report (3/day/IP). Pass your merchant domain or payTo address and get: per-listing serviceName/tags/icon checks, 30-day call and payer counts, revenue proxy, market rank among all Bazaar domains, and a…

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "x402-tools": {
      "type": "http",
      "url": "https://vibesprings.net/mcp"
    }
  }
}

Add it

Claude Code, in a terminal

claude mcp add --transport http vibesprings https://vibesprings.net/mcp

Add to CursorAdd to VS Code

claude.ai, ChatGPT and other clients: add https://vibesprings.net/mcp as a custom connector in the settings.

OpenAPI spec

50 paths, read 2026-10-26. Open the spec ↗

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.