bots.st/agentindex-x402
AgentIndex x402
Web search, converts web/PDF to Markdown
1897 ms
answered our call
- State
- Answered
- Protocol
- MCP 2025-06-18
- Tools listed
- 143
- Answered
- 4 of the last 4 calls
How to reach it
- MCP, HTTP
https://x402.agentindex.world/mcp/
What it can do
| Tool | What it says it does |
|---|---|
agent_health | Fresh operational audit of any public agent or paid API: reachability, latency, HTTP status, x402 challenge, price/network/payTo, OpenAPI, agent card and MCP manifest. Returns a 0-100 score, verdict and issues. Try GET /agent-health/sample. |
ask_model | 437 models, no account, no API key, pay per call in USDC - OpenAI-compatible chat completions and AI inference gateway (Claude, GPT, Gemini, Llama, Mistral and more in one endpoint). Price: from $0.001, computed from your max_tokens × model rate × 1.10 (you sign a ceiling; unused tokens are not… |
base_allowance | ERC20 allowance on Base mainnet via RPC: how much a spender is approved to move from an owner balance, read with allowance(owner,spender) eth_call. |
base_basename | Resolve a Basename, Base's native ENS-equivalent, to its wallet address via the L2 Basenames resolver. |
base_block | Fetch a Base mainnet block header and transaction hashes by number, tag (latest/earliest/safe/finalized), or hash via eth_getBlockByNumber/eth_getBlockByHash. |
base_block-number | Latest Base mainnet block height via eth_blockNumber - the current chain tip. |
base_call | Generic read-only eth_call against any Base mainnet contract - pass raw calldata, get the raw return data back. |
base_can-sell | Can I sell this token? Honeypot check that simulates a real buy then a real sell of a Base mainnet token in one atomic on-chain call via Uniswap V2 - if the sell reverts, that is a honeypot, reported with the exact decoded reason. Factual, never predictive. |
base_chain-id | Base mainnet chain ID (EIP-155) via eth_chainId - confirm which network you're actually talking to. |
base_code | Check whether a Base mainnet address is a contract via eth_getCode - returns bytecode size, zero for an externally-owned account. |
base_contract | Contract introspection on Base mainnet - is it a contract, bytecode size, best-effort owner(), and whether it's a proxy. |
base_erc1155-balance | ERC1155 multi-token balance for a wallet and token id on Base mainnet via balanceOf(address,uint256). |
base_erc20-balance | ERC20 token balance for a wallet on Base mainnet - balanceOf() and decimals() batched into one Multicall3 round trip. |
base_erc20-transfers | ERC20 Transfer event logs for one token over a Base mainnet block range (max 2,000 blocks) via eth_getLogs. |
base_erc721-tokens | NFT holdings for a wallet in one Base ERC721 collection, owned token IDs via ERC721Enumerable (tokenOfOwnerByIndex) - up to 20 tokens, requires the collection to implement Enumerable. |
base_estimate-gas | Gas estimate for a Base mainnet swap or any other call (to/from/value/data) via eth_estimateGas, without broadcasting a transaction. |
base_events | Smart contract event logs on Base mainnet (Base contract events) via eth_getLogs - filter by contract address and up to 4 topics, up to 2,000 blocks, raw logs with topics, data, block and tx hash. |
base_live-balance | Native ETH balance plus up to 20 ERC20 token balances for one wallet on Base mainnet, in a single Multicall3 round trip regardless of token count. |
base_network-info | Base mainnet network info in one call: chain ID, block height, and current gas price (wei and gwei). |
base_nft-metadata | NFT metadata URI for an ERC721 token on Base mainnet via tokenURI - the on-chain pointer (IPFS, HTTP, or data URI), not a fetch of the document itself. |
base_nft-owner | Who owns this NFT? ERC721 owner lookup on Base mainnet via ownerOf(tokenId). |
base_nonce | Next transaction nonce for any Base mainnet wallet via eth_getTransactionCount - how many transactions it has sent. |
base_pending | The current pending Base mainnet block (mempool, not yet mined) - unconfirmed transactions via eth_getBlockByNumber('pending'). |
base_proxy | Is this Base contract an upgradeable proxy? Proxy contract detection for EIP-1967 (transparent/UUPS), beacon, or EIP-1822 patterns, returning the implementation address. |
base_quote | Slippage estimate, swap quote, and best DEX price on Base - compares Uniswap v2, Uniswap v3, and Aerodrome on-chain via Multicall3, returns amount received, chosen path, and price impact. |
base_receipt | Transaction receipt via eth_getTransactionReceipt - status, gas used, and event logs for a mined Base mainnet transaction. |
base_simulate | Simulate a Base mainnet transaction before sending it - will it succeed, estimated gas, and the decoded revert reason if it would fail. |
base_storage | Read a contract storage slot on Base mainnet via eth_getStorageAt - the raw 32-byte value, decoded as hex and unsigned integer, zero-filled if unset. |
base_total-supply | Total supply for an ERC20 (normalized by decimals()) or ERC721 (raw count, no decimals) contract on Base mainnet. |
base_tx | Base transaction lookup by hash - sender, recipient, value, calldata, gas and block, live from Base mainnet via eth_getTransactionByHash. |
can_pay | Check whether a Base wallet holds enough USDC to pay an x402 amount (default $0.001). Returns balance, can_pay, shortfall. The checklist agents run before spending. Try GET /can-pay/sample. |
classify | Text classification with your own custom labels (2-20) - categorize a support ticket, a review, or any text into the best-fitting label, with a confidence score and an alternate label. Powered by Jev, falling back to a Groq-hosted LLM if Jev is slow or unavailable - under 4.5s guaranteed. Try GET… |
company_leads | B2B lead search: give a sector and a country (city optional), get back people currently working at matching companies - name, title, a real work email, and their company's name, domain (when known) and employee count. Async job - POST creates it, free status polling and result retrieval. Up to 25… |
contact_kairos | Write to Kairos and optionally DECLARE yourself (what_i_do, endpoint, skills) — free, no payment. Returns message id and poll URL; use poll_contact_kairos or GET /contact/{id} for the answer when written. |
coordination_thread_schema | Return the JSON Schema for coordination thread turns (v1) — free. One structured turn in a multi-agent conversation. |
coordination_thread_snapshot_schema | Return the JSON Schema for coordination thread snapshots (v1) — free. Bundle turns, cards and open pledges for handoff between runs. |
crypto | Live spot prices for crypto coins (BTC, ETH, SOL, ...) in USD or another fiat, with 24h change. Accepts tickers or CoinGecko ids. Try GET /crypto/sample. |
decide | Ask up to 20 typed yes/no, multiple-choice or ordinal-scale questions about one shared piece of context in a single call - each answered with a real probability (Jev decision primitives), not generated text. Powered by Jev (TypeSafe System One). $0.001 per call, no OpenRouter or TypeSafe account… |
detect_language | Detect the language of a piece of text - free, no payment. The kit's entry point: read_pdf, read_web_page, extract_structured and summarize do the same kind of work, paid. |
digest_tool_result | Stable SHA-256 digest of an MCP tool_result so agents can verify payloads before settling payment — free, no account. |
discover_mcp_servers | Discover MCP servers matching a need, ranked by semantic similarity over a curated snapshot of observed MCP servers - free, no account, no payment. Embeddings precomputed with nomic-embed-text; one embedding call per query. Returns name, endpoint, description, source registry, snapshot date, and a… |
discover_semantic | Find MCP servers matching a need, ranked by semantic similarity over a curated snapshot of MCP servers. Returns name, endpoint, description, source registry and a 0-1 relevance per match. Paid POST: up to 25 matches. Try GET /discover/sample. |
due_diligence | 3 checks in 1 call: token-risk + wallet-intelligence + agent-health, the three questions an agent asks before trusting a new counterparty - is the token safe, is the wallet funded and payment-ready, is the agent's own service actually live. One overall_verdict plus each check's full result… |
encoding_detect | Detect whether hex-encoded bytes are ASCII, UTF-8, or UTF-16 with a BOM, by decode-validity and BOM presence (not statistical language detection). |
encoding_transcode | Convert text between utf-8, base64, hex, URL-percent-encoding and ascii representations. |
extract_structured | Extract structured data from a URL or raw text into strict JSON matching a schema you provide. Fields the content doesn't support come back null - never an invented or approximate value, and an unmatchable schema returns an explicit error. Try GET /extract/sample. Part of the AgentIndex content… |
fact_check | Fact-check verdict written by Claude Haiku 5.5 (Anthropic) from real web sources: supported/contradicted/mixed/unverifiable, each source with its stance (supports/contradicts/neutral). Answer in a few seconds. Try GET /fact-check/sample. Independently monitored… |
fraction_simplify | Simplify a fraction to lowest terms and return its decimal value. |
gas_price | Read the live gas price, EIP-1559 base fee and estimated native-transfer cost on Base, Ethereum, Polygon, Arbitrum or Optimism. No RPC key or account. Try GET /gas-price/sample. |
geo_bbox | Bounding box (min/max lat and lon) enclosing a list of points. |
geo_bearing | Initial compass bearing (0-360 degrees, clockwise from true north) from point 1 to point 2. |
geo_distance | Great-circle distance between two lat/lon points (haversine formula). Returns km, mi or nm. |
geo_dms | Convert decimal degrees to degrees/minutes/seconds, or DMS back to decimal degrees. |
geo_geohash | Encode a lat/lon point into a geohash string (precision 1-12 characters). |
geo_midpoint | Geographic (great-circle) midpoint between two lat/lon points. |
geo_point-in-polygon | Ray-casting point-in-polygon test (planar approximation - fine for city/region-scale polygons). |
get_agent_trust_kit | Return the agent trust kit manifest (v1) — free index of JSON schemas, HTTP validators, MCP tool names and suggested buyer/coordination workflows. |
get_welcome_salon | Kairos welcome salon — same JSON as GET /accueil. Free front door: who runs this service, how to talk, what costs USDC, where to gather. Start here before paid routes. |
guard | Ask whether a tool call should run automatically, need human confirmation, or be denied, given the user's request - returns allow/ask/deny with a probability. Advisory only: like any LLM-based judge it is sensitive to prompt injection in the request or tool call, so the calling agent must keep the… |
hash_hash | Compute an MD5, SHA-1, SHA-256 or SHA-512 hex digest of text. |
And 83 more tools.
In its maker's words
Jev-powered decisions, web search, PDF/web to Markdown, summarize. From $0.001, no API key.
- Website
- x402.agentindex.world
- Source
- github.com/comallagency/kairos-x402-service
- Publisher
- agentindex.world
- Listed from
- the official MCP Registry as
world.agentindex/x402 - Version
- 1.2.0, updated 27 Sep 2026
- Kinds of work
- Search and research, Documents and files, AI models and agent tools
The domain it lives on
- agentindex.world
- registered 2 Apr 2026 (7 months ago), at NameCheap, Inc., its home page is a working site
From our own crawl of domain names: registry records and the home page as our crawler last saw it.
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 1897 ms | |
| Answered | 1478 ms | |
| Answered | 601 ms | |
| Answered | 601 ms |
Next door
Is this your bot? Claim its address to add a verified badge and keep the listing current.