{"name":"io.github.beepboop2025/liquilens","slug":"beepboop2025-liquilens","title":"LiquiLens — the Failure Radar","description":"Free bank-filing and counterparty research; cited evidence limits; public MCP needs no API key.","url":"https://mcp.market/server/beepboop2025-liquilens","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"finance","tags":["finance"],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-10-11T12:03:26.000Z","license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T05:40:41.734Z","last_ok_at":"2026-11-04T05:40:41.734Z","latency_ms":273},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/beepboop2025/liquilens-mcp","website":"https://liquilens.in/agents/","version":"1.8.1","remotes":[{"type":"streamable-http","url":"https://api.liquilens.in/mcp"}],"packages":[],"tools":[{"name":"bank_asset_quality_review","description":"Cited NPA changes, PCR definitions and capital scope for banks/SFBs/UCBs, plus separately dated provisional business updates when accepted. Keep each period and provisional status explicit. No score, credit or execution authority.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string"},"as_of":{"type":"string","format":"date","description":"End-of-day cutoff; not future."},"include_history":{"type":"boolean","default":false}},"required":["slug"],"additionalProperties":false}},{"name":"bank_npa_reconciliation","description":"Reconcile supplied NPA movements; keep recoveries/write-offs/sales/upgrades distinct. Arithmetic, not input authentication.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"statement":{"type":"object","properties":{"period_start":{"type":"string","format":"date"},"period_end":{"type":"string","format":"date"},"amount_unit":{"type":"string","enum":["INR_crore","INR_lakh","INR","INR_thousand"]},"opening_gnpa":{"type":"number","minimum":0,"maximum":1000000000000000000},"additions":{"type":"number","minimum":0,"maximum":1000000000000000000},"closing_gnpa":{"type":"number","minimum":0,"maximum":1000000000000000000},"rounding_decimals":{"type":"integer","minimum":0,"maximum":6},"complete":{"type":"boolean"},"reductions":{"type":"array","maxItems":16,"items":{"type":"object","properties":{"kind":{"type":"string","enum":["cash_recoveries","upgrades","write_offs","asset_sales","compromise_settlements","combined_reductions","other_reductions"]},"amount":{"type":"number","minimum":0,"maximum":1000000000000000000}},"required":["kind","amount"],"additionalProperties":false}}},"required":["period_start","period_end","amount_unit","opening_gnpa","additions","closing_gnpa","reductions","complete","rounding_decimals"],"additionalProperties":false}},"required":["statement"],"additionalProperties":false}},{"name":"banking_specialisation_coverage","description":"Bank/SFB/UCB coverage with stale and missing evidence. Research, not a census or rating.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"sector":{"type":"string","enum":["all","bank","sfb","ucb"]},"as_of":{"type":"string","format":"date","description":"End-of-day cutoff; not future."}},"additionalProperties":false}},{"name":"corporate_transmission_board","description":"Answers ONE question: is US funding stress reaching nonfinancial firms? Use household_credit_board for households. CP, bank credit lines and real-economy confirmation; cannot_see preserves gaps. Seiche context never enters regime or transmission. Display-only; no institution score or tier. full:true adds methods.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"full":{"type":"boolean","description":"also return method_note, thresholds and per-leg basis prose (larger payload); default false","default":false}},"additionalProperties":false}},{"name":"crypto_exposure_board","description":"Read the compact cited bank/crypto exposure register: disclosed quantum, stablecoin and venue links, exposure channels, Undertow run-risk cross-read and compound flags. Detailed disclosures stay on the public REST detail route. Takes no arguments; display-only, never an institution score or investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"crypto_regime_board","description":"Read the compact BTC/ETH Crypto Regime board: current change-point state, log-SR statistic, last shift, observation count and the display-only cross-read against disclosed bank exposure. Time-series paths stay on the public REST detail route. Takes no arguments; feeds no institution score and is not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"evidence_europe","description":"Read seven cited European retrospective case files through unrecalibrated Indian lenses. Named case studies, not a cohort: no European recall percentage to quote. Omit slug for summaries, or supply a returned slug for a full quarterly case file.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","description":"optional kebab-case case-file slug, e.g. 'credit-suisse'; omit for all seven summaries"}},"additionalProperties":false}},{"name":"evidence_india","description":"Read the 48-institution Indian construction-PIT crisis diagnostic, including misses and false alarms. Uses publication clocks where present and a +60-day filing-lag proxy otherwise; overwritten amendments are unreconstructable. evidence_institution returns a full replay.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"evidence_institution","description":"Read a sourced Indian construction-PIT quarterly replay, lens alert timing and hit/miss/false-alarm verdict. Use evidence_india for exact slugs. Filing-availability proxies do not establish a validated backtest.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","description":"kebab-case slug of a replayed institution, e.g. 'dhfl' or 'global-trust-bank'"}},"required":["slug"],"additionalProperties":false}},{"name":"evidence_markets","description":"Historical evidence: India (48-institution construction-PIT diagnostic), US (industry-wide current-amended vintage), Europe (named cases, no cohort claim). Start here, then evidence_india, evidence_us or evidence_europe for details.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"evidence_us","description":"Read US bank current-amended-vintage diagnostics and named replays, including misses. Not a validated point-in-time backtest. Report the quarterly top-decile budgeted watchlist beside recall, uncertainty and lead times; it is not an individual-bank verdict. include_trajectories:true adds histories.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"include_trajectories":{"type":"boolean","description":"also return per-quarter score series for the marquee replays (large payload); default false","default":false}},"additionalProperties":false}},{"name":"failure_radar_board","description":"Vetted Indian lender PDs, PCA/SAF and funding. market_dd requires tier authority; diagnostic clocks/refusals stay in market_dd_evidence. Slugs for failure_radar_institution. Research, not a rating.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"failure_radar_institution","description":"Read one Indian lender dossier: quarterly PDs and drivers, PCA/SAF headroom, funding, forensic and listed-market evidence. Discover slugs with failure_radar_board. Uncovered institutions remain absent, never scored from memory.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","description":"kebab-case institution slug from a failure_radar_board row, e.g. 'esaf-sfb'"}},"required":["slug"],"additionalProperties":false}},{"name":"forward_odds","description":"Read counted Markov transitions and empirical 5/20-day reach odds. Odds are withheld until 60 observed days; counts stay visible and absence is never precision. Historical frequencies are not calibrated forecasts. Display-only, never a state driver.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"household_credit_board","description":"Answers ONE question: is stress reaching US household credit? Use corporate_transmission_board for firms. Delinquency, charge-offs, revolving credit and unscored debt-service context; gaps stay in cannot_see. Display-only; no institution score or watchlist tier. full:true adds methods and histories.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"full":{"type":"boolean","description":"also return method_note, thresholds, labels and full sparklines (larger payload); default false","default":false}},"additionalProperties":false}},{"name":"institution_evidence_monitor","description":"Bank/NBFC evidence, gaps and review alerts. slug: one record; slugs: watchlist; neither: all tracked. End-of-day as_of. No scoring or delivery authority.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","maxLength":100},"as_of":{"type":"string","format":"date"},"include_history":{"type":"boolean","default":false},"slugs":{"type":"array","minItems":1,"maxItems":100,"uniqueItems":true,"items":{"type":"string","maxLength":100}}},"additionalProperties":false}},{"name":"institution_research_coverage","description":"Search Indian dossiers or RBI rows. Overlapping populations; registry presence grants no financial coverage or score.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"scope":{"type":"string","enum":["dossiers","rbi_registry"]},"q":{"type":"string","maxLength":150},"limit":{"type":"integer","minimum":1,"maximum":500},"offset":{"type":"integer","minimum":0,"maximum":100000}},"additionalProperties":false}},{"name":"institution_review_packet","description":"Cited human review packet for an exact slug or unique normalized full name. No fuzzy match or new score; stale/dark gaps retained. Content hash detects alteration, not attestation or publication-time proof.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"institution":{"type":"string","description":"exact Failure Radar slug or full institution name"}},"required":["institution"],"additionalProperties":false}},{"name":"latest_article","description":"Read today's exact full-text LiquiLens editorial: current institution-risk analysis when the evidence moved, or a labelled historical replay when it did not. Returns the canonical headline, dek, Markdown, evidence clock and passing publication receipt; quote it without regenerating facts.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"rbi_supervisory_tape","description":"Read the latest RBI enforcement and supervisory actions — monetary penalties, licence cancellations and supervisory directions — parsed from rbi.org.in press releases, newest first, each item carrying the RBI's own source URL. Takes no arguments. When no tape snapshot exists on the deployment, says so in a stated note instead of returning silent emptiness.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"research_network","description":"Route to Palimpsest sources, Seiche funding, Undertow exit liquidity and NarcoScope data. Set limit for full metadata. Rights remain attached; no identity, score or eligibility changes.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"topic":{"type":"string","enum":["all","china","regions","information_controls","model_evaluations","funding","institutions","liquidity","global_data"],"default":"all"},"offset":{"type":"integer","minimum":0,"maximum":1000,"default":0},"limit":{"type":"integer","minimum":1,"maximum":25,"default":2}},"additionalProperties":false}},{"name":"stablecoin_rails_board","description":"Paged peg/run evidence; partial data is never CALM. Follow pagination.next_offset. Full receipts on REST. Display-only, not investment advice.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"offset":{"type":"integer","minimum":0},"limit":{"type":"integer","minimum":1,"maximum":8}},"additionalProperties":false}},{"name":"universe_search","description":"Search the RBI NBFC register by name/CIN substring, classification or regulation layer. Returns official register rows. Supply q or a filter; a filter without q browses that slice. Registration does not establish creditworthiness.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"q":{"type":"string","description":"case-insensitive substring of the registered name or CIN"},"classification":{"type":"string","description":"exact RBI classification as it appears in the register, e.g. 'MFI' or 'HFC'"},"layer":{"type":"string","enum":["Upper","Middle","Base"],"description":"Scale Based Regulation layer filter"},"limit":{"type":"integer","minimum":1,"maximum":50,"description":"maximum rows to return (default 20, capped at 50)","default":20}},"additionalProperties":false}},{"name":"verify_published_record","description":"Verify a ledger stream by recomputing hash-chain commitments and checking enabled signatures and anchors. Returns the actual verifier verdict, including failures. Verifies record integrity, not economic accuracy.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"stream":{"type":"string","description":"ledger stream name to verify (default 'mfi_watchlist')","default":"mfi_watchlist"}},"additionalProperties":false}}],"scan":{"score":91,"grade":"A","scanned_at":"2026-10-16T17:05:48.268Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-16T17:05:48.241Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1389ms"]},"poisoning":{"score":15,"max":15,"notes":["24 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 5 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"probes":[{"url":"https://api.liquilens.in/mcp","reachable":true,"authRequired":false,"latencyMs":1389,"serverInfo":{"name":"liquilens","version":"1.8.1"}}],"packages":[],"repo":{"found":true,"owner":"beepboop2025","repo":"liquilens-mcp","archived":false,"pushedAt":"2026-10-11T12:03:26Z","stars":0,"forks":0,"openIssues":2,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/215868371?v=4","ownerCreatedAt":"2025-06-11T14:49:26Z"},"icon":{"url":"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='8' fill='%23E3B778'/%3E%3Ctext x='16' y='23' font-family='Georgia,serif' font-size='20' font-weight='600' fill='%231A1206' text-anchor='middle'%3EL%3C/text%3E%3C/svg%3E","source":"site"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":null,"lastPushAt":"2026-10-11T12:03:26.000Z","score":23}}}},"grade_history":[{"kind":"restore","fromGrade":"C","toGrade":"A","reason":"score 91","createdAt":"2026-10-16T17:05:53.168Z"}],"reviews":[]}