{"name":"com.vigotime/planner","slug":"vigotime-planner","title":null,"description":"Compute real duty rosters from your AI assistant - rule-based vigotime planner, API key or OAuth.","url":"https://mcp.market/server/vigotime-planner","rating":null,"grade":"C","score":56,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":20,"ok":20,"last_checked_at":"2026-09-24T06:56:11.652Z","last_ok_at":"2026-09-24T06:56:11.652Z","latency_ms":121},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://developer.vigotime.com","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://api.vigotime.com/mcp"}],"packages":[],"tools":[{"name":"account_balance","description":"Aktuelles Token-Guthaben der eigenen Organisation (Solves kosten Tokens).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"account_balanceArguments"}},{"name":"example_payload","description":"Ein sofort lauffähiger Beispiel-Payload für solve_submit. kind='simple' (1 Woche, 3 MA, 2 Schichten), kind='wishes' (Wünsche, Social Points, Wunschkosten) oder kind='rules' (ArbZG-Planungsregeln: 11 h Ruhe hart + max. 5 Folgetage — zeigt, wie Regeln den Plan formen; Param-Namen sind exakt, falsche werden still ignoriert).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"kind":{"default":"simple","title":"Kind","type":"string"}},"title":"example_payloadArguments"}},{"name":"service_info","description":"Build-Stand des laufenden Planner-Service: version (fortlaufende Build-Nummer), gitCommit, buildTime (UTC). Fuer Support-Anfragen und um Ergebnisse einem Software-Stand zuzuordnen.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"service_infoArguments"}},{"name":"solve_result","description":"Ergebnis eines fertigen Solve-Jobs: assignments [{employee_id, shift_id, date}], unassigned_shifts mit Begründung, Statistiken.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"job_id":{"title":"Job Id","type":"string"}},"required":["job_id"],"title":"solve_resultArguments"}},{"name":"solve_status","description":"Status eines Solve-Jobs (pending/running/completed/failed) inkl. Fortschritt.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"job_id":{"title":"Job Id","type":"string"}},"required":["job_id"],"title":"solve_statusArguments"}},{"name":"solve_submit","description":"Reicht einen Dienstplan-Solve-Job ein. `payload` ist der self-contained Request: Pflicht: start_date, end_date (ISO), department {id}, employees [{id, contractHoursPerWeek, qualificationIds}], shifts [{id, departmentId, name, startTime, endTime, shiftType, minStaff}]. Optional u. a.: planning_rules, wishes, vacations, sick_leaves, holiday_dates, locked_assignments, social_points, wish_costs, config {timeout_seconds}. vacations darf Termine NACH end_date enthalten — noetig bei Datums-Kopplungsregeln mit Block-Tagen hinter dem Fenster (siehe Instructions). Datenschutz: IDs statt Namen verwenden. Antwort: {job_id, status}.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"payload":{"additionalProperties":true,"title":"Payload","type":"object"}},"required":["payload"],"title":"solve_submitArguments"}}],"scan":{"score":56,"grade":"C","scanned_at":"2026-09-23T04:56:40.008Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-23T04:56:39.944Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 2162ms"]},"poisoning":{"score":15,"max":15,"notes":["6 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"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://api.vigotime.com/mcp","reachable":true,"authRequired":false,"latencyMs":2162,"serverInfo":{"name":"vigotime-planner","version":"2915"}}],"packages":[],"repo":{"found":false},"icon":{"url":"https://developer.vigotime.com/assets/favicon.svg","source":"site"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}