hermes-action-bridge
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| hermes_run | Use Hermes-owned skills, connected services, browser workflows, messaging, schedules, or external automation through bridge policy. Do not use for ordinary local code edits. |
| hermes_plan | 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. |
| hermes_capabilities | Inspect bridge status, configured presets, skills, toolsets, providers, models, and policy before deciding whether Hermes owns the requested capability. |
| hermes_presetsA | List configured bridge presets and their declarative Hermes skills and toolsets. |
| hermes_statusA | Check whether the configured Hermes CLI runtime is available without running a provider request. |
| hermes_submit | 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. |
| hermes_job_statusA | Read lifecycle metadata for an asynchronous Hermes job without returning its output. |
| hermes_resultA | Read the bounded stdout/stderr result of a completed asynchronous Hermes job. |
| hermes_cancelC | Idempotently cancel a queued or running asynchronous Hermes job. |
| hermes_prepareB | 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. |
| hermes_approveA | Consume a prepared approval ID exactly once and submit the unchanged request for execution. This can cause external side effects. |
| hermes_rejectC | Consume a prepared approval ID without executing the external action. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/TheBlueHouse75/hermes-action-bridge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server