{"name":"io.github.Thang1710/subagent-mcp","slug":"thang1710-subagent-mcp","title":"Subagent MCP","description":"Let Codex orchestrate external coding agents through their native harnesses.","url":"https://mcp.market/server/thang1710-subagent-mcp","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":18,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-09-13T06:15:35.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/Thang1710/subagent-mcp","website":"https://github.com/Thang1710/subagent-mcp","version":"1.0.30","remotes":[],"packages":[{"registryType":"pypi","identifier":"subagent-harness-mcp","version":"1.0.30","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"description":"Start the Subagent MCP stdio server.","value":"serve","type":"positional"}]}],"tools":[{"name":"agent_close","description":"Close a logical conversation and return compact status by default.","write_action":false,"price_micros":0,"input_schema":null},{"name":"agent_interrupt","description":"Interrupt the current execution and return compact status by default.","write_action":false,"price_micros":0,"input_schema":null},{"name":"agent_result_read","description":"Read one hash-bound slice of a terminal result without calling a provider.","write_action":false,"price_micros":0,"input_schema":null},{"name":"agent_send","description":"Continue a native session, optionally relaying one hash-bound result.","write_action":true,"price_micros":0,"input_schema":null},{"name":"agent_spawn","description":"Create one conversation.","write_action":true,"price_micros":0,"input_schema":null},{"name":"agent_status","description":"Read compact status, or the full envelope when explicitly requested.","write_action":false,"price_micros":0,"input_schema":null},{"name":"agent_wait","description":"Wait locally up to four minutes. Expiry returns running, does not interrupt, and means continue waiting.","write_action":false,"price_micros":0,"input_schema":null},{"name":"project_scan","description":"Scan project executable content without changing trust.","write_action":false,"price_micros":0,"input_schema":null},{"name":"project_trust","description":"Trust or revoke exact approval-gated project path and hash entries.","write_action":false,"price_micros":0,"input_schema":null},{"name":"runtime_authenticate","description":"Open one user-approved native sign-in flow in the system browser.","write_action":false,"price_micros":0,"input_schema":null},{"name":"runtime_canary","description":"Run the separately gated live harness canary for one exact adapter pair.","write_action":true,"price_micros":0,"input_schema":null},{"name":"runtime_check","description":"Check locally by default; refresh asks the harness and never guesses reset time.","write_action":false,"price_micros":0,"input_schema":null},{"name":"runtime_configure","description":"Apply an approval-gated revisioned runtime configuration patch.","write_action":false,"price_micros":0,"input_schema":null},{"name":"runtime_list","description":"List runtimes, health, priority, ordered model fallback, and circuits.","write_action":false,"price_micros":0,"input_schema":null},{"name":"workspace_release","description":"Safely release an owned workspace after the approval gate.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-19T20:05:52.602Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T20:05:52.583Z","components":{"code":{"score":25,"max":25,"notes":["28 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 7 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"subagent-harness-mcp","version":"1.0.30","found":true,"license":"MIT","dependencyCount":3,"publishedAt":"2026-09-13T06:22:11.297155Z","repositoryUrl":"https://github.com/Thang1710/subagent-mcp"}],"repo":{"found":true,"owner":"Thang1710","repo":"subagent-mcp","archived":false,"pushedAt":"2026-09-13T06:15:35Z","stars":0,"forks":0,"openIssues":5,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/50268205?v=4","ownerCreatedAt":"2019-05-04T13:43:08Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-09-13T06:15:35.000Z","score":18}}}},"grade_history":[],"reviews":[]}