{"name":"io.github.sacrosaunt/redra","slug":"sacrosaunt-redra","title":"Redra","description":"Search current class-action settlements and identify possible matches using structured filters.","url":"https://mcp.market/server/sacrosaunt-redra","rating":null,"grade":"B","score":77,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":18,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-08-20T20:13:53.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T09:45:25.691Z","last_ok_at":"2026-11-04T09:45:25.691Z","latency_ms":358},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/sacrosaunt/Redra","website":"https://redra.ai","version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://mcp.redra.ai/mcp"}],"packages":[],"tools":[{"name":"get_dataset_info","description":"Return source, license, freshness, counts, and hosted aggregate metrics.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_dataset_infoArguments"}},{"name":"get_settlement","description":"Return the complete stored record and official source links for one settlement ID produced by a search.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"settlement_id":{"description":"Exact settlement identifier returned by a search.","maxLength":200,"minLength":1,"title":"Settlement Id","type":"string"}},"required":["settlement_id"],"title":"get_settlementArguments"}},{"name":"get_settlements","description":"Return complete stored records and official source links for up to 20 settlement IDs produced by search.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"settlement_ids":{"description":"Settlement identifiers returned by search to retrieve together.","items":{"maxLength":200,"minLength":1,"type":"string"},"maxItems":20,"minItems":1,"title":"Settlement Ids","type":"array"}},"required":["settlement_ids"],"title":"get_settlementsArguments"}},{"name":"search_settlements","description":"Search one settlement angle using logical AND keywords and structured status, type, state, proof, and deadline filters. Status defaults to open. Results include source metadata and quality flags.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"keywords":{"anyOf":[{"items":{"maxLength":100,"minLength":1,"type":"string"},"maxItems":20,"type":"array"},{"type":"null"}],"default":null,"description":"Required logical-AND terms for specific companies, brands, products, employers, services, or incidents. Use separate queries for alternatives and settlement_type for taxonomy.","title":"Keywords"},"state":{"anyOf":[{"maxLength":2,"minLength":2,"pattern":"^[A-Za-z]{2}$","type":"string"},{"type":"null"}],"default":null,"description":"Optional two-letter US postal abbreviation, such as CA.","title":"State"},"status":{"default":"open","description":"Public lifecycle filter: open or upcoming. Defaults to open. Upcoming records are not yet claimable and must be presented as a separate watchlist.","enum":["open","upcoming"],"title":"Status","type":"string"},"settlement_type":{"anyOf":[{"enum":["class_action_settlement","consumer_product_settlement","data_breach_settlement","financial_fee_settlement","government_refund","other_consumer_compensation","privacy_settlement","regulatory_compensation_program","state_ag_refund"],"type":"string"},{"type":"null"}],"default":null,"description":"Exact settlement taxonomy filter. Prefer this over keywords for type concepts such as data breaches, privacy, refunds, financial fees, or consumer products.","title":"Settlement Type"},"proof_required":{"anyOf":[{"enum":["yes","no","unknown"],"type":"string"},{"type":"null"}],"default":null,"description":"Whether proof is required: yes, no, or unknown.","title":"Proof Required"},"deadline_after":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"description":"Include deadlines on or after this ISO 8601 date.","title":"Deadline After"},"deadline_before":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"description":"Include deadlines on or before this ISO 8601 date.","title":"Deadline Before"},"limit":{"default":20,"description":"Maximum records returned, from 1 to 50.","maximum":50,"minimum":1,"title":"Limit","type":"integer"}},"title":"search_settlementsArguments"}},{"name":"search_settlements_batch","description":"Run up to 50 independent settlement searches and deduplicate records across queries. Results include matched_query_indices, and executed_query_count reports the number of searches performed. Use when several unrelated search angles should be evaluated together.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"queries":{"description":"Independent settlement searches. Each query retains logical-AND keyword semantics; unrelated alternatives belong in separate query objects.","items":{"$ref":"#/$defs/SearchQuery"},"maxItems":50,"minItems":1,"title":"Queries","type":"array"},"max_total_results":{"default":50,"description":"Maximum unique settlement records returned across the whole batch after cross-query deduplication. This caps output, not the number of independent searches performed.","maximum":100,"minimum":1,"title":"Max Total Results","type":"integer"}},"required":["queries"],"$defs":{"SearchQuery":{"additionalProperties":false,"properties":{"keywords":{"description":"Terms combined with logical AND. Put unrelated companies, products, or alternatives in separate batch query objects.","items":{"maxLength":100,"minLength":1,"type":"string"},"maxItems":20,"title":"Keywords","type":"array"},"state":{"anyOf":[{"maxLength":2,"minLength":2,"pattern":"^[A-Za-z]{2}$","type":"string"},{"type":"null"}],"default":null,"description":"Optional two-letter US postal abbreviation, such as CA.","title":"State"},"status":{"default":"open","description":"Public lifecycle filter: open or upcoming. Defaults to open. Upcoming records are not yet claimable and belong in a separate watchlist.","enum":["open","upcoming"],"title":"Status","type":"string"},"settlement_type":{"anyOf":[{"enum":["class_action_settlement","consumer_product_settlement","data_breach_settlement","financial_fee_settlement","government_refund","other_consumer_compensation","privacy_settlement","regulatory_compensation_program","state_ag_refund"],"type":"string"},{"type":"null"}],"default":null,"description":"Exact settlement taxonomy filter. Use this instead of keywords for type concepts such as privacy, data breaches, or financial fees.","title":"Settlement Type"},"proof_required":{"anyOf":[{"enum":["yes","no","unknown"],"type":"string"},{"type":"null"}],"default":null,"description":"Whether proof is required: yes, no, or unknown.","title":"Proof Required"},"deadline_after":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"description":"Include deadlines on or after this ISO 8601 date.","title":"Deadline After"},"deadline_before":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"description":"Include deadlines on or before this ISO 8601 date.","title":"Deadline Before"},"limit":{"default":20,"description":"Maximum results for this independent query, from 1 to 50.","maximum":50,"minimum":1,"title":"Limit","type":"integer"}},"title":"SearchQuery","type":"object"}},"title":"search_settlements_batchArguments"}}],"scan":{"score":77,"grade":"B","scanned_at":"2026-09-24T21:42:16.278Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T21:42:16.272Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 422ms"]},"poisoning":{"score":15,"max":15,"notes":["5 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":12,"max":15,"notes":["last push 35 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://mcp.redra.ai/mcp","reachable":true,"authRequired":false,"latencyMs":422,"serverInfo":{"name":"Redra","version":"0.1.0"}}],"packages":[],"repo":{"found":true,"owner":"sacrosaunt","repo":"Redra","archived":false,"pushedAt":"2026-08-20T20:13:53Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/70245415?v=4","ownerCreatedAt":"2020-08-26T01:12:38Z","license":"MIT"},"icon":{"url":"https://redra.ai/favicon.svg","source":"registry"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-08-20T20:13:53.000Z","score":18}}}},"grade_history":[],"reviews":[]}