Skip to main content
Glama

ExchangeRebel — pay-per-call APIs for AI agents (x402 on Solana)

Server Details

76 pay-per-call APIs for AI agents: market, company, weather and dev tools, paid via x402 on Solana.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

Score is being calculated.

Available Tools

76 tools
batch_scoreInspect

Score batch-payment vouchers for settlement risk. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/batch/score.

ParametersJSON Schema
NameRequiredDescriptionDefault
voucherNoobject {payer (base64 pubkey), amount, nonce, expiry, issued_at, signature (base64 Ed25519)}
books_authorInspect

Author metadata by Open Library author id. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/books/author/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesAuthor id (OL...A)
books_authorsInspect

Search authors (Open Library). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/books/authors.

ParametersJSON Schema
NameRequiredDescriptionDefault
qYesAuthor name query
limitNo1-25, default 10
books_isbnInspect

Book metadata by ISBN (Open Library, metadata only). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/books/isbn/{isbn}.

ParametersJSON Schema
NameRequiredDescriptionDefault
isbnYesISBN-10 or ISBN-13 (hyphens allowed)
books_titleInspect

Book metadata by title (Open Library). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/books/title/{title}.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo1-25, default 5
titleYesBook title
books_worksInspect

Work metadata by Open Library work id. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/books/works/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesWork id (OL...W)
bridge_scoreInspect

Score a bridge by security, liquidity, and incidents. $0.01 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/bridge/score.

ParametersJSON Schema
NameRequiredDescriptionDefault
tokenNostring
bridgeNostring
to_chainNostring
amount_usdNonumber
from_chainNostring
companies_uk_companyInspect

Fetch a full UK company snapshot by company number. $0.05 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/companies-uk/company/{companyNumber}.

ParametersJSON Schema
NameRequiredDescriptionDefault
companyNumberYes8-character Companies House company number
companies_uk_leiInspect

Fetch a normalized GLEIF LEI record by LEI code. $0.05 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/companies-uk/lei/{lei}.

ParametersJSON Schema
NameRequiredDescriptionDefault
leiYes20-character ISO 17442 LEI
companies_uk_ownershipInspect

Walk the PSC ownership chain for a UK company. $0.25 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/companies-uk/ownership/{companyNumber}.

ParametersJSON Schema
NameRequiredDescriptionDefault
companyNumberYes8-character Companies House company number
data_bundleInspect

Fetch the ExchangeRebel premium data bundle. $0.05 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/api/data. Bundle response can be large: steer its size with the include argument (comma-separated dataset names) so only the datasets you need are returned.

ParametersJSON Schema
NameRequiredDescriptionDefault
includeNoComma-separated dataset names
devutils_color_convertInspect

Color conversion HEX/RGB/HSL. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/color/convert.

ParametersJSON Schema
NameRequiredDescriptionDefault
hexNoHex color
devutils_cron_parseInspect

Parse a cron expression: next 5 runs + human description. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/cron/parse.

ParametersJSON Schema
NameRequiredDescriptionDefault
exprYesCron expression
devutils_csv_to_jsonInspect

Convert CSV to a JSON array. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/devutils/csv/to-json.

ParametersJSON Schema
NameRequiredDescriptionDefault
textNostring
devutils_decode_base64Inspect

Decode a Base64 string to UTF-8 text. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/devutils/decode/base64.

ParametersJSON Schema
NameRequiredDescriptionDefault
textNostring
devutils_dnsInspect

DNS lookup via DNS-over-HTTPS. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/dns/{domain}.

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNoRecord type, default A
domainYesDomain name
devutils_email_validateInspect

Validate an email address format and domain. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/email/validate.

ParametersJSON Schema
NameRequiredDescriptionDefault
emailYesEmail address
devutils_encode_base64Inspect

Encode a UTF-8 string as Base64 text. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/devutils/encode/base64.

ParametersJSON Schema
NameRequiredDescriptionDefault
textNostring
devutils_fx_convertInspect

Fiat currency conversion (ECB rates via Frankfurter). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/fx/convert.

ParametersJSON Schema
NameRequiredDescriptionDefault
toYesTo currency
fromYesFrom currency
amountYesAmount
devutils_fx_ratesInspect

All FX rates for a base currency. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/fx/rates.

ParametersJSON Schema
NameRequiredDescriptionDefault
baseNoBase currency, default USD
devutils_gen_passwordInspect

Crypto-secure password (4-128 chars). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/gen/password.

ParametersJSON Schema
NameRequiredDescriptionDefault
lengthNoDefault 20
devutils_gen_tokenInspect

