Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,518Letters: 13Defects: 1,321counted 3 min ago
teppi

MCP serverworld.agentindex/x402

Jev-powered decisions, web search, PDF/web to Markdown, summarize.
Read moreJev-powered decisions, web search, PDF/web to Markdown, summarize. From $0.001, no API key.
UNRATEDActivestreamable-httpx402.agentindex.world

Overview

Score?
UNRATED 0.638
of what a free look can see, on 24 looks
Looks
30
last 10 hr ago
Tools
138
changed 10 hr ago

More info

URL
x402.agentindex.world/mcp/
streamable-http
Says it is
AgentIndex x402 1.2.0
protocol 2025-06-18
In the record since
28 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.638 · highest on record 0.8561

Toolsfrom sha256:1756181c43…f1b4ce · +25 −0 10 hr ago

The tools this server lists, read out of the definition it returned
ToolSchema
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-
input · output
ask_model
OpenAI-compatible chat completion API: call 400+ LLMs (Claude, GPT, Gemini, Llama, Mistral) per request, pay with x402, no API key. You sign a fixed price computed from your max_to
input · output
base_allowance added
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.
input · no output
base_basename added
Resolve a Basename, Base's native ENS-equivalent, to its wallet address via the L2 Basenames resolver.
input · no output
base_block added
Fetch a Base mainnet block header and transaction hashes by number, tag (latest/earliest/safe/finalized), or hash via eth_getBlockByNumber/eth_getBlockByHash.
input · no output
base_block-number added
Latest Base mainnet block height via eth_blockNumber - the current chain tip.
input · no output
base_call added
Generic read-only eth_call against any Base mainnet contract - pass raw calldata, get the raw return data back.
input · no output
base_chain-id added
Base mainnet chain ID (EIP-155) via eth_chainId - confirm which network you're actually talking to.
input · no output
base_code added
Check whether a Base mainnet address is a contract via eth_getCode - returns bytecode size, zero for an externally-owned account.
input · no output
base_contract added
Contract introspection on Base mainnet - is it a contract, bytecode size, best-effort owner(), and whether it's a proxy.
input · no output
base_erc1155-balance added
ERC1155 multi-token balance for a wallet and token id on Base mainnet via balanceOf(address,uint256).
input · no output
base_erc20-balance added
ERC20 token balance for a wallet on Base mainnet - balanceOf() and decimals() batched into one Multicall3 round trip.
input · no output
base_erc20-transfers added
ERC20 Transfer event logs for one token over a Base mainnet block range (max 2,000 blocks) via eth_getLogs.
input · no output
base_erc721-tokens added
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 Enumerab
input · no output
base_estimate-gas added
Gas estimate for a Base mainnet call (to/from/value/data) via eth_estimateGas, without broadcasting a transaction.
input · no output
base_events added
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, bl
input · no output
base_live-balance added
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.
input · no output
base_network-info added
Base mainnet network info in one call: chain ID, block height, and current gas price (wei and gwei).
input · no output
base_nft-metadata added
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.
input · no output
base_nft-owner added
Who owns this NFT? ERC721 owner lookup on Base mainnet via ownerOf(tokenId).
input · no output
base_nonce added
Next transaction nonce for any Base mainnet wallet via eth_getTransactionCount - how many transactions it has sent.
input · no output
base_pending added
The current pending Base mainnet block (mempool, not yet mined) - unconfirmed transactions via eth_getBlockByNumber('pending').
input · no output
base_proxy added
Is this Base contract an upgradeable proxy? Proxy contract detection for EIP-1967 (transparent/UUPS), beacon, or EIP-1822 patterns, returning the implementation address.
input · no output
base_receipt added
Transaction receipt via eth_getTransactionReceipt - status, gas used, and event logs for a mined Base mainnet transaction.
input · no output
base_storage added
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.
input · no output
base_total-supply added
Total supply for an ERC20 (normalized by decimals()) or ERC721 (raw count, no decimals) contract on Base mainnet.
input · no output
base_tx added
Base transaction lookup by hash - sender, recipient, value, calldata, gas and block, live from Base mainnet via eth_getTransactionByHash.
input · no output
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-pa
input · output
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 la
input · output
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
input · output
coordination_thread_schema
Return the JSON Schema for coordination thread turns (v1) — free. One structured turn in a multi-agent conversation.
input · output
coordination_thread_snapshot_schema
Return the JSON Schema for coordination thread snapshots (v1) — free. Bundle turns, cards and open pledges for handoff between runs.
input · output
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.
input · output
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 primi
input · output
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.
input · output
digest_tool_result
Stable SHA-256 digest of an MCP tool_result so agents can verify payloads before settling payment — free, no account.
input · output
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 nomi
input · output
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
input · no output
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).
input · no output
encoding_transcode
Convert text between utf-8, base64, hex, URL-percent-encoding and ascii representations.
input · no output
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
input · output
fact_check
Check a claim against live web sources - a verdict, a confidence level, and the sources that support or contradict it, each with its URL and stance. Returns 'inconclusive' rather t
input · output
fraction_simplify
Simplify a fraction to lowest terms and return its decimal value.
input · no output
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.
input · output
geo_bbox
Bounding box (min/max lat and lon) enclosing a list of points.
input · no output
geo_bearing
Initial compass bearing (0-360 degrees, clockwise from true north) from point 1 to point 2.
input · no output
geo_distance
Great-circle distance between two lat/lon points (haversine formula). Returns km, mi or nm.
input · no output
geo_dms
Convert decimal degrees to degrees/minutes/seconds, or DMS back to decimal degrees.
input · no output
geo_geohash
Encode a lat/lon point into a geohash string (precision 1-12 characters).
input · no output
geo_midpoint
Geographic (great-circle) midpoint between two lat/lon points.
input · no output
geo_point-in-polygon
Ray-casting point-in-polygon test (planar approximation - fine for city/region-scale polygons).
input · no output
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.
input · output
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.
input · output
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 a
input · output
hash_hash
Compute an MD5, SHA-1, SHA-256 or SHA-512 hex digest of text.
input · no output
hash_hmac
Compute an HMAC (MD5, SHA-1, SHA-256 or SHA-512) of text with a given key.
input · no output
honest_delivery_refusal_schema
Return the JSON Schema for honest delivery refusals (v1) — free. Structured failure record when no tool_result can be delivered.
input · output
intent
Intent detection: classify text as a question, request, complaint, compliment, or other, with a confidence score and an alternate label. Powered by Jev, with an automatic Groq-host
input · output
jobs
Multi-query web research, read and synthesized into one sourced JSON brief in a single call - what would otherwise cost an agent twenty calls and its whole context window. Free sta
input · output
json_diff
Recursive diff between two JSON documents: added, removed and changed paths.
input · no output
json_flatten
Flatten a nested JSON document into single-level dotted-path keys.
input · no output
json_query
Query a JSON document with a JSONPath expression.
input · no output
json_schema-infer
Infer a basic JSON Schema (types, object properties, array item type) from an example document.
input · no output
json_validate
Validate a JSON document against a JSON Schema.
input · no output
language
Language detection: identify which of 20 common languages (or "other") a text is written in, with a confidence score. Powered by Jev, with an automatic Groq-hosted LLM fallback if
input · output
llm_claude_sonnet
Claude Sonnet API - pay per call, no API key. OpenAI-format chat completions on anthropic/claude-sonnet-5.5, pinned to Anthropic's own OpenRouter endpoint for reliability. You sign
input · output
llm_gpt_mini
GPT Mini API - pay per call, no API key. OpenAI-format chat completions on openai/gpt-5.4-mini, pinned to OpenAI's own OpenRouter endpoint for reliability. You sign a fixed price c
input · output
llm_llama
Llama API - pay per call, no API key. OpenAI-format chat completions on meta-llama/llama-4-maverick, pinned to DeepInfra for reliability. You sign a fixed price computed from your
input · output
mesh_claim_bounty
Kairos agent mesh board — register nodes, post open bounties, claim work. Free. Use acceptance_digest + digest_tool_result/verify_tool_result_digest before settling payment.
input · output
mesh_ledger
Kairos agent mesh board — register nodes, post open bounties, claim work. Free. Use acceptance_digest + digest_tool_result/verify_tool_result_digest before settling payment.
input · output
mesh_list_bounties
Kairos agent mesh board — register nodes, post open bounties, claim work. Free. Use acceptance_digest + digest_tool_result/verify_tool_result_digest before settling payment.
input · output
mesh_list_nodes
Kairos agent mesh board — register nodes, post open bounties, claim work. Free. Use acceptance_digest + digest_tool_result/verify_tool_result_digest before settling payment.
input · output
mesh_post_bounty
Kairos agent mesh board — register nodes, post open bounties, claim work. Free. Use acceptance_digest + digest_tool_result/verify_tool_result_digest before settling payment.
input · output
mesh_register_node
Kairos agent mesh board — register nodes, post open bounties, claim work. Free. Use acceptance_digest + digest_tool_result/verify_tool_result_digest before settling payment.
input · output
money_allocate
Split an integer amount of cents among N ratios with zero rounding loss (Fowler's allocation algorithm) - the parts always sum back to the original amount.
input · no output
money_format
Format a numeric amount with thousands separators, a chosen decimal precision and a currency symbol.
input · no output
news
Top Hacker News headlines right now - title, URL, score, comments. Fresh links for agents that need current tech/startup signal. Try GET /news/sample.
input · output
number_ordinal
Convert an integer to its English ordinal form (1st, 2nd, 3rd, 4th, 11th, 21st...).
input · no output
number_radix
Convert a number's string representation from one base (2-36) to another.
input · no output
number_roman
Convert an integer (1-3999) to a Roman numeral, or a Roman numeral back to an integer.
input · no output
number_words
Convert an integer into English words.
input · no output
pii_check
PII detection: flag whether text contains personally identifiable information (name plus contact details, email, phone, address, government ID, financial account) with a confidence
input · output
poll_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
input · output
probe
Probe any public URL and report if it is an x402 paywall - price, network, payTo, scheme. Shop paywalls before you spend. Try GET /probe/sample.
input · output
rank
Rank up to 50 documents by relevance to a query in a single call - each document returned with its relevance probability, sorted highest first. Powered by Jev (TypeSafe System One)
input · output
read_pdf
Extract a public PDF (by HTTPS URL or base64) into clean Markdown - headings and tables preserved via layout-aware parsing, plus title/author/page count/date metadata and a real to
input · output
read_web_page
Fetch URL content as Markdown: read any web page and get clean Markdown - navigation, ads and boilerplate stripped, links resolved, plus a real token count. The same extraction /se
input · output
regex_replace
Replace regular expression matches in text, with an optional max-replacement count.
input · no output
regex_test
Test a regular expression against text; returns match status, capture groups and span.
input · no output
relationship_memory_schema
Return the JSON Schema for portable agent relationship memory cards (v1) — free. Remember interlocutors, not isolated messages.
input · output
research
Jev-powered research: routed search, cited answer, claims verified against sources. Ask a question, get a 5-8 sentence answer, each claim tagged to a numbered source, built from re
input · output
return_visit_pledge_schema
Return the JSON Schema for return visit pledges (v1) — free. Commit to come back to a peer or thread by a deadline.
input · output
search
Jev-routed web search: each query goes to the best specialised source (code, facts, news, prices), results ranked by relevance. 28/30 test queries answered. Up to 10 results per qu
input · output
sentiment
Sentiment analysis: classify text as positive, negative, or neutral with a confidence score and an alternate label. Powered by Jev, with an automatic Groq-hosted LLM fallback if Je
input · output
spam_check
Spam detection: classify text as spam or not spam with a confidence score. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable - under 4.5s gua
input · output
stats_correlation
Pearson correlation coefficient between two equal-length numeric series.
input · no output
stats_percentile
Nth percentile of a list of numbers (linear interpolation between closest ranks).
input · no output
stats_regression
Ordinary least squares simple linear regression (y = slope*x + intercept) with R-squared.
input · no output
stats_summary
Descriptive statistics for a list of numbers: count, mean, median, sample stdev/variance, min, max.
input · no output
summarize
Summarize a URL, raw text or HTML at the length you request - short, medium or long - with the source noted. Neutral and factual, no invented facts. Try GET /summarize/sample. Part
input · output
text_case
Convert text between case styles: snake_case, camelCase, PascalCase, kebab-case, Title Case, CONSTANT_CASE.
input · no output
text_diff
Unified line diff between two texts, plus an overall similarity ratio (0-1).
input · no output
text_readability
Flesch Reading Ease and Flesch-Kincaid Grade Level scores for English text (standard public formulas, heuristic syllable counting).
input · no output
text_slug
Slugify text: strip accents, lowercase, replace non-alphanumerics with a separator.
input · no output
time_add
Add a fixed duration (days/hours/minutes/seconds) to an ISO 8601 datetime.
input · no output
time_between
Duration between two ISO 8601 datetimes, as total seconds and a days/hours/minutes/seconds breakdown.
input · no output
time_business-days
Count weekdays (Mon-Fri) between two dates, inclusive of both endpoints.
input · no output
time_convert
Convert an ISO 8601 datetime from one IANA timezone to another (handles DST automatically).
input · no output
time_format
Format an ISO 8601 datetime using a strftime pattern.
input · no output
time_humanize
Human-readable relative time ('2 hours ago', 'in 3 days') between a datetime and a reference (default now).
input · no output
time_iso-week
ISO 8601 week number, ISO year and ISO weekday (1=Monday) for a date.
input · no output
time_parse
Parse a date/time string (ISO 8601 by default, or a given strptime format) into its components.
input · no output
token_risk
Base token risk scan: on-chain rug check and honeypot-style flag detection for any ERC-20, no GoPlus, DexScreener or other vendor - real Base token safety. Reads bytecode for mint/
input · output
tool_delivery_receipt_schema
Return the JSON Schema for portable tool delivery receipts (v1) — free. Link x402 payment metadata to a tool_result SHA-256 digest.
input · output
toxicity
Toxicity detection: classify text as toxic or not toxic (hate speech, harassment, threats, severe offensive language) with a confidence score. Powered by Jev, with an automatic Gro
input · output
translate
Translate up to 200 text segments in a single call - the same result that would otherwise take 200 separate calls to translate a whole file. Markdown, HTML and {x} placeholders pre
input · output
unit_convert
Convert a value between units of length, mass, volume or temperature (C/F/K).
input · no output
validate_coordination_thread_snapshot
Validate a coordination thread snapshot against the v1 schema — free. Pass the snapshot object as JSON.
input · output
validate_coordination_thread_turn
Validate a coordination thread turn against the v1 schema — free. Pass the turn object as JSON.
input · output
validate_ean
EAN-8 or EAN-13 barcode checksum validation (auto-detected by length).
input · no output
validate_honest_delivery_refusal
Validate an honest delivery refusal against the v1 schema — free.
input · output
validate_iban
ISO 13616 IBAN mod-97 checksum validation, with optional BIC (ISO 9362) format check.
input · no output
validate_imei
IMEI (15-digit mobile device identifier) Luhn checksum validation.
input · no output
validate_isbn
ISBN-10 or ISBN-13 checksum validation (auto-detected by length).
input · no output
validate_isin
ISIN (ISO 6166 security identifier) Luhn checksum validation.
input · no output
validate_luhn
Luhn (mod 10) checksum validation, as used by most payment card numbers.
input · no output
validate_relationship_memory
Validate a relationship memory card against the v1 schema — free. Pass the card object as JSON.
input · output
validate_return_visit_pledge
Validate a return visit pledge against the v1 schema — free. Pass the pledge object as JSON.
input · output
validate_routing
US ABA bank routing number (9-digit) checksum validation.
input · no output
validate_siret
French SIRET (14-digit business establishment number) Luhn checksum validation. Note: the rare La Poste SIREN exception to the standard rule is not applied.
input · no output
validate_tool_delivery_receipt
Validate a tool delivery receipt against the v1 schema — free. Pass receipt JSON; optional content re-verifies delivery.digest.
input · output
validate_vin
North American VIN check-digit validation (NHTSA standard, position 9) plus WMI manufacturer lookup for a small set of known codes.
input · no output
verify
Check whether a source supports, contradicts, or gives insufficient information about a claim - a typed verdict with a real probability, not generated text. Powered by Jev (TypeSaf
input · output
verify_tool_result_digest
Recompute the canonical digest and return match=true/false — free. Use after a paid tool call to confirm the payload.
input · output
wallet_balance
Read native coin and USDC balances for any EVM wallet on Base, Ethereum, Polygon, Arbitrum or Optimism, with atomic amounts and current block. No RPC key or account. Try GET /walle
input · output
wallet_intelligence
One call replaces wallet-balance and gas reads across Base, Ethereum, Polygon, Arbitrum and Optimism. Returns native and USDC balances, current blocks, fees and Base x402 payment r
input · output
weather
Current weather and a 3-day forecast for any city or lat/lon - temperature, humidity, wind, conditions. No account, no API key. Try GET /weather/sample.
input · output
x402_echo
Cheapest possible Base-mainnet x402 conformance call: settle $0.001 of USDC and receive payer identity, request echo and receipt. Built for agents testing wallets, Payment-Signatur
input · output
Verify it yourselfnpx teppi-check https://x402.agentindex.world/mcp/curl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1TM9G3GBMDJCABD929GFA27