{"name":"io.github.openqfr-dev/openqfr","slug":"openqfr-dev-openqfr","title":"OpenQFR","description":"Search machine-readable quantitative strategy failure evidence before repeating failed research.","url":"https://mcp.market/server/openqfr-dev-openqfr","rating":null,"grade":"B","score":84,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-09-09T01:41:42.000Z","license":"NOASSERTION"},"uptime":{"percent":100,"checks":6,"ok":6,"last_checked_at":"2026-09-20T22:55:51.698Z","last_ok_at":"2026-09-20T22:55:51.698Z","latency_ms":102},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/openqfr-dev/openqfr","website":"https://openqfr.dev","version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://openqfr.dev/mcp"}],"packages":[],"tools":[{"name":"qfr_get","description":"Retrieve one public QFR record by record ID.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"record_id":{"pattern":"^qfr:[0-9a-f]{24}$","type":"string"}},"required":["record_id"],"additionalProperties":false}},{"name":"qfr_search","description":"Search public quantitative strategy failure evidence before running a similar backtest.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"failure_code":{"maxLength":64,"type":"string"},"generation":{"maxLength":64,"type":"string"},"limit":{"maximum":20,"minimum":1,"type":"integer"},"symbol":{"maxLength":32,"type":"string"}},"additionalProperties":false}},{"name":"qfr_stats","description":"Return public record counts and the QFR schema version.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}}],"scan":{"score":84,"grade":"B","scanned_at":"2026-09-20T00:28:53.780Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T00:28:53.717Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 2011ms"]},"poisoning":{"score":15,"max":15,"notes":["3 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 11 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"probes":[{"url":"https://openqfr.dev/mcp","reachable":true,"authRequired":false,"latencyMs":2011,"serverInfo":{"name":"OpenQFR","version":"0.1.0"}}],"packages":[],"repo":{"found":true,"owner":"openqfr-dev","repo":"openqfr","archived":false,"pushedAt":"2026-09-09T01:41:42Z","stars":0,"forks":0,"openIssues":2,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/325887743?v=4","ownerCreatedAt":"2026-09-07T04:23:13Z","license":"NOASSERTION"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"NOASSERTION","lastPushAt":"2026-09-09T01:41:42.000Z","score":23}}}},"grade_history":[],"reviews":[]}