{"name":"io.github.macacoengenhocas/skoia-parts","slug":"macacoengenhocas-skoia-parts","title":"SkoIA Parts","description":"Resolve part problems, check compatibility and identify only the information still missing.","url":"https://mcp.market/server/macacoengenhocas-skoia-parts","rating":null,"grade":"C","score":57,"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":5,"ok":5,"last_checked_at":"2026-09-20T16:46:09.589Z","last_ok_at":"2026-09-20T16:46:09.589Z","latency_ms":155},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":null,"version":"0.34.1","remotes":[{"type":"streamable-http","url":"https://parts.skoia.me/mcp"}],"packages":[],"tools":[{"name":"generate_artifact","description":"Generates only LIVE deterministic formats after plan acceptance and verification; STEP remains unavailable.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"solutionId":{"type":"string","pattern":"^[a-z0-9][a-z0-9_.:-]{1,119}$"},"format":{"type":"string","enum":["STL","3MF","OPENSCAD"]},"entitlement":{"type":"string","enum":["FREE","PAID_VERIFIED"],"default":"FREE"}},"required":["solutionId","format"],"additionalProperties":false}},{"name":"generate_hypotheses","description":"Explores candidate transformations from the same PhysicalProblem and labels every unverified candidate as HYPOTHESIS.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"description":{"type":"string","minLength":1,"maxLength":2000}},"required":["description"],"additionalProperties":false}},{"name":"get_compatibility","description":"Compares two canonical ProductTwins. It reports direct compatibility only when their verified interface system matches.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"productA":{"type":"string","pattern":"^[a-z0-9][a-z0-9_.:-]{1,119}$"},"productB":{"type":"string","pattern":"^[a-z0-9][a-z0-9_.:-]{1,119}$"}},"required":["productA","productB"],"additionalProperties":false}},{"name":"get_fit_guidance","description":"Calculates deterministic manufacturing compensation and returns an explicit physical-test warning.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"nominalMm":{"type":"number","exclusiveMinimum":0,"maximum":1000},"fitType":{"type":"string","enum":["PRESS","TIGHT","SLIDING","LOOSE"]},"measurementBasis":{"type":"string","enum":["NOMINAL","INTERNAL","EXTERNAL"]},"gender":{"type":"string","enum":["MALE","FEMALE","NEUTRAL"]},"material":{"type":"string","maxLength":20},"process":{"type":"string","maxLength":30},"userCalibrationMm":{"type":"number","minimum":-5,"maximum":5}},"required":["nominalMm","fitType"],"additionalProperties":false}},{"name":"get_next_observation","description":"Returns the single highest-value missing observation without promoting hypotheses to facts.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"description":{"type":"string","minLength":1,"maxLength":2000}},"required":["description"],"additionalProperties":false}},{"name":"get_offers","description":"Deprecated compatibility adapter. Returns provider discovery only; use get_verified_commerce_options for separated verified output.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":300},"limit":{"type":"integer","minimum":1,"maximum":10,"default":6}},"required":["query"],"additionalProperties":false}},{"name":"get_product","description":"Returns one canonical ProductTwin and its source-level provenance by stable identifier.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","pattern":"^[a-z0-9][a-z0-9_.:-]{1,119}$"}},"required":["id"],"additionalProperties":false}},{"name":"get_verified_commerce_options","description":"Returns discovery candidates separately from RevenueGuard-approved monetizable offers and enforces distribution rights per surface.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":300},"limit":{"type":"integer","minimum":1,"maximum":10,"default":6},"surface":{"type":"string","enum":["WEB","REST_API","MCP","WEBMCP","CHATGPT_APP","APIFY"],"default":"MCP"}},"required":["query"],"additionalProperties":false}},{"name":"list_generation_options","description":"Lists only generator families implemented by the current deterministic core.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"intent":{"type":"string","enum":["CONNECT","REPAIR","CREATE"]}},"required":[],"additionalProperties":false}},{"name":"resolve_problem","description":"Runs the deterministic problem-first resolver and returns the best supported next action or the minimum missing information.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"description":{"type":"string","minLength":1,"maxLength":2000},"intent":{"type":"string","enum":["CONNECT","REPAIR","FIND_OR_MAKE","MODIFY","CREATE"]},"productA":{"type":"string","maxLength":200},"productB":{"type":"string","maxLength":200},"relationship":{"type":"string","maxLength":80}},"required":["description"],"additionalProperties":false}},{"name":"search_candidates","description":"Searches the verified local index for candidates; a candidate is never presented as an identified product without evidence.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":500},"limit":{"type":"integer","minimum":1,"maximum":20,"default":8}},"required":["query"],"additionalProperties":false}},{"name":"search_parts","description":"Searches the verified local product and part-type index without inventing identities.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":500},"limit":{"type":"integer","minimum":1,"maximum":20,"default":8}},"required":["query"],"additionalProperties":false}},{"name":"synthesize_physical_solution","description":"Runs the canonical resolver and returns either a supported solution or the next required observation.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"description":{"type":"string","minLength":1,"maxLength":2000}},"required":["description"],"additionalProperties":false}},{"name":"understand_physical_problem","description":"Builds the canonical PhysicalProblem, Observation Graph and explicit unknown set from the supplied description.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"description":{"type":"string","minLength":1,"maxLength":2000}},"required":["description"],"additionalProperties":false}},{"name":"verify_solution","description":"Checks a proposed candidate independently against the canonical constraints and reports verification separately from generation.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"description":{"type":"string","minLength":1,"maxLength":2000},"candidate":{"type":"object","additionalProperties":true}},"required":["description","candidate"],"additionalProperties":false}}],"scan":{"score":57,"grade":"C","scanned_at":"2026-09-20T11:39:40.696Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T11:39:40.631Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 736ms"]},"poisoning":{"score":15,"max":15,"notes":["15 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 2 write-action tools with no auth"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"},{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://parts.skoia.me/mcp","reachable":true,"authRequired":false,"latencyMs":736,"serverInfo":{"name":"skoia-parts","version":"2.0.0"}}],"packages":[],"repo":{"found":false},"icon":{"url":"https://parts.skoia.me/favicon.svg","source":"site"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":5}}}},"grade_history":[],"reviews":[]}