{"name":"io.github.velsrocky/vtai-agent","slug":"velsrocky-vtai-agent","title":null,"description":"System-automation agent MCP server for opencode/claude/pi: guarded shell, dry-run-first, audited.","url":"https://mcp.market/server/velsrocky-vtai-agent","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":28,"stars":0,"forks":0,"downloads_week":455,"last_push_at":"2026-10-22T22:40:42.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/velsrocky/vtai-agent","website":null,"version":"0.7.0","remotes":[],"packages":[{"registryType":"pypi","identifier":"vtai-agent","version":"0.7.0","transport":{"type":"stdio"}}],"tools":[{"name":"auto_mode","description":"Autonomous loop: dispatch the goal to a coding CLI (opencode by default), review the reply against the goal, and iterate with corrective prompts until the answer satisfies the goal or max_iterations is reached. Use this for the '@vt-ai_automode_on' keyword.","write_action":false,"price_micros":0,"input_schema":null},{"name":"backup_sync","description":"Incremental directory backup via rsync. Reports the transfer plan and can verify with a checksum pass. Deletion of extraneous files is opt-in and never happens during a dry run.","write_action":false,"price_micros":0,"input_schema":null},{"name":"delegate_coding","description":"Delegate a coding task to opencode, claude, or pi in headless mode. Snapshots the repo, captures the diff, and rolls back if an optional verify command fails. The working directory must be a git repo.","write_action":false,"price_micros":0,"input_schema":null},{"name":"disk_audit","description":"Read-only scan for reclaimable disk space: largest/oldest files plus cache directory sizes. Deletes nothing.","write_action":false,"price_micros":0,"input_schema":null},{"name":"inspect_application","description":"Analyze a local application with REA (reverse engineering) under full guardrails. The target is deny-glob checked, copied into a quarantine dir, analyzed there (REA capability must be enabled in config), and the returned evidence carries an audit digest. The original target is never touched.","write_action":false,"price_micros":0,"input_schema":null},{"name":"organize_files","description":"Content-aware cleanup: sort a directory's files into Documents/Images/ Videos/Audio/Archives/Installers/Code/Data/Fonts/Models. Collisions are auto-renamed. Everything stays inside the target directory.","write_action":false,"price_micros":0,"input_schema":null},{"name":"run_shell","description":"Run an allowlisted shell command. Protected paths and non-allowlisted binaries are rejected. Use dry_run=true to preview without executing.","write_action":true,"price_micros":0,"input_schema":null},{"name":"system_info","description":"Snapshot this machine: CPU, memory, disks, load, and AMD GPU state. Read-only and safe to call before deciding how to act.","write_action":false,"price_micros":0,"input_schema":null},{"name":"transcode_media","description":"Batch transcode videos with AMD GPU (VAAPI) acceleration. Output goes to a 'transcoded' subfolder; originals are never modified.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-10-25T05:00:50.801Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-25T05:00:50.735Z","components":{"code":{"score":25,"max":25,"notes":["24 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 2 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":"vtai-agent","version":"0.7.0","found":true,"weeklyDownloads":455,"license":"MIT","dependencyCount":5,"publishedAt":"2026-10-22T21:51:35.169335Z"}],"repo":{"found":true,"owner":"velsrocky","repo":"vtai-agent","archived":false,"pushedAt":"2026-10-22T22:40:42Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/211243593?v=4","ownerCreatedAt":"2025-05-11T17:44:12Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/211243593?v=4&s=128","source":"github"},"presence":{"stars":0,"forks":0,"downloadsWeek":455,"license":"MIT","lastPushAt":"2026-10-22T22:40:42.000Z","score":28}}}},"grade_history":[],"reviews":[]}