Live · MCP Server · x402 Enabled

MCP tools for
AI agents.

Production-grade data tools over the Model Context Protocol. Any agent connects instantly — API key for developers, pay-per-call USDC for autonomous pipelines.

Connect in 60 seconds View tools ↓
POST https://mcp-server-295985738387.europe-west1.run.app/mcp
11
Registered tools
$0.001
Price per call (USDC)
x402
Payment standard
MiniLM
Discovery engine
Getting started

Two ways to connect

API key for humans building on the platform. x402 micropayments for autonomous agents that need no account.

x402 Micropayments
For agents

No account. No API key. Your agent pays $0.001 USDC per call on Base — permissionless, on-chain, instant. Built on the x402 Linux Foundation standard.

# x402-aware client (Node.js)
import { withPaymentInterceptor } from "x402-axios";
import { privateKeyToAccount } from "viem/accounts";
import axios from "axios";

const account = privateKeyToAccount("0x<agent-wallet-key>");
const client = withPaymentInterceptor(
  axios.create({ baseURL: "https://mcp-server-295985738387.europe-west1.run.app" }),
  account,
);

// Interceptor handles 402 → pays → retries automatically
const res = await client.post("/mcp-pay", {
  jsonrpc: "2.0", method: "tools/call",
  params: { name: "tool_finder", arguments: { intent: "convert currency" } },
  id: 1
});

Requires a wallet funded with USDC on Base (mainnet) or Base Sepolia (testnet). Get testnet USDC free at coinbase.com/faucets.


Tool registry

Available tools

All tools are callable via MCP tools/call. The discovery engine ranks them by relevance to your intent.

💱
currency_convert

Live foreign exchange rates. Converts any amount between currencies using real-time data from open.er-api.com.

Live data No API key FX · Finance
📈
finnhub_stock_quote

Real-time stock price, intraday high/low, percentage change, and company info via Finnhub.

Live data Equities · Markets
🏦
open_banking_transactions

Bank account transactions and balance via TrueLayer Open Banking (PSD2). Returns realistic mock data if no token set.

Open Banking PSD2 · UK/EU
💳
stripe_payments

Live Stripe data — recent payments, failed charges, customer details, subscription status. Four query types.

Live data Billing · Payments
🔍
tool_finder

Semantic tool discovery. Describe what you need in plain English — returns a ranked list of the best tools to call, scored by intent match and manifest quality.

No API key Discovery · MiniLM
🧮
financial_calculator

Compound interest, loan amortisation, ROI, mortgage repayments, and IRR — structured financial computations with no external API needed.

No API key Finance · Math
🪙
crypto_price

Live cryptocurrency prices, 24h change, market cap, and volume via CoinGecko. Supports BTC, ETH, and 100+ tokens.

Live data No API key Crypto
📡
echo_structured

Round-trip connectivity test. Uppercases a message and returns a timestamp. Use to verify your MCP connection is working.

No API key Testing

tool_finder

Semantic discovery engine

Call tool_finder with a plain-English intent. It embeds your query using a local all-MiniLM-L6-v2 model and scores every registered tool in real time.

Scoring formula

score = (cosine_similarity × 0.8) × 100
+ manifest_quality × 20

Manifest quality is the fraction of input schema properties that have descriptions ≥ 15 characters. A well-described tool consistently outranks a vague one — even if both do the same thing. This rewards operators who write good tool docs.

Example call

{
  "name": "tool_finder",
  "arguments": {
    "intent": "show me recent failed payments",
    "top_k": 5
  }
}

Live example — intent: "show me recent failed payments"

#1 stripe_payments
59.5
#2 open_banking_transactions
49.5
#3 payment_tool (weak manifest)
29.4

payment_tool is an identical handler to stripe_payments with a weak description. The 30-point gap is entirely due to manifest quality — not the tool itself. This is the core value proposition.

No external AI API needed

Embeddings run locally using all-MiniLM-L6-v2 (~25 MB, downloaded once). Zero latency on external AI services — every tool_finder call is self-contained.

Autonomous agents pay per call

x402 is the HTTP 402 Payment Required standard, adopted by the Linux Foundation in April 2026 with Google, AWS, Microsoft, Stripe, Visa, and Mastercard. No accounts. No subscriptions. The payment receipt is the credential.

1
Agent sends tool call with no credentials
POST to /mcp-pay — no API key, no auth header.
2
Server returns HTTP 402 with payment challenge
Header X-Payment-Required contains the amount, network, and recipient wallet address.
3
Agent broadcasts USDC on Base, retries
On-chain transaction proof attached as X-Payment header. Takes ~1 second on Base.
4
Server verifies via Coinbase facilitator, serves response
Read-only blockchain verification. Private key never touches the server.

Payment rails

Primaryx402 / USDC on Base
Secondaryx402 / USDC on Polygon
Coming soonStripe MPP (fiat + crypto)

Pricing

Default price$0.001 USDC / call
Gas overhead (Base)~$0.0001
Facilitator fee$0
Minimum viable price$0.001 / call

Networks

Base mainneteip155:8453
Base Sepolia (testnet)eip155:84532
Polygon PoSeip155:137

Security model

Server accessRead-only
Private keysNever on server
FacilitatorCoinbase
MCP Registry

Agent-discoverable by default

Listed on the official MCP registry. Agent frameworks that support registry-based discovery can find and connect automatically.

📋

ai.inferventis/inferventis-mcp

Published to the official Model Context Protocol registry via DNS-authenticated namespace ai.inferventis. Agent frameworks including Claude, Cursor, and MCP-aware pipelines can discover this server without any manual configuration.

Namespaceai.inferventis
Packageinferventis-mcp
Version1.0.2
AuthDNS TXT · inferventis.ai
Endpoint/mcp & /mcp-pay