
Secure Your Data With Hermes Agent
PortEden gives the local Hermes agent clean, redacted data on every tool call. Wrap the porteden CLI in a Hermes skill, or add PortEden as an MCP server, and your agent reads Gmail, Outlook, Drive, and Calendar with PII redaction, least-privilege scope, and a full audit log — no raw tokens.
Connect as a Hermes skill or over MCP · 8-minute setup · Free to start
What PortEden Adds to Hermes Agent
- Hermes runs locally and shells out to tools through its skills system. PortEden enforces a consistent redaction and policy layer in front of every tool call, so the data the model reasons over is already minimized, whichever model Hermes is running.
- You choose the transport. A short SKILL.md in ~/.hermes/skills/ has the agent call the porteden CLI directly, fully local with no bridge. Or add PortEden's remote MCP server to ~/.hermes/config.yaml — Hermes registers the tools at startup. Either way Gmail, Outlook, Drive, and Calendar become scoped, audited tools.
- The agent never holds a raw credential. The Google or Microsoft OAuth token stays inside PortEden; the CLI keeps only a PortEden API key in your OS keyring. Revoke the agent with porteden auth logout without touching your human sign-in.
- Hermes is built to be fast and local. PortEden returns -jc compact JSON sized for the agent's reasoning loop, keeping token use predictable while still applying full redaction, policy evaluation, and logging on every call.
Hermes Agent With PortEden: What You Get
A Hermes Skill or an MCP Server, Same Firewall as Claude and ChatGPT
Connection: porteden CLI skill (~/.hermes/skills/) or PortEden MCP server (~/.hermes/config.yaml)
Email skill (Gmail + Outlook)
A SKILL.md documents the porteden email commands. The agent reads and triages mail with redaction and audit; send, reply, and forward stay confirm-first.
Setup guideCalendar skill (Google Calendar)
The porteden calendar commands give the agent events and free/busy with attendee redaction. Create, update, and respond stay confirm-first.
Setup guideDrive skill (Google Drive)
The porteden drive commands give the agent file search and read with file-level rules. download returns links only, never raw bytes.
Setup guidePortEden MCP server (config.yaml)
Prefer MCP? Add PortEden's remote server to ~/.hermes/config.yaml via mcp-remote (e.g. mcp.porteden.com/email). Hermes registers the tools at startup; same redaction, scope, and audit.
Setup guide- Two transports, one firewall: run the porteden CLI as a Hermes skill, or add PortEden to ~/.hermes/config.yaml as an MCP server (mcp-remote to mcp.porteden.com/{email,calendar,drive}). Both enforce the same policy and audit.
- Every command accepts -jc for compact JSON — filters noise, truncates long fields, and reduces token use in the Hermes reasoning loop.
- Use --all to auto-paginate large result sets (e.g. porteden email messages --week --all -jc).
- Set PE_API_KEY in the environment Hermes runs in for headless boxes; otherwise the CLI uses the OS keyring after porteden auth login.
- Per-token scope, per-contact and per-folder rules, and field-level redaction all apply — the agent gets redacted JSON, never raw payloads.
Add a Provider to Hermes in Under 10 Minutes
Install the porteden CLI
brew install porteden/tap/porteden — or use the install script / go install. Verify with porteden --help.
Authenticate and connect
porteden auth login stores a key in your OS keyring. Then npx @porteden/cli connect gmail (or outlook / drive / google) authorizes the provider.
Add the Hermes skill
Drop a SKILL.md in ~/.hermes/skills/porteden-gmail/ documenting the porteden commands. Confirm with hermes skills, then use it in hermes chat.
Five-Minute Setup. Free While You Test.
Connect a data source, plug Hermes Agent into PortEden, and put Hermes Agent to work on the data your team actually needs to handle.
Frequently Asked Questions
Does the Hermes agent ever see my raw OAuth token?
Can I connect PortEden to Hermes over MCP instead of a skill?
Which providers can the Hermes agent reach this way?
Can one PortEden account back multiple Hermes skills or agents?
Can the agent send email or change files, or only read?
Does PortEden see my Hermes conversations?
Where is the audit log, and how do I revoke access?
What does it cost?
Keep Exploring
Get More From Hermes Agent With PortEden
Five-minute setup. Free tier for solo licensed practitioners. Same AI you already use — now ready for the work your team actually needs to do.
Rolling out to a whole team? Talk to sales →