Crypto data for AI agents. Pay per call.
Prices, candles, DEX liquidity and funding rates on one MCP endpoint. No API keys. No accounts. No subscriptions.
https://ventis-production.up.railway.app/mcpFree tier. Paste into any MCP client. Works in seconds.
Why Ventis
Built for agents, not dashboards.
Your agent finds it, calls it and pays for it on its own.
No keys, no signup
Payment is the authentication. Nothing to provision or rotate.
Pay only for what you use
From 0.004 USDC per tool call. Setup and tool listing are free.
On-chain receipts
Every paid call settles on Solana with a transaction you can audit.
Fresh, fast data
60-second cache on hot calls keeps responses quick and consistent.
Wallets, risk and swaps
Portfolio value, rug checks and best-route quotes on Solana.
Agent-native
Typed JSON results, ready-made prompts, x402 manifest and llms.txt.
Live playground
Make a real call. Right now.
Free calls return data. Paid calls return the exact payment request your agent signs.
Press Run call to hit the live server.
Pricing
Simple per-call pricing.
40 to 60% below CoinGecko and CoinMarketCap x402, which charge 0.01 USDC per call. You only pay for tool calls.
Free
Prototyping and integration tests.
- get_price
- list_tools_pro
- 30 requests / minute
Pro
Trading agents and market research.
- market_overview
- trending
- ohlc
- coin_profile
- global_stats
- fear_greed
- swap_quote
Premium
DeFi, Solana and derivatives workloads.
- Everything in Pro
- wallet_portfolio
- token_risk
- solana_token
- funding_rates
- new_tokens
- market_brief 0.01, replaces 5 calls
Quickstart
Connect in 30 seconds.
Pick your client. Paste. Done.
{
"mcpServers": {
"ventis": { "url": "https://ventis-production.up.railway.app/mcp" }
}
}{
"mcpServers": {
"ventis": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://ventis-production.up.railway.app/mcp"]
}
}
}import { wrapFetchWithPayment, createSigner } from "x402-fetch"; const signer = await createSigner("solana", process.env.SOLANA_PRIVATE_KEY); const pay = wrapFetchWithPayment(fetch, signer); const res = await pay("https://ventis-production.up.railway.app/mcp/premium", { method: "POST", headers: { "Content-Type": "application/json", Accept: "application/json, text/event-stream" }, body: JSON.stringify({ jsonrpc: "2.0", id: 1, method: "tools/call", params: { name: "solana_token", arguments: { query: "BONK" } } }), });
How payment works
HTTP 402, finally useful.
Built on the open x402 standard.
Call
Agent sends an MCP request.
Quote
Ventis replies 402 with the price.
Sign
Agent signs a USDC transfer.
Receive
Payment settles. Data returns.
FAQ
Questions.
Do I need an account or API key?
No. The free tier is open. Paid tiers are unlocked by the payment itself.
Am I charged for setup or tool listing?
No. initialize and tools/list are free on every tier. Only tools/call is billed.
Who pays the Solana network fee?
The x402 facilitator covers it. Your wallet only needs USDC.
How do I test before paying?
Use the free /mcp endpoint, or run a paid call in the playground above to see the exact payment request.
Where does the data come from?
CoinGecko, DexScreener, OKX and alternative.me, with Coinpaprika as a price fallback.
Can agents discover Ventis on their own?
Yes. It is listed on the MCP Registry and the x402 Bazaar, and publishes a manifest at /.well-known/x402.
Give your agent market data today.
Start free. Upgrade with a URL change.
https://ventis-production.up.railway.app/mcp