Random hex token (1-256 bytes). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/gen/token.

ParametersJSON Schema
NameRequiredDescriptionDefault
bytesNoDefault 32
devutils_gen_uuidInspect

Generate a random UUID (v4) value. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/gen/uuid.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

devutils_hash_md5Inspect

Hash a text value with the MD5 algorithm. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/devutils/hash/md5.

ParametersJSON Schema
NameRequiredDescriptionDefault
textNostring
devutils_hash_sha256Inspect

SHA-256 hex digest of text. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/devutils/hash/sha256.

ParametersJSON Schema
NameRequiredDescriptionDefault
textNostring
devutils_ipInspect

Caller IP geolocation (country, city, ASN, timezone). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/ip.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

devutils_json_formatInspect

Format and prettify a JSON document. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/devutils/json/format.

ParametersJSON Schema
NameRequiredDescriptionDefault
textNostring
devutils_json_validateInspect

Validate a JSON document's syntax. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/devutils/json/validate.

ParametersJSON Schema
NameRequiredDescriptionDefault
textNostring
devutils_jwt_decodeInspect

Decode a JWT header+payload (no signature verification). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/devutils/jwt/decode.

ParametersJSON Schema
NameRequiredDescriptionDefault
tokenNostring
devutils_markdown_to_htmlInspect

Convert basic markdown to HTML. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/devutils/markdown/to-html.

ParametersJSON Schema
NameRequiredDescriptionDefault
textNostring
devutils_qrInspect

QR code as SVG (max 106 bytes of text). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/qr.

ParametersJSON Schema
NameRequiredDescriptionDefault
sizeNoSize, default 200
textYesText to encode
devutils_rdapInspect

Domain registration data (RDAP). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/rdap/{domain}.

ParametersJSON Schema
NameRequiredDescriptionDefault
domainYesDomain name
devutils_time_convertInspect

Convert a time between timezones. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/devutils/time/convert.

ParametersJSON Schema
NameRequiredDescriptionDefault
timeNostring
to_tzNostring
from_tzNostring
devutils_time_nowInspect

Current time in any IANA timezone. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/time/now.

ParametersJSON Schema
NameRequiredDescriptionDefault
tzNoIANA timezone
devutils_units_convertInspect

Unit conversion (length/weight/temp/volume/data/speed). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/devutils/units/convert.

ParametersJSON Schema
NameRequiredDescriptionDefault
toYesTo unit
fromYesFrom unit
valueYesValue
devutils_useragent_parseInspect

Parse a user-agent string into browser/OS/device/bot. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/devutils/useragent/parse.

ParametersJSON Schema
NameRequiredDescriptionDefault
user_agentNostring
discovery_matchInspect

Match a plain-language task to ranked agent tools/services. $0.02 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/discovery/match.

ParametersJSON Schema
NameRequiredDescriptionDefault
taskYesstring (required) - plain-language task
limitNointeger 1-20, default 5
max_priceNonumber - max USD per call
etf_distributionsInspect

Fetch an ETF's full distribution history. $0.01 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/etf/distributions/{ticker}.

ParametersJSON Schema
NameRequiredDescriptionDefault
priceNoOptional current price for yield math
tickerYesETF ticker
fees_estimateInspect

Estimate a Solana transaction's total fee cost. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/fees/estimate.

ParametersJSON Schema
NameRequiredDescriptionDefault
accountsNoarray of pubkeys
priorityNolow|medium|high
transaction_base64Nostring (or use accounts)
fees_optimizeInspect

Return an unsigned, fee-optimized version of a transaction. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/fees/optimize.

ParametersJSON Schema
NameRequiredDescriptionDefault
priorityNolow|medium|high
transaction_base64Nostring
funding_fundingInspect

Fetch funding rates across three perp venues. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/funding/funding/{symbol}.

ParametersJSON Schema
NameRequiredDescriptionDefault
symbolYesSymbol, flexible format (BTC, btc-usdt, BTC/USDT)
funding_liquidationsInspect

Fetch the liquidation heatmap for a symbol. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/funding/liquidations/{symbol}.

ParametersJSON Schema
NameRequiredDescriptionDefault
hoursNoWindow hours, default 24
symbolYesSymbol
macro_billsInspect

Congress bills (Congress.gov, public domain). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/macro/bills.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoResult limit
congressNoCongress number
macro_census_populationInspect

Population data (US Census, public domain). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/macro/census/population.

ParametersJSON Schema
NameRequiredDescriptionDefault
stateNoState filter
macro_cpiInspect

