Run, orchestrate, and observe Hermes agents from any client. REST endpoints, an MCP server for Claude/Cursor/Windsurf, a first-class CLI, typed SDKs, webhooks, and streaming tokens — all backed by the same managed runtime.
Hermes is built for the new agent stack — where the same agent has to answer a REST call, plug into Claude as an MCP tool, run inside a CI pipeline via the CLI, and stream tokens into your product UI. One agent, every surface.
REST, MCP, CLI, SDKs, webhooks, and streaming. Wire Hermes into anything from a Cursor session to a production backend.
Create runs, stream events, manage agents, knowledge, and tools over standard HTTPS with bearer auth.
Drop the Hermes MCP URL into Claude Desktop, Cursor, Windsurf, or any MCP-aware client. Tools, prompts, and resources exposed natively.
Trigger agents, tail logs, deploy skills, and pipe agent output into shell scripts and CI jobs.
TypeScript and Python SDKs with full type coverage, streaming helpers, retries, and idempotency keys.
Subscribe to run.completed, run.failed, tool.called, and message.sent events with HMAC-signed payloads.
Server-sent events for live token streaming, tool calls, and intermediate reasoning steps.
Per-key rate limits, spend caps, allow-lists for tools, and audit logs on every call.
Personal API keys for prototyping, scoped service keys for backends, OAuth for end-user agents.
Background runs with resumable state, idempotency, and replay — built for jobs that take minutes, not milliseconds.
The same Hermes agent runtime, addressable from REST, MCP, the CLI, or a typed SDK.
https://api.donely.ai/v1/hermes
https://mcp.donely.ai/hermes/sse
npm i -g @donely/hermes-cli
Expose a Hermes agent (with your CRM, docs, and tools) to your IDE or chat client in 30 seconds.
Call Hermes from a serverless function to triage tickets, draft replies, or enrich leads on every webhook.
Pipe agent output through shell scripts and CI — replace brittle prompt-glue scripts with a real agent.
Stream tokens straight into your app UI via SSE, with structured tool events and citations.
Long-running, resumable runs that fit into cron — daily research, weekly summaries, nightly reconciliations.
Issue scoped keys per end-user so your SaaS can give every customer their own Hermes instance.
Get started in minutes. No setup, no infrastructure headaches.
Free $5 credit · No credit card required · 60s setup