mcpField
R
RGX — Snap Router + RyRank + Pricing-Truth

RGX — Snap Router + RyRank + Pricing-Truth

Local
trigeochiral.comAI & Agents0Updated 8w ago

About RGX — Snap Router + RyRank + Pricing-Truth

RGX is an MCP server for agents that combines task-based tool discovery, document reranking, bounty screening, and token pricing and safety checks. Its tools cover both retrieval workflows and on-chain market verification.

Key features

  1. 01Ranked discovery of x402 and MCP tools
  2. 02Cohere-compatible document reranking
  3. 03GitHub bounty risk screening
  4. 04Token depth and price checks
  5. 05Honeypot and anomaly checks

Use cases

  1. 01Find tools suited to an agent task
  2. 02Rerank retrieved documents
  3. 03Screen a bounty before acting on it
  4. 04Check token liquidity and price before trading

MCP support

Exposes RGX tools to MCP clients, including tool discovery, reranking, bounty screening, and token checks.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"trigeochiral-rgx": {
"command": "uvx",
"args": [
"rgx-mcp"
],
"env": {
"RGX_API": "<RGX_API>",
"RGX_XPAYMENT": "<RGX_XPAYMENT>"
}
}
}
}
Run commanduvx rgx-mcp
Environment variables to set
RGX_APIBase URL of the hosted RGX API (default https://trigeochiral.com)
RGX_XPAYMENTSecretOptional base64 x402 X-PAYMENT payload for paid calls past the free tier

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
pypirgx-mcp1.0.5

Tools

9

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
kintegerNohow many results to return
taskstringYesthe task, in plain language
registriesarrayNorestrict to these catalogs (default: both)
max_price_usdcnumberNodrop results priced above this

Details

From the project README

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.

ToolWhat
snap_routerSnap 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
rerankRyRank — 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_bountyis 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_reportpre-trade: real tradeable depth vs headline TVL + multi-pool price corroboration + honeypot test, one call. $0.04
token_depthlargest trade that fills within 1 / 2 / 5% price impact, vs the headline TVL. $0.01
price_corroborationconsensus USD price only when ≥2 deep pools agree; flags single-source / manipulated prices. $0.01
honeypot_checkreal buy + sell round-trip; flags honeypot / transfer tax. $0.005
redeem_spreadERC-4626 share redemption value vs market. $0.01
anomaly_screenertokens 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 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

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.