This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 1.0.5 instead.
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://rgx.tail817c3b.ts.net — 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
/askis 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://rgx.tail817c3b.ts.net -- rgx-mcp
or with uvx (no install):
claude mcp add rgx --env RGX_API=https://rgx.tail817c3b.ts.net -- 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://rgx.tail817c3b.ts.net/v1/snap -H 'content-type: application/json' \
-d '{"task":"check a base token for honeypot before trading","k":4}'
# RyRank
curl -sX POST https://rgx.tail817c3b.ts.net/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://rgx.tail817c3b.ts.net/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.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| rgx_mcp-1.0.4.tar.gz | 9.9 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rgx_mcp-1.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.5 kB
Release files / rgx_mcp-1.0.4.tar.gz
| Download URL | rgx_mcp-1.0.4.tar.gz |
|---|---|
| Size | 9.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
84308d6a3f3b4813a29f7799c1304128805f5e56ac3979b28c5b74e5548a7575
|
|
BLAKE2b-256 checksum How to use checksums |
9562813a544adde1ad8cb538ed756ef5874380fd11aa074b46171095af734529
|
| 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.4-py3-none-any.whl
| Download URL | rgx_mcp-1.0.4-py3-none-any.whl |
|---|---|
| Size | 10.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9fbd2de2bc58f9f52e32cee42edaab2897e199c5976171c5f04211e66e0a92f2
|
|
BLAKE2b-256 checksum How to use checksums |
fae639dbc51b7490877791dfa8be3848ea61ce6ee5595dfe03cfbd4b9f4f2e30
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Security for rgx-mcp 1.0.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.