{"name":"io.github.0design/qfactory","slug":"0design-qfactory","title":"QFactory","description":"Read-only QFactory catalog of agent workflows: search, get exact versions, schema, validate YAML.","url":"https://mcp.market/server/0design-qfactory","rating":null,"grade":"C","score":67,"certified":false,"status":"active","category":"ai","tags":["ai","search"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-10-25T16:51:12.364Z","last_ok_at":"2026-10-25T16:51:12.364Z","latency_ms":107},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://qfactory.io/mcp","version":"0.5.0","remotes":[{"type":"streamable-http","url":"https://qfactory.io/api/mcp"}],"packages":[],"tools":[{"name":"catalog","description":"The verified public Registry release catalog with its registryPin.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"registryPin":{"type":"object","properties":{"release":{"type":"string","pattern":"^[a-z0-9][a-z0-9._-]{0,127}$"},"catalog":{"type":"string","maxLength":200},"catalogSha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["release","catalog","catalogSha256"],"additionalProperties":false}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get","description":"The checksum-verified bytes of an exact workflow, component or demo version.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"registryPin":{"type":"object","properties":{"release":{"type":"string","pattern":"^[a-z0-9][a-z0-9._-]{0,127}$"},"catalog":{"type":"string","maxLength":200},"catalogSha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["release","catalog","catalogSha256"],"additionalProperties":false},"section":{"type":"string","enum":["workflows","components","demos"]},"id":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]{0,99}$"},"version":{"type":"string","maxLength":80}},"required":["section","id","version"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"instructions","description":"Retired. Returns the current QFactory skill package and verified catalog facts for clients without the QFactory plugin. Input fields other than revision, expectedSha256, section and id are ignored.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"registryPin":{"type":"object","properties":{"release":{"type":"string","pattern":"^[a-z0-9][a-z0-9._-]{0,127}$"},"catalog":{"type":"string","maxLength":200},"catalogSha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["release","catalog","catalogSha256"],"additionalProperties":false},"mode":{"type":"string","enum":["start","setup","use","adapt","create"]},"installedCore":{"anyOf":[{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+(?:-[a-z0-9.-]+)?$","maxLength":80},{"type":"null"}]},"agent":{"type":"string","enum":["codex","claude","cursor","other"]},"os":{"type":"string","enum":["darwin","linux","win32"]},"section":{"type":"string","enum":["workflows","components","demos"]},"id":{"type":"string","pattern":"^[a-z0-9][a-z0-9-]{0,99}$"},"step":{"type":"string","enum":["prepare","execute","verify","resume"],"default":"prepare"},"provider":{"type":"string","enum":["caller","openrouter"],"default":"caller"},"revision":{"type":"string","pattern":"^[a-z0-9][a-z0-9.-]{0,79}$"},"expectedSha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["mode","installedCore","agent","os"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"schema","description":"The SPEC-MANIFEST of the exact Q-Core the verified release pins, with a map of its sections.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"registryPin":{"type":"object","properties":{"release":{"type":"string","pattern":"^[a-z0-9][a-z0-9._-]{0,127}$"},"catalog":{"type":"string","maxLength":200},"catalogSha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["release","catalog","catalogSha256"],"additionalProperties":false}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"search","description":"Ranked workflows and components of the verified catalog for a short query. Runs no model.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"registryPin":{"type":"object","properties":{"release":{"type":"string","pattern":"^[a-z0-9][a-z0-9._-]{0,127}$"},"catalog":{"type":"string","maxLength":200},"catalogSha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["release","catalog","catalogSha256"],"additionalProperties":false},"intent":{"type":"string","minLength":2,"maxLength":2000}},"required":["intent"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"validate","description":"Format check of a workflow YAML with the bundled Q-Core validator. The created-workflow policy of the local Q-Core is not applied. Runs no steps; accepts no secrets.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"registryPin":{"type":"object","properties":{"release":{"type":"string","pattern":"^[a-z0-9][a-z0-9._-]{0,127}$"},"catalog":{"type":"string","maxLength":200},"catalogSha256":{"type":"string","pattern":"^[a-f0-9]{64}$"}},"required":["release","catalog","catalogSha256"],"additionalProperties":false},"yaml":{"type":"string","maxLength":65536}},"required":["yaml"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":67,"grade":"C","scanned_at":"2026-10-12T16:03:17.881Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-12T16:03:17.867Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 762ms"]},"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://qfactory.io/api/mcp","reachable":true,"authRequired":false,"latencyMs":762,"serverInfo":{"name":"qfactory-catalog","version":"0.5.0"}}],"packages":[],"repo":{"found":false},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}