8 CIPHER tools — Solana scan, breach check, Jito, FRED, Drift, repo health, more. x402-paid on Base.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Return a curated snapshot of currently-live audit competitions and bug-bounty programs across Code4rena, Cantina, Sherlock, and direct-protocol channels. Useful for solo wardens triaging which contests to enter. Snapshot updates with each cipher-x402-mcp release; treat the data as a hint, always cross-check the platform before submitting. Free, no payment required.
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Return a curated snapshot of currently-live audit competitions and bug-bounty programs across Code4rena, Cantina, Sherlock, and direct-protocol channels. Useful for solo wardens triaging which contests to enter. Snapshot updates with each cipher-x402-mcp release; treat the data as a hint, always cross-check the platform before submitting. Free, no payment required.
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}Check a Solana wallet's exposure to Drift Protocol — open perp positions, collateral, unrealized PnL, liquidation risk distance. Priced at $0.01 USDC on Base (x402). Pass a signed x402 v2 authorization as the '_payment' argument to unlock the paid response. Without it, the tool returns the 402 accept-list for your wallet to sign.
| Argument | Type | Description |
|---|---|---|
| wallet* | string | Base58 Solana wallet address. |
| _payment | string | Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list. |
{
"type": "object",
"required": [
"wallet"
],
"properties": {
"wallet": {
"type": "string",
"description": "Base58 Solana wallet address."
},
"_payment": {
"type": "string",
"description": "Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list."
}
}
}Check whether a password hash prefix (SHA-1, first 5 chars) appears in the HIBP breach corpus. k-anonymity, no plaintext passwords sent. Priced at $0.005 USDC on Base (x402). Pass a signed x402 v2 authorization as the '_payment' argument to unlock the paid response. Without it, the tool returns the 402 accept-list for your wallet to sign.
| Argument | Type | Description |
|---|---|---|
| _payment | string | Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list. |
| sha1_prefix* | string | First 5 uppercase hex characters of the SHA-1 hash of the password (e.g. '21BD1'). |
{
"type": "object",
"required": [
"sha1_prefix"
],
"properties": {
"_payment": {
"type": "string",
"description": "Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list."
},
"sha1_prefix": {
"type": "string",
"pattern": "^[0-9A-Fa-f]{5}$",
"description": "First 5 uppercase hex characters of the SHA-1 hash of the password (e.g. '21BD1')."
}
}
}Fetch perpetual-futures funding-rate intelligence for a given base asset (e.g. 'BTC', 'ETH', 'SOL') aggregated across 17 major perp venues — Binance, Bybit, OKX, BitMEX, Deribit, dYdX, Hyperliquid, Bitfinex, Huobi, Kraken, Phemex, WOO X, Aster, Lighter, Coinbase, Gate.io, Vertex. Returns per-exchange rate + USD open interest, OI-weighted aggregate funding, divergence in bps, and max/min funding exchange — pre-computed for perp-arbitrage bots. Priced at $0.01 USDC on Base (x402). Pass a signed x402 v2 authorization as the '_payment' argument to unlock the paid response. Without it, the tool returns the 402 accept-list for your wallet to sign.
| Argument | Type | Description |
|---|---|---|
| symbol* | string | Base asset ticker (1-12 alphanumerics), e.g. 'BTC', 'ETH', 'SOL', 'DOGE', 'XRP', 'AVAX', 'LINK', 'APT', 'SUI'. |
| _payment | string | Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list. |
{
"type": "object",
"required": [
"symbol"
],
"properties": {
"symbol": {
"type": "string",
"pattern": "^[A-Za-z0-9]{1,12}$",
"description": "Base asset ticker (1-12 alphanumerics), e.g. 'BTC', 'ETH', 'SOL', 'DOGE', 'XRP', 'AVAX', 'LINK', 'APT', 'SUI'."
},
"_payment": {
"type": "string",
"description": "Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list."
}
}
}Fetch a Federal Reserve Economic Data (FRED) series by ID — e.g. 'DGS10' (10Y yield), 'WALCL' (Fed balance sheet), 'T10Y2Y' (yield curve). Returns cleaned latest observations. Priced at $0.005 USDC on Base (x402). Pass a signed x402 v2 authorization as the '_payment' argument to unlock the paid response. Without it, the tool returns the 402 accept-list for your wallet to sign.
| Argument | Type | Description |
|---|---|---|
| _payment | string | Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list. |
| series_id* | string | FRED series ID (e.g. 'DGS10', 'WALCL', 'T10Y2Y', 'DFF'). |
{
"type": "object",
"required": [
"series_id"
],
"properties": {
"_payment": {
"type": "string",
"description": "Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list."
},
"series_id": {
"type": "string",
"description": "FRED series ID (e.g. 'DGS10', 'WALCL', 'T10Y2Y', 'DFF')."
}
}
}Fetch a CIPHER premium chapter (markdown). Four chapters available: 'mev-deep-dive', 'three-tier-wallet', 'canadian-compliance', 'oracle-cloud-free-tier'. Priced at $0.25 USDC on Base (x402) per chapter. Pass a signed x402 v2 authorization as the '_payment' argument to unlock the paid response. Without it, the tool returns the 402 accept-list for your wallet to sign.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Chapter slug: 'mev-deep-dive' | 'three-tier-wallet' | 'canadian-compliance' | 'oracle-cloud-free-tier'. |
| _payment | string | Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"enum": [
"mev-deep-dive",
"three-tier-wallet",
"canadian-compliance",
"oracle-cloud-free-tier"
],
"type": "string",
"description": "Chapter slug: 'mev-deep-dive' | 'three-tier-wallet' | 'canadian-compliance' | 'oracle-cloud-free-tier'."
},
"_payment": {
"type": "string",
"description": "Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list."
}
}
}Score a GitHub repository's health — commit cadence, issue-close latency, contributor diversity, CI green rate, release frequency. Returns 0-100 health score with per-factor breakdown. Priced at $0.02 USDC on Base (x402). Pass a signed x402 v2 authorization as the '_payment' argument to unlock the paid response. Without it, the tool returns the 402 accept-list for your wallet to sign.
| Argument | Type | Description |
|---|---|---|
| repo* | string | Repo name (e.g. 'solana'). |
| owner* | string | GitHub org or user (e.g. 'solana-labs'). |
| _payment | string | Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list. |
{
"type": "object",
"required": [
"owner",
"repo"
],
"properties": {
"repo": {
"type": "string",
"description": "Repo name (e.g. 'solana')."
},
"owner": {
"type": "string",
"description": "GitHub org or user (e.g. 'solana-labs')."
},
"_payment": {
"type": "string",
"description": "Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list."
}
}
}Compute an expected-value-maximizing Jito tip for a Solana arbitrage bundle. Inputs: pool_depth (USD), expected_profit (USD), slot_probability [0..1]. Returns tip lamports + EV breakdown. Priced at $0.01 USDC on Base (x402). Pass a signed x402 v2 authorization as the '_payment' argument to unlock the paid response. Without it, the tool returns the 402 accept-list for your wallet to sign.
| Argument | Type | Description |
|---|---|---|
| _payment | string | Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list. |
| slot_prob* | number | Probability the leader slot is a Jito validator [0..1]. |
| pool_depth* | number | Target pool depth in USD. |
| expected_profit* | number | Gross expected profit of the bundle in USD. |
{
"type": "object",
"required": [
"pool_depth",
"expected_profit",
"slot_prob"
],
"properties": {
"_payment": {
"type": "string",
"description": "Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list."
},
"slot_prob": {
"type": "number",
"maximum": 1,
"minimum": 0,
"description": "Probability the leader slot is a Jito validator [0..1]."
},
"pool_depth": {
"type": "number",
"description": "Target pool depth in USD."
},
"expected_profit": {
"type": "number",
"description": "Gross expected profit of the bundle in USD."
}
}
}openFDA drug adverse-event lookup for the last 12 months. Returns top reactions, report count, and seriousness breakdown (serious vs non-serious). Searches brand, generic, and medicinal-product names in parallel. Priced at $0.005 USDC on Base (x402). Pass a signed x402 v2 authorization as the '_payment' argument to unlock the paid response. Without it, the tool returns the 402 accept-list for your wallet to sign.
| Argument | Type | Description |
|---|---|---|
| drug* | string | Drug name (brand or generic), e.g. 'ozempic', 'metformin'. |
| limit | number | Top-reaction count to return (1-25). Default 10. |
| _payment | string | Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list. |
{
"type": "object",
"required": [
"drug"
],
"properties": {
"drug": {
"type": "string",
"description": "Drug name (brand or generic), e.g. 'ozempic', 'metformin'."
},
"limit": {
"type": "number",
"maximum": 25,
"minimum": 1,
"description": "Top-reaction count to return (1-25). Default 10."
},
"_payment": {
"type": "string",
"description": "Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list."
}
}
}Forward geocoding via OpenStreetMap Nominatim. Address string → lat/lon + normalized address block (country_code, state, city, postcode, road) + match_quality label. Priced at $0.001 USDC on Base (x402). Pass a signed x402 v2 authorization as the '_payment' argument to unlock the paid response. Without it, the tool returns the 402 accept-list for your wallet to sign.
| Argument | Type | Description |
|---|---|---|
| q* | string | Address to geocode (e.g. '1600 Pennsylvania Ave NW, Washington DC'). |
| _payment | string | Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list. |
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"description": "Address to geocode (e.g. '1600 Pennsylvania Ave NW, Washington DC')."
},
"_payment": {
"type": "string",
"description": "Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list."
}
}
}Reverse geocoding via OpenStreetMap Nominatim. lat/lon → normalized address + place class/type. Priced at $0.001 USDC on Base (x402). Pass a signed x402 v2 authorization as the '_payment' argument to unlock the paid response. Without it, the tool returns the 402 accept-list for your wallet to sign.
| Argument | Type | Description |
|---|---|---|
| lat* | number | Latitude (WGS84). |
| lon* | number | Longitude (WGS84). |
| _payment | string | Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list. |
{
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number",
"description": "Latitude (WGS84)."
},
"lon": {
"type": "number",
"description": "Longitude (WGS84)."
},
"_payment": {
"type": "string",
"description": "Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list."
}
}
}Search PubMed (NCBI) for medical / life-sciences literature by keyword. Returns enriched article list: pmid, title, authors, journal, year, pub_types, plus a year-range + has-meta-analysis / has-review enrichment block. Ideal for medical RAG agents. Priced at $0.005 USDC on Base (x402). Pass a signed x402 v2 authorization as the '_payment' argument to unlock the paid response. Without it, the tool returns the 402 accept-list for your wallet to sign.
| Argument | Type | Description |
|---|---|---|
| term* | string | Free-text biomedical query (e.g. 'metformin liver', 'semaglutide cardiovascular outcomes'). |
| retmax | number | Max articles to return (1-20). Default 5. |
| _payment | string | Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list. |
{
"type": "object",
"required": [
"term"
],
"properties": {
"term": {
"type": "string",
"description": "Free-text biomedical query (e.g. 'metformin liver', 'semaglutide cardiovascular outcomes')."
},
"retmax": {
"type": "number",
"maximum": 20,
"minimum": 1,
"description": "Max articles to return (1-20). Default 5."
},
"_payment": {
"type": "string",
"description": "Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list."
}
}
}Scan a Solana wallet for portfolio value, dust accounts, stale stake accounts, and low-liquidity position warnings. Returns findings + referral CTAs. Priced at $0.01 USDC on Base (x402). Pass a signed x402 v2 authorization as the '_payment' argument to unlock the paid response. Without it, the tool returns the 402 accept-list for your wallet to sign.
| Argument | Type | Description |
|---|---|---|
| address* | string | Base58 Solana wallet address (32-44 chars). |
| _payment | string | Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list. |
{
"type": "object",
"required": [
"address"
],
"properties": {
"address": {
"type": "string",
"description": "Base58 Solana wallet address (32-44 chars)."
},
"_payment": {
"type": "string",
"description": "Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list."
}
}
}Return metadata for the cipher-solana-wallet-audit v1.4.0 ruleset — the free MIT GitHub Action that catches Solana wallet anti-patterns in CI: plaintext private keys (base58 OR hex), seed phrases (in comments OR string literals), Anchor.toml wallet leaks, Token2022 transfer-hook abuse, Drift-hack-derived admin bundles, leaked .env files, hardcoded RPC URLs. Free, no payment required.
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}USDA FoodData Central nutrition lookup. Query any food (brand or generic) and receive the best-matching record with a clean per_100g macro block (calories_kcal, protein_g, carb_g, fat_g, fiber_g, sugar_g, potassium_mg), plus alternates. Priced at $0.002 USDC on Base (x402). Pass a signed x402 v2 authorization as the '_payment' argument to unlock the paid response. Without it, the tool returns the 402 accept-list for your wallet to sign.
| Argument | Type | Description |
|---|---|---|
| limit | number | Alternates to return (1-10). Default 5. |
| query* | string | Food name (e.g. 'banana', 'chicken breast raw'). |
| _payment | string | Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "number",
"maximum": 10,
"minimum": 1,
"description": "Alternates to return (1-10). Default 5."
},
"query": {
"type": "string",
"description": "Food name (e.g. 'banana', 'chicken breast raw')."
},
"_payment": {
"type": "string",
"description": "Optional. Signed x402 v2 X-PAYMENT header value (base64-encoded EIP-3009 authorization). If present, forwarded upstream; if absent, tool returns the 402 accept-list."
}
}
}