Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Recently observed → Live
Live → Recently observed
Changed the definition of "solsnap_scan", "wallet_sweep", "wallet_sweep_pay" and 1 more
before
—after
Solana token rug-risk scanScore aGradesingleone Solana token mint forrug-riskrug risk:mint0-100 safety score, A-F grade andfreezeitemised flags. Free. Checks mint/freeze authority, Token-2022 traps (transferfeesfee,hookshook, permanent delegate, pause), mutable metadata, pump.fun curve status, top-holder concentration (wallets vs pools), liquiditydepth, pair age, FDV/liquidityratio,24hvolume/liquidity, buy/sellflow imbalance, pair count.imbalance. DoesnotNOT check LP locks.ReturnsUsea
{"additionalProperties":false,"properties":{"mint":{"description":"Solana tokenToken mint address,32-48(base58, 32-44 chars), e.g. DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263 (BONK). Not a wallet or pair address.","pattern":"^[1-9A-HJ-NP-Za-km-z]{32,44}$","type":"string"}},"required": ⟨3 unchanged words⟩
before
—after
{"properties":{"fdv_usd":{"type":["number","null"]},"flags":{"items":{"properties":{"msg":{"type":"string"},"severity":{"enum":["critical","high","med","low","info","ok"],"type":"string"}},"type":"object"},"type":"array"},"found":{"description":"false = no DEX pair found","type":"boolean"},"grade":{"description":"A (safest) to F","type":"string"},"liquidity_usd":{"type":["number","null"]},"mint":{"type":"string"},"name":{"type":"string"},"onchain":{"description":"program, decimals, supply, authorities, holders, token2022_extensions, metadata_mutable, pump_fun","type":["object","null"]},"onchain_error":{"type":["string","null"]},"pair_age_hours":{"type":["number","null"]},"pair_url":{"type":["string","null"]},"price_usd":{"type":["string","number","null"]},"scan_ms":{"type":"integer"},"score":{"description":"0-100, higher is safer","type":["integer","null"]},"symbol":{"type":"string"},"volume_24h_usd":{"type":["number","null"]}},"required":["mint","found"],"type":"object"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true,"title":"Solana token rug-risk scan"}before
—after
Solana wallet rug-risk sweepScoreGrade everySPLtoken a Solana wallet holds forrug-risk.rugFreerisktierinreturnsone call (up to 40 holdings). Free: totals plus the 3 riskiestholdingsholdings.named.PaidFull($1itemised
before
—after
Get payment details for a full sweepGetOptionalthehelper:exactreturns only the SOL amount andpaymentaddresstothat unlock the fullitemisedwallet_sweep report for onewallet.wallet (the same details wallet_sweep already includes when unpaid). Send the exactamountamount;shown;then
before
—after
Fetch a paid sweep reportCheckLegacywhetheraliaspaymentofforwallet_sweepakeptwallet_sweepforfullolderreportclients:hasreturnssettled.status=full
Verified owner set by well_known_file proof on agent.maddegen.art
Certificate recorded, valid to 2026-12-19
Authorization not required
Changed the definition of "wallet_sweep"
⟨20 unchanged words⟩ Full itemised report for every token held costs$2$1 in SOL - call wallet_sweep_pay to get the exact amount and address.
Unknown → Live
First tool surface recorded: 4 tools (server version 1.0.0)
https://agent.maddegen.art/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 10 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"additionalProperties":false,"properties":{"address":{"description":"SolanaWalletwallet(owner) address, base58 32-44base58chars.charsNot a token mint.","pattern":"^[1-9A-HJ-NP-Za-km-z]{32,44}$","type":"string"}},"required": ⟨3 unchanged words⟩
before
—after
{"properties":{"generated_utc":{"type":"string"},"not_scored":{"type":"integer"},"owner":{"type":"string"},"payment":{"description":"How to unlock the full report (absent once paid).","properties":{"amount_sol":{"type":"number"},"how":{"type":"string"},"pay_to":{"type":"string"},"price_usd":{"type":"number"}},"type":"object"},"riskiest":{"description":"up to 3 lowest-scoring holdings","items":{"properties":{"amount":{"type":"number"},"flags":{"items":{"properties":{"msg":{"type":"string"},"severity":{"enum":["critical","high","med","low","info","ok"],"type":"string"}},"type":"object"},"type":"array"},"found":{"type":"boolean"},"grade":{"type":"string"},"mint":{"type":"string"},"program":{"enum":["spl-token","token-2022"],"type":"string"},"score":{"type":["integer","null"]},"symbol":{"type":"string"}},"type":"object"},"type":"array"},"rows":{"description":"every holding, only when status=full","items":{"properties":{"amount":{"type":"number"},"flags":{"items":{"properties":{"msg":{"type":"string"},"severity":{"enum":["critical","high","med","low","info","ok"],"type":"string"}},"type":"object"},"type":"array"},"found":{"type":"boolean"},"grade":{"type":"string"},"mint":{"type":"string"},"program":{"enum":["spl-token","token-2022"],"type":"string"},"score":{"type":["integer","null"]},"symbol":{"type":"string"}},"type":"object"},"type":"array"},"status":{"description":"full = every holding itemised; summary = free tier; not_paid = payment not seen yet","enum":["full","summary","not_paid"],"type":"string"},"tokens_held":{"type":"integer"},"tokens_scored":{"type":"integer"},"truncated":{"description":"holdings beyond the 40-token cap","type":"integer"}},"required":["owner","status","tokens_held"],"type":"object"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true,"title":"Solana wallet rug-risk sweep"}{"additionalProperties":false,"properties":{"address":{"description":"Solana walletWallet addressto unlockthe report is for","pattern":"^[1-9A-HJ-NP-Za-km-z]{32,44}$","type":"string"}},"required": ⟨3 unchanged words⟩
before
—after
{"properties":{"amount_sol":{"type":"number"},"note":{"type":"string"},"paid":{"type":"boolean"},"pay_to":{"type":"string"},"price_usd":{"type":"number"}},"required":["pay_to","amount_sol"],"type":"object"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true,"title":"Get payment details for a full sweep"}{"additionalProperties":false,"properties":{"address":{"description":"Solana walletWallet address the report was requested for","pattern":"^[1-9A-HJ-NP-Za-km-z]{32,44}$","type":"string"}},"required": ⟨3 unchanged words⟩
before
—after
{"properties":{"generated_utc":{"type":"string"},"not_scored":{"type":"integer"},"owner":{"type":"string"},"payment":{"description":"How to unlock the full report (absent once paid).","properties":{"amount_sol":{"type":"number"},"how":{"type":"string"},"pay_to":{"type":"string"},"price_usd":{"type":"number"}},"type":"object"},"riskiest":{"description":"up to 3 lowest-scoring holdings","items":{"properties":{"amount":{"type":"number"},"flags":{"items":{"properties":{"msg":{"type":"string"},"severity":{"enum":["critical","high","med","low","info","ok"],"type":"string"}},"type":"object"},"type":"array"},"found":{"type":"boolean"},"grade":{"type":"string"},"mint":{"type":"string"},"program":{"enum":["spl-token","token-2022"],"type":"string"},"score":{"type":["integer","null"]},"symbol":{"type":"string"}},"type":"object"},"type":"array"},"rows":{"description":"every holding, only when status=full","items":{"properties":{"amount":{"type":"number"},"flags":{"items":{"properties":{"msg":{"type":"string"},"severity":{"enum":["critical","high","med","low","info","ok"],"type":"string"}},"type":"object"},"type":"array"},"found":{"type":"boolean"},"grade":{"type":"string"},"mint":{"type":"string"},"program":{"enum":["spl-token","token-2022"],"type":"string"},"score":{"type":["integer","null"]},"symbol":{"type":"string"}},"type":"object"},"type":"array"},"status":{"description":"full = every holding itemised; summary = free tier; not_paid = payment not seen yet","enum":["full","summary","not_paid"],"type":"string"},"tokens_held":{"type":"integer"},"tokens_scored":{"type":"integer"},"truncated":{"description":"holdings beyond the 40-token cap","type":"integer"}},"required":["owner","status","tokens_held"],"type":"object"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true,"title":"Fetch a paid sweep report"}