X402 Services
by x402-services-production.up.railway.app in Onchain & crypto
The only x402 MCP server for Robinhood Chain (chainId 4663) - 147 onchain, trading & AI tools.
https://x402-services-production.up.railway.app/mcp- Tools
- 159
- open to any client
- Uptime
- 72.1%
- last 30 days
- Response time
- 350 ms
- 541 ms slowest 5%
- Last check
- Failed
- 21 h ago, next in 2 days
Reliability
Latest check failed 21 h ago: initialize returned HTTP 404
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"x402-services": {
"type": "http",
"url": "https://x402-services-production.up.railway.app/mcp"
}
}
}159 tools
- markdown
Convert raw HTML to clean, LLM-ready markdown. Strips nav/script/style noise. [x402 paid tool — price $0.003; POST /api/markdown]
- extract
Extract structured data (title, links, meta, headings, text) from HTML as JSON. [x402 paid tool — price $0.003; POST /api/extract]
- read
Fetch any public web page and return clean, LLM-ready markdown (plus title and final URL). Send { url }. We handle fetching, redirects, and noise-stripping. [x402 paid tool — price $0.003; POST /api/read]
- read_structured
Fetch any public web page and return structured JSON: title, meta description, headings, links, text preview. Send { url }. [x402 paid tool — price $0.003; POST /api/read/structured]
- memory_set
Agent Memory: durable key-value storage that survives between agent runs. Write a JSON value (16KB max) under a key. First write to a namespace claims it with your secret token. Send { ns, token, key, value }. [x402 paid tool — price $0.003; POST /api/memory/set]
- memory_get
Agent Memory: read a stored value by key, or omit key to list all keys in your namespace. Send { ns, token, key? }. [x402 paid tool — price $0.003; POST /api/memory/get]
- schedule
Webhook Scheduler: schedule a future HTTP callback. At fireAt, we call your url with the payload. Agents' alarm clock for async work. Send { token, url, fireAt (ISO-8601), payload?, method? }. [x402 paid tool — price $0.003; POST /api/schedule]
- schedule_status
Webhook Scheduler: check a scheduled job's status and last delivery result. Send { token, id }. [x402 paid tool — price $0.003; POST /api/schedule/status]
- counter
Atomic counter: increment-and-return a named counter (collision-free running totals & IDs across agent runs). Send { name, token, by? }. [x402 paid tool — price $0.003; POST /api/counter]
- lock_acquire
Distributed lock: acquire a named lock for ttlSec so only one agent proceeds. Returns acquired:false if held. Send { name, token, ttlSec? }. [x402 paid tool — price $0.003; POST /api/lock/acquire]
- lock_release
Release a distributed lock you hold. Send { name, token, holder? }. [x402 paid tool — price $0.003; POST /api/lock/release]
- queue_push
Task queue: append a JSON item to a named queue for later/other agents. Send { name, token, item }. [x402 paid tool — price $0.003; POST /api/queue/push]
- queue_pop
Task queue: pop the oldest item from a named queue (FIFO). Send { name, token }. [x402 paid tool — price $0.003; POST /api/queue/pop]
- idempotency
Idempotency key: returns firstTime:true only once per key within ttl (dedupe retries/double-sends). Send { key, token, ttlSec? }. [x402 paid tool — price $0.003; POST /api/idempotency]
- pubsub_publish
Pub/sub: publish a message to a topic. Send { topic, token, data }. [x402 paid tool — price $0.003; POST /api/pubsub/publish]
- pubsub_poll
Pub/sub: fetch messages on a topic newer than a sequence number. Send { topic, token, since? }. [x402 paid tool — price $0.003; POST /api/pubsub/poll]
- board_set
Shared blackboard: set a versioned key on a multi-writer board. Send { board, token, key, value }. [x402 paid tool — price $0.003; POST /api/board/set]
- board_get
Shared blackboard: read one key or list all keys+entries. Send { board, token, key? }. [x402 paid tool — price $0.003; POST /api/board/get]
- ratelimit
Rate-limit token bucket: shared self-throttle. Returns allowed + remaining. Send { bucket, token, capacity, refillPerSec, cost? }. [x402 paid tool — price $0.003; POST /api/ratelimit]
- deadman_register
Dead-man's switch: if you don't ping within intervalSec, we POST your webhook. Detects crashed agents. Send { id, token, url, intervalSec }. [x402 paid tool — price $0.003; POST /api/deadman/register]
- deadman_ping
Dead-man's switch: heartbeat to keep the switch from firing. Send { id, token }. [x402 paid tool — price $0.003; POST /api/deadman/ping]
- calc
Exact calculator + unit conversion (arbitrary precision). e.g. '3 inch to cm', 'sqrt(2)^10'. Send { expression, precision? }. [x402 paid tool — price $0.003; POST /api/calc]
- datetime
Date/time math + timezones. op: now | convert | add | diff. Send { op, time?, timezone?, amount?, unit?, to? }. [x402 paid tool — price $0.003; POST /api/datetime]
- business_days
Add/subtract business days (skips weekends + given holidays). Send { start?, addDays, holidays?, timezone? }. [x402 paid tool — price $0.003; POST /api/business-days]
- regex
Apply a regex to text and return all matches + capture groups (deterministic; LLMs guess regex wrong). Send { pattern, text, flags? }. [x402 paid tool — price $0.003; POST /api/regex]
- jsonschema
Validate data against a JSON Schema (strict). Returns valid + detailed errors. Send { schema, data }. [x402 paid tool — price $0.003; POST /api/jsonschema]
- diff
Structured deep diff of two JSON values (added/removed/changed by path). Send { a, b }. [x402 paid tool — price $0.003; POST /api/diff]
- cron_explain
Explain a cron expression: the next N run times in a timezone. Send { expression, count?, timezone? }. [x402 paid tool — price $0.003; POST /api/cron/explain]
- schedule_cron
Recurring webhook: fire your URL on a cron schedule (repeats). Send { token, url, cron, payload?, method? }. [x402 paid tool — price $0.003; POST /api/schedule/cron]
- links_check
Batch link-liveness: check up to 50 URLs return 200 (dead-link detection). Send { urls: [..] }. [x402 paid tool — price $0.003; POST /api/links/check]
- inbox_create
Webhook inbox: get a disposable URL that captures inbound POSTs for you to poll. Send { token }. [x402 paid tool — price $0.003; POST /api/inbox/create]
- inbox_poll
Webhook inbox: fetch captured messages newer than a timestamp. Send { id, token, since? }. [x402 paid tool — price $0.003; POST /api/inbox/poll]
- wallet_reputation
Wallet reputation: objective on-chain trust signals for an EVM address (vet a counterparty before dealing). Send { address }. [x402 paid tool — price $0.003; POST /api/wallet/reputation]
- crypto_price
Live crypto & token prices in USD. Send tickers or coingecko ids, e.g. { symbols: ["ETH","USDC","BTC"] }. Real-time on-chain pricing for finance and trading agents. [x402 paid tool — price $0.003; POST /api/crypto/price]
- crypto_convert
Convert an amount between any two crypto/fiat assets at live rates. Send { amount, from, to }, e.g. convert 1.5 ETH to USDC. Instant FX for agents pricing on-chain actions. [x402 paid tool — price $0.003; POST /api/crypto/convert]
- crypto_balances
Full wallet portfolio: native ETH + all ERC-20 token balances for an address on Base, with amounts. Send { address }. Let agents read any wallet's holdings. [x402 paid tool — price $0.003; POST /api/crypto/balances]
- crypto_gas
Live Base gas oracle: current gas price plus estimated cost (ETH & USD) for a transfer, swap, or mint. Send {} — no input needed. Agents budget transactions before acting. [x402 paid tool — price $0.003; POST /api/crypto/gas]
- crypto_ens
Resolve an ENS name or Basename to an address, or reverse-resolve a 0x address to its name + avatar. Send { input }. Human-readable identity for agents. [x402 paid tool — price $0.003; POST /api/crypto/ens]
- crypto_tx
Transaction status & receipt on Base: confirmations, success/fail, from/to, value, fee, method. Send { hash }. Agents confirm their on-chain actions settled. [x402 paid tool — price $0.003; POST /api/crypto/tx]
- crypto_token
Token intelligence: name, symbol, supply, holder count, source-verification, and safety signals for a contract. Send { address }. Agents vet a token before touching it. [x402 paid tool — price $0.003; POST /api/crypto/token]
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 21 h ago | initialize returned HTTP 404 | 404 | 398 ms |
| 4 days ago | initialize returned HTTP 404 | 404 | 441 ms |
| 7 days ago | initialize returned HTTP 404 | 404 | 380 ms |
| 9 days ago | initialize returned HTTP 404 | 404 | 437 ms |
| 10 days ago | initialize returned HTTP 404 | 404 | 360 ms |
Show 10 older checks
| 11 days ago | initialize returned HTTP 404 | 404 | 359 ms |
| 12 days ago | initialize returned HTTP 404 | 404 | 409 ms |
| 14 days ago | initialize returned HTTP 404 | 404 | 373 ms |
| 15 days ago | initialize returned HTTP 404 | 404 | 359 ms |
| 16 days ago | initialize returned HTTP 404 | 404 | 360 ms |
| 17 days ago | initialize returned HTTP 404 | 404 | 356 ms |
| 17 days ago | initialize returned HTTP 404 | 404 | 592 ms |
| 18 days ago | Passed | 200 | 470 ms |
| 18 days ago | Passed | 200 | 402 ms |
| 18 days ago | Passed | 200 | 369 ms |