US CPI series (BLS, public domain). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/macro/cpi.

ParametersJSON Schema
NameRequiredDescriptionDefault
endNoEnd period
startNoStart period
macro_fed_rateInspect

Federal funds rate (FRED, public domain). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/macro/fed-rate.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

macro_payrollsInspect

US payrolls series (BLS, public domain). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/macro/payrolls.

ParametersJSON Schema
NameRequiredDescriptionDefault
endNoEnd period
startNoStart period
macro_unemploymentInspect

US unemployment series (BLS, public domain). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/macro/unemployment.

ParametersJSON Schema
NameRequiredDescriptionDefault
endNoEnd period
startNoStart period
news_timelineInspect

Coverage timeline for a query (GDELT). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/news/timeline.

ParametersJSON Schema
NameRequiredDescriptionDefault
qYesQuery
daysNoLookback days
recalls_recallInspect

Fetch one full normalized recall record by its id. $0.02 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/recalls/recall/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesSource-prefixed record id, e.g. fda:H-1395-2026, cpsc:11020, nhtsa:19V903000
recalls_vehicleInspect

List NHTSA recall campaigns for one vehicle. $0.05 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/recalls/vehicle.

ParametersJSON Schema
NameRequiredDescriptionDefault
makeYesVehicle make, e.g. ford
yearYesModel year, e.g. 2025
modelYesVehicle model, e.g. f-150
rpc_callInspect

Call Solana JSON-RPC (cached, failover proxy). $0.01 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/rpc/. Generic Solana JSON-RPC passthrough (cached, failover proxy): pass the RPC method and its params array. Intended for standard Solana read methods (getBalance, getBlock, getTransaction, getSignaturesForAddress, getAccountInfo, ...). One MCP tool call is one RPC call.

ParametersJSON Schema
NameRequiredDescriptionDefault
methodYesSolana JSON-RPC method name, e.g. getBalance
paramsNoPositional params array for the RPC method
screener_quoteInspect

Single-ticker snapshot (delayed quote). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/screener/quote/{ticker}.

ParametersJSON Schema
NameRequiredDescriptionDefault
tickerYesTicker symbol
screener_screenInspect

Screen the S&P 500 with Finviz-style filters. $0.01 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/screener/screen.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNointeger
offsetNointeger
pe_maxNonumber
pe_minNonumber
sectorNostring
countryNostring
sort_byNostring
industryNostring
sort_dirNostring
price_maxNonumber
price_minNonumber
volume_maxNonumber
volume_minNonumber
change_pct_maxNonumber
change_pct_minNonumber
market_cap_maxNonumber
market_cap_minNonumber
sec_fundamentalsInspect

Fetch SEC company fundamentals for a ticker. $0.02 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/sec/fundamentals/{ticker}.

ParametersJSON Schema
NameRequiredDescriptionDefault
tickerYesUS ticker symbol
short_shortInspect

Fetch FINRA short interest for a ticker. $0.01 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/short/short/{ticker}.

ParametersJSON Schema
NameRequiredDescriptionDefault
tickerYesUS ticker symbol
spend_checkInspect

Check a proposed agent spend against the agent's budget policy. $0.01 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/spend/check.

ParametersJSON Schema
NameRequiredDescriptionDefault
agent_idNostring
categoryNostring (optional)
recipientNostring (optional)
amount_usd_centsNointeger
telegram_provisionInspect

Allocate a Telegram bot for one month. $0.50 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/telegram/provision. STATE-CHANGING: one settled call allocates one Telegram bot for one month. Payment is settle-once (replay-protected): do NOT retry blindly after a timeout — the call result returns the allocation, which is your receipt.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

tokens_scoreInspect

0-100 token safety score with explainable factors. $0.02 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/tokens/score/{mint}.

ParametersJSON Schema
NameRequiredDescriptionDefault
mintYesSolana mint address
tokens_tokenInspect

Token mint info: name, symbol, decimals, supply, authorities. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/tokens/token/{mint}.

ParametersJSON Schema
NameRequiredDescriptionDefault
mintYesSolana mint address
trademarks_caseInspect

Fetch full case detail for a trademark serial. $0.10 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/trademarks/case/{serialNumber}.

ParametersJSON Schema
NameRequiredDescriptionDefault
serialNumberYes8-digit USPTO serial number
trademarks_watchInspect

Register a 30-day trademark watch (daily checks). $0.50 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/trademarks/watch. STATE-CHANGING: one settled call registers one 30-day trademark watch; the returned watch id is your receipt. Payment is settle-once (replay-protected): do NOT retry blindly after a timeout — a duplicate call creates a duplicate watch.

ParametersJSON Schema
NameRequiredDescriptionDefault
mark_textNostring - mark text to watch for new filings
serial_numbersNoarray of 8-digit serial numbers to watch for status changes (max 20)
trademarks_watch_changesInspect

Fetch changes detected for a trademark watch. $0.05 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/trademarks/watch/{id}/changes.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesWatch id returned by POST /watch
tron_estimateInspect

Estimate TRON energy/bandwidth needed for a USDT transfer. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: POST https://exchangerebel.com/toll/tron/estimate.

ParametersJSON Schema
NameRequiredDescriptionDefault
toNostring - TRON address
fromNostring - TRON address
amount_usdtNonumber
contract_callNoboolean (optional)
trx_balance_sunNonumber (optional)
weather_alertsInspect

Active weather alerts (US points; NOAA). $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/weather/alerts.

ParametersJSON Schema
NameRequiredDescriptionDefault
latYesLatitude
lonYesLongitude
weather_currentInspect

Current conditions (metric + imperial). Source: Open-Meteo. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/weather/current.

ParametersJSON Schema
NameRequiredDescriptionDefault
latYesLatitude
lonYesLongitude
weather_forecastInspect

Daily forecast, 1-16 days. Source: Open-Meteo. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/weather/forecast.

ParametersJSON Schema
NameRequiredDescriptionDefault
latYesLatitude
lonYesLongitude
daysNo1-16, default 7
wiki_answerInspect

Answer a query from Wikipedia content. $0.005 per call — USDC on Solana via x402 (over MCP: call without payment to get the PaymentRequired challenge, then retry with the payment at _meta["x402/payment"]). HTTP equivalent: GET https://exchangerebel.com/toll/wiki/answer.

ParametersJSON Schema
NameRequiredDescriptionDefault
qYesQuestion or topic

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 76 tool updates
    • First observedbatch_score
    • First observedbooks_author
    • First observedbooks_authors
    • First observedbooks_isbn
    • First observedbooks_search
    • First observedbooks_title
    • First observedbooks_works
    • First observedbridge_score
    • First observedcompanies_uk_company
    • First observedcompanies_uk_lei
    • First observedcompanies_uk_ownership
    • First observedcompanies_uk_search
    • First observeddata_bundle
    • First observeddevutils_color_convert
    • First observeddevutils_cron_parse
    • First observeddevutils_csv_to_json
    • First observeddevutils_decode_base64
    • First observeddevutils_dns
    • First observeddevutils_email_validate
    • First observeddevutils_encode_base64
    • First observeddevutils_fx_convert
    • First observeddevutils_fx_rates
    • First observeddevutils_gen_password
    • First observeddevutils_gen_token
    • First observeddevutils_gen_uuid
    • First observeddevutils_hash_md5
    • First observeddevutils_hash_sha256
    • First observeddevutils_ip
    • First observeddevutils_json_format
    • First observeddevutils_json_validate
    • First observeddevutils_jwt_decode
    • First observeddevutils_markdown_to_html
    • First observeddevutils_qr
    • First observeddevutils_rdap
    • First observeddevutils_time_convert
    • First observeddevutils_time_now
    • First observeddevutils_units_convert
    • First observeddevutils_useragent_parse
    • First observeddiscovery_match
    • First observedetf_distributions
    • First observedfees_estimate
    • First observedfees_optimize
    • First observedfunding_funding
    • First observedfunding_liquidations
    • First observedjobs_search
    • First observedmacro_bills
    • First observedmacro_census_population
    • First observedmacro_cpi
    • First observedmacro_fed_rate
    • First observedmacro_payrolls
    • First observedmacro_unemployment
    • First observednews_search
    • First observednews_timeline
    • First observednews_trending
    • First observedrecalls_recall
    • First observedrecalls_search
    • First observedrecalls_vehicle
    • First observedrpc_call
    • First observedscreener_quote
    • First observedscreener_screen
    • First observedsec_fundamentals
    • First observedshort_short
    • First observedspend_check
    • First observedtelegram_provision
    • First observedtokens_score
    • First observedtokens_token
    • First observedtrademarks_case
    • First observedtrademarks_search
    • First observedtrademarks_watch
    • First observedtrademarks_watch_changes
    • First observedtron_estimate
    • First observedweather_alerts
    • First observedweather_current
    • First observedweather_forecast
    • First observedwiki_answer
    • First observedwiki_related

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources