Skip to main content

RGX — MCP server

MCP client for RGX: tool discovery, reranking, and on-chain pricing-truth for AI agents — pay-per-call in USDC on Base (x402), free tier, no signup.

Hosted API: https://trigeochiral.com — set it as RGX_API.

Tool What
snap_router Snap Router — your task → the ranked x402 / MCP tools that serve it, over the merged x402 Bazaar + MCP Registry catalog (16k+). One pass, ~200ms, no LLM call. $0.003
rerank RyRank — rerank documents by relevance to a query. Cohere-compatible response shape (results: [{index, relevance_score}]), so it drops into an existing co.rerank() call. No signup, no model download. ~$0.001/call over x402 (roughly half Cohere Rerank's list price) or a free tier.
vet_bounty is this bounty a trap? — screens a GitHub issue URL or raw title+body for prompt-injection / system-prompt exfiltration payloads, throwaway farm repos, no payment rail, points/token "pay", mass-recruitment dilution. Call before an agent acts on any bounty it found itself. $0.03
token_report pre-trade: real tradeable depth vs headline TVL + multi-pool price corroboration + honeypot test, one call. $0.04
token_depth largest trade that fills within 1 / 2 / 5% price impact, vs the headline TVL. $0.01
price_corroboration consensus USD price only when ≥2 deep pools agree; flags single-source / manipulated prices. $0.01
honeypot_check real buy + sell round-trip; flags honeypot / transfer tax. $0.005
redeem_spread ERC-4626 share redemption value vs market. $0.01
anomaly_screener tokens on a chain that just broke (depth collapse / price break / new honeypot). $0.025

Chains: base, ethereum, arbitrum.

Why

  • Snap Router — the tool-retrieval bottleneck: past ~2,000 tools, semantic retrieval beats keyword and beats long-context. Coinbase's Bazaar /ask is LLM-ranked (a model call on every task); 402index falls back to keyword-only when its embedding service times out. Snap Router has neither hole.
  • RyRank — a lexical+spectral hybrid reranker, not a cross-encoder: strong when the candidates already share vocabulary with the query, which is the common case for RAG retrieval output and tool/document shortlists. Built for high-volume, latency- and cost-sensitive reranking (narrowing a retrieval candidate set, deduping, triage) rather than close semantic disambiguation between near-identical phrasings — pay-per-call and about half the price is the trade for that.
  • Pricing-Truth — every "token safety" tool checks the contract. None check whether the liquidity is real or the price is trustworthy. A pool can show $15M TVL and fill $4.

Install

pip install rgx-mcp
claude mcp add rgx --env RGX_API=https://trigeochiral.com -- rgx-mcp

or with uvx (no install):

claude mcp add rgx --env RGX_API=https://trigeochiral.com -- uvx rgx-mcp

Optional: RGX_XPAYMENT = a base64 x402 X-PAYMENT payload, to make paid calls past the free tier. Without it you get 25 free calls/day per IP.

Direct HTTP (no MCP)

# Snap Router
curl -sX POST https://trigeochiral.com/v1/snap -H 'content-type: application/json' \
  -d '{"task":"check a base token for honeypot before trading","k":4}'

# RyRank
curl -sX POST https://trigeochiral.com/v1/rerank -H 'content-type: application/json' \
  -d '{"query":"how do I reset my password","documents":["Go to Settings > Security and click Reset Password.","Our refund policy allows returns within 30 days."],"top_n":2}'

# Pre-trade report
curl -s https://trigeochiral.com/v1/base/token/0x532f27101965dd16442E59d40670FaF5eBB142E4/report

Discovery: /.well-known/agent-card.json (A2A), /.well-known/x402, /.well-known/mcp.json, /llms.txt, /openapi.json.

License

MIT

Metadata

Release files for rgx-mcp 1.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rgx-mcp 1.0.5
File Size Uploaded
rgx_mcp-1.0.5.tar.gz 9.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rgx-mcp 1.0.5
File Interpreter ABI Platform
rgx_mcp-1.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 20.5 kB

Release files / rgx_mcp-1.0.5.tar.gz

Download URL rgx_mcp-1.0.5.tar.gz
Size 9.9 kB
Tags Source
SHA-256 checksum
How to use checksums
198f75041cd2f537d6b7cfc43fa8c22151acc493c3a60ecb5a92bdcf920a00c0
BLAKE2b-256 checksum
How to use checksums
bf412c66659043ee1be758d06f83a9a100ed0c25b0a6d74fddadf3af9f89e87a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / rgx_mcp-1.0.5-py3-none-any.whl

Download URL rgx_mcp-1.0.5-py3-none-any.whl
Size 10.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3d79a91075c0aa3e2df69acd85b80cb34b82af64816b1993d0bc73adcbf81c93
BLAKE2b-256 checksum
How to use checksums
213b82645ed90069e681d7003ef66554a445e28572925ae5e0280e47ad94e858
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

1.0.5 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page