{"name":"io.github.TheBlueHouse75/hermes-action-bridge","slug":"thebluehouse75-hermes-action-bridge","title":"Hermes Action Bridge","description":"Delegate real-world actions from Claude Code, Codex, and other agents to Hermes Agent.","url":"https://mcp.market/server/thebluehouse75-hermes-action-bridge","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":28,"stars":7,"forks":1,"downloads_week":92,"last_push_at":"2026-09-29T07:31:17.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/TheBlueHouse75/hermes-action-bridge","website":null,"version":"0.6.3","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"hermes-action-bridge","version":"0.6.3","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}],"tools":[{"name":"hermes_approve","description":"Ask the MCP client for interactive human confirmation, then consume a prepared approval ID exactly once and submit the unchanged request for execution. This can cause external side effects.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hermes_cancel","description":"Idempotently cancel a queued or running asynchronous Hermes job.","write_action":true,"price_micros":0,"input_schema":null},{"name":"hermes_capabilities","description":"Inspect bridge status, configured presets, skills, toolsets, providers, models, and policy before deciding whether Hermes owns the requested capability.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hermes_job_status","description":"Read lifecycle metadata for an asynchronous Hermes job without returning its output.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hermes_plan","description":"Ask Hermes to inspect its configured capabilities in plan mode. Hermes may access open-world tools, so review the response before taking or approving an external action.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hermes_prepare","description":"Create a local, non-executing preview and short-lived one-shot approval ID without invoking Hermes or its tools. The caller must show preview.action to the human before approval.","write_action":true,"price_micros":0,"input_schema":null},{"name":"hermes_presets","description":"List configured bridge presets and their declarative Hermes skills and toolsets.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hermes_reject","description":"Consume a prepared approval ID without executing the external action.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hermes_result","description":"Read the bounded stdout/stderr result of a completed asynchronous Hermes job.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hermes_run","description":"Use Hermes-owned skills, connected services, browser workflows, messaging, schedules, or external automation through bridge policy. Effective execute requests require interactive client confirmation. Do not use for ordinary local code edits.","write_action":true,"price_micros":0,"input_schema":null},{"name":"hermes_status","description":"Check whether the configured Hermes CLI runtime is available without running a provider request.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hermes_submit","description":"Start a long Hermes plan, draft, or approval-preview job and return immediately. Direct execute requests are converted to request-approval; use hermes_prepare and hermes_approve for execution.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":88,"grade":"A","scanned_at":"2026-10-31T17:27:40.292Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-31T17:27:40.198Z","components":{"code":{"score":25,"max":25,"notes":["64 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":12,"max":15,"notes":["last push 32 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"hermes-action-bridge","version":"0.6.3","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-08-26T00:09:47.125Z","repositoryUrl":"git+https://github.com/TheBlueHouse75/hermes-action-bridge.git","weeklyDownloads":92}],"repo":{"found":true,"owner":"TheBlueHouse75","repo":"hermes-action-bridge","archived":false,"pushedAt":"2026-09-29T07:31:17Z","stars":7,"forks":1,"openIssues":9,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/132676556?v=4","ownerCreatedAt":"2023-05-05T13:11:37Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":7,"forks":1,"downloadsWeek":92,"license":"MIT","lastPushAt":"2026-09-29T07:31:17.000Z","score":28}}}},"grade_history":[],"reviews":[]}