{"name":"io.github.shin2344234/trmm-mcp","slug":"shin2344234-trmm-mcp","title":"TacticalRMM","description":"Read your TacticalRMM fleet; run commands only after per-command human approval.","url":"https://mcp.market/server/shin2344234-trmm-mcp","rating":null,"grade":"B","score":78,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":23,"stars":3,"forks":0,"downloads_week":26,"last_push_at":"2026-09-08T19:38:59.000Z","license":"AGPL-3.0"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/shin2344234/trmm-mcp","website":null,"version":"1.1.0","remotes":[],"packages":[{"registryType":"pypi","identifier":"trmm-mcp","version":"1.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of your TacticalRMM backend, e.g. https://api.example.com","isRequired":true,"format":"string","name":"TRMM_API_URL"},{"description":"TacticalRMM API key bound to a read-only role. Used for all reads.","isRequired":true,"format":"string","isSecret":true,"name":"TRMM_READONLY_API_KEY"},{"description":"TacticalRMM API key permitted to execute. Only needed for elevate or command mode, and only used after an approval is granted.","format":"string","isSecret":true,"name":"TRMM_COMMAND_API_KEY"},{"description":"readonly (default, 20 read tools), elevate (adds 8 execution tools, each requiring out-of-band human approval), or command (execution with no gate).","format":"string","default":"readonly","name":"TRMM_MCP_MODE"}]}],"tools":[{"name":"trmm_agent_checks","description":"Checks configured on an agent, with their current status.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_agent_event_log","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_agent_history","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_agent_processes","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_agent_services","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_agent_software","description":"Installed software inventory for an agent.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_agent_tasks","description":"Automated tasks configured on an agent.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_agent_windows_updates","description":"Windows update status for an agent.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_api_get","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_audit_log","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_debug_log","description":"TRMM server debug log entries.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_fleet_overview","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_get_agent","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_get_script","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_kill_process","description":"Kill a process by PID on an agent.","write_action":true,"price_micros":0,"input_schema":null},{"name":"trmm_list_agents","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_list_alerts","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_list_clients_sites","description":"All clients and their sites, with ids for filtering.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_list_scripts","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_pending_actions","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_reboot_agent","description":"Reboot an agent now. Disruptive - confirm the target first.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_run_checks","description":"Force all checks to run now on an agent.","write_action":true,"price_micros":0,"input_schema":null},{"name":"trmm_run_command","description":"","write_action":true,"price_micros":0,"input_schema":null},{"name":"trmm_run_script","description":"","write_action":true,"price_micros":0,"input_schema":null},{"name":"trmm_run_task","description":"Run an automated task now. Get task_id from trmm_agent_tasks.","write_action":true,"price_micros":0,"input_schema":null},{"name":"trmm_server_info","description":"TRMM server version, settings and this MCP server's current mode.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_service_action","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"trmm_wake_on_lan","description":"Send a Wake-on-LAN packet to an agent.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":78,"grade":"B","scanned_at":"2026-11-02T16:00:39.908Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-02T16:00:39.864Z","components":{"code":{"score":25,"max":25,"notes":["13 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":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":12,"max":15,"notes":["last push 55 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":"trmm-mcp","version":"1.1.0","found":true,"weeklyDownloads":26,"license":"AGPL-3.0-or-later","dependencyCount":7,"publishedAt":"2026-08-20T00:58:46.381815Z","repositoryUrl":"https://github.com/shin2344234/trmm-mcp"}],"repo":{"found":true,"owner":"shin2344234","repo":"trmm-mcp","archived":false,"pushedAt":"2026-09-08T19:38:59Z","stars":3,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/29849850?v=4","ownerCreatedAt":"2017-07-03T03:03:38Z","license":"AGPL-3.0"},"icon":{"url":null,"source":"none"},"presence":{"stars":3,"forks":0,"downloadsWeek":26,"license":"AGPL-3.0","lastPushAt":"2026-09-08T19:38:59.000Z","score":23}}}},"grade_history":[],"reviews":[]}