{"name":"io.github.saajunaid/junai-mcp","slug":"saajunaid-junai-mcp","title":"junai Pipeline MCP","description":"Agentic pipeline orchestration MCP server for AI-driven development workflows.","url":"https://mcp.market/server/saajunaid-junai-mcp","rating":null,"grade":"A","score":85,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":25,"stars":0,"forks":0,"downloads_week":79,"last_push_at":"2026-09-28T11:00:31.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/saajunaid/junai","website":null,"version":"0.1.1","remotes":[],"packages":[{"registryType":"pypi","identifier":"junai-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to pipeline-state.json. Defaults to .github/pipeline-state.json relative to the workspace root (detected by searching upward from the current directory for a .github folder).","format":"string","name":"PIPELINE_STATE_PATH"},{"description":"Explicit workspace root path override. Use if automatic detection (searching upward for .github) does not find the correct root.","format":"string","name":"JUNAI_WORKSPACE_ROOT"}]}],"tools":[{"name":"get_pipeline_status","description":"Return current pipeline status and best-effort next transition summary.","write_action":false,"price_micros":0,"input_schema":null},{"name":"notify_orchestrator","description":"Record stage completion and ask pipeline-runner for deterministic next transition.","write_action":false,"price_micros":0,"input_schema":null},{"name":"pipeline_init","description":"Initialise a new pipeline state file from the template.","write_action":false,"price_micros":0,"input_schema":null},{"name":"pipeline_reset","description":"Reset the current pipeline state and start a new pipeline run.","write_action":false,"price_micros":0,"input_schema":null},{"name":"run_command","description":"Execute a shell command in the workspace root and return stdout, stderr, exit code.","write_action":true,"price_micros":0,"input_schema":null},{"name":"satisfy_gate","description":"Set a supervision gate to satisfied (true).","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_pipeline_mode","description":"Set the pipeline mode to supervised, assisted, or autopilot.","write_action":false,"price_micros":0,"input_schema":null},{"name":"validate_deferred_paths","description":"Validate deferred item file paths and attempt path correction where possible.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":85,"grade":"A","scanned_at":"2026-09-28T14:26:36.338Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-28T14:26:36.303Z","components":{"code":{"score":20,"max":25,"notes":["3 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"exec.shell-true","severity":"medium","component":"code","title":"subprocess with shell=True","evidence":"junai_mcp-0.1.1/src/junai_mcp/server.py: …ed in the workspace root directory with shell=True. timeout: Seconds before the p…"}],"inputs":{"packages":[{"registryType":"pypi","identifier":"junai-mcp","version":"0.1.1","found":true,"weeklyDownloads":79,"license":"MIT","dependencyCount":1,"publishedAt":"2026-02-22T11:11:22.751490Z","repositoryUrl":"https://github.com/saajunaid/junai"}],"repo":{"found":true,"owner":"saajunaid","repo":"junai","archived":false,"pushedAt":"2026-09-28T11:00:31Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/56006328?v=4","ownerCreatedAt":"2019-09-30T23:22:01Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/56006328?v=4&s=128","source":"github"},"presence":{"stars":0,"forks":0,"downloadsWeek":79,"license":"MIT","lastPushAt":"2026-09-28T11:00:31.000Z","score":25}}}},"grade_history":[],"reviews":[]}