{"name":"io.github.TRDEFI/liquidity","slug":"trdefi-liquidity","title":"TRDEFI Liquidity","description":"Live non-custodial stablecoin liquidity: open positions, volume, and an on-chain swap quote.","url":"https://mcp.market/server/trdefi-liquidity","rating":null,"grade":"C","score":67,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":5,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":6,"ok":6,"last_checked_at":"2026-09-27T12:11:07.118Z","last_ok_at":"2026-09-27T12:11:07.118Z","latency_ms":1359},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":null,"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://yield.trdefi.com/mcp"}],"packages":[],"tools":[{"name":"trdefi_badge","description":"A shields.io endpoint payload for the catalogue metrics, so a README can show live figures. Metrics: volume30, volume7, volume1, strategies, makers, pairs, chains.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"metric":{"type":"string","enum":["volume30","volume7","volume1","strategies","makers","pairs","chains"],"default":"volume30"}},"additionalProperties":false}},{"name":"trdefi_chains","description":"The networks where liquidity is live right now, with each network's settlement engine address and the tokens a position can be built from. Use this instead of hardcoding chain or token identifiers.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"trdefi_position_detail","description":"One position in full, by its 32-byte strategy hash.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash":{"type":"string","pattern":"^0x[a-fA-F0-9]{64}$","description":"Strategy hash, 64 hex characters."}},"required":["hash"],"additionalProperties":false}},{"name":"trdefi_positions","description":"Live non-custodial stablecoin liquidity, as positions an agent can actually trade against. Earn-worthy USDC/USDT maker positions: each row carries the strategy hash, network, pair, tokens and settled volume. Use this before a stablecoin swap to find a real on-chain counterparty, or to survey where stablecoin liquidity sits. Filter by network and by pair. Free, no key, no custody.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"chain":{"type":"string","description":"Network key, e.g. \"base\" or \"ethereum\". Defaults to every network."},"pair":{"type":"string","enum":["usdc-usdt"],"description":"Pair filter. Currently only the USDC/USDT stable pair is selectable."},"limit":{"type":"integer","minimum":1,"maximum":500,"default":50,"description":"Rows to return."}},"additionalProperties":false}},{"name":"trdefi_quote","description":"Price a stablecoin swap against one position, on-chain, at the current block — no custody, nothing signed, nothing moved. Use this to check USDC/USDT liquidity and get the output amount before preparing a swap. Note that a maker may gate a position on the caller holding an access licence token, and roughly four in five do — those answer with a clear reason instead of a price, which is a property of the maker's strategy rather than an error.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hash":{"type":"string","pattern":"^0x[a-fA-F0-9]{64}$","description":"Strategy hash to quote against."},"amount":{"type":"string","description":"Input amount in token base units, as an integer string. e.g. \"1000000\" for 1 USDC."},"chain":{"type":"string","description":"Network key. Defaults to \"ethereum\"."},"direction":{"type":"string","enum":["aToB","bToA"],"default":"aToB"}},"required":["hash","amount"],"additionalProperties":false}},{"name":"trdefi_stats","description":"Aggregate statistics for the live TRDEFI non-custodial stablecoin liquidity catalogue: how many open maker positions exist, how many distinct makers, how many pairs, across how many networks, plus settled volume over 1, 7 and 30 days, and the deepest pairs by volume and by position count. Free, no key.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}}],"scan":{"score":67,"grade":"C","scanned_at":"2026-09-26T05:09:57.353Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T05:09:57.389Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1049ms"]},"poisoning":{"score":15,"max":15,"notes":["6 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://yield.trdefi.com/mcp","reachable":true,"authRequired":false,"latencyMs":1049,"serverInfo":{"name":"trdefi-liquidity","version":"1.0.0"}}],"packages":[],"repo":{"found":false},"icon":{"url":"https://yield.trdefi.com/favicon.png","source":"site","width":128,"height":128},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":5}}}},"grade_history":[],"reviews":[]}