Hermes MCP client setup ​
Hermes is a high-confidence OAuth client because its MCP config supports OAuth 2.1 PKCE, metadata discovery, DCR, token exchange, and refresh.
OAuth config ​
yaml
mcp_servers:
orkestia_workflow:
url: "https://mcp.orkestia.dev/mcp"
auth: oauthHeader-token config ​
yaml
mcp_servers:
orkestia_workflow:
url: "https://mcp.orkestia.dev/mcp"
headers:
Authorization: "Bearer ${ORKESTIA_AGENT_TOKEN}"Use OAuth for human-operated sessions. Use headers for unattended or non-browser environments.
Smoke test ​
- Start Hermes with the MCP server enabled.
- Complete OAuth.
- Confirm
whoamiandlist_workflow_typeswork. - Confirm refresh works after token expiry.
