Skip to content

Hermes Agent

Screenshots and Markdown MCP server for Hermes Agent

Use a current Hermes Agent release with remote MCP OAuth support and a ScreenshotOne account.

Terminal window
hermes mcp add screenshotone --url https://mcp.screenshotone.com --auth oauth

On connection, Hermes opens a browser for ScreenshotOne authorization. Sign in and approve access. To explicitly start authentication again, run:

Terminal window
hermes mcp login screenshotone

Alternatively, merge this into ~/.hermes/config.yaml:

mcp_servers:
screenshotone:
url: https://mcp.screenshotone.com
auth: oauth

Use the configuration for your active Hermes profile if you have named profiles. Hermes stores and refreshes OAuth credentials for that profile. See the MCP configuration reference and CLI reference.

Use ScreenshotOne's render-website-screenshot tool to capture
https://example.com with full_page=true. Download the returned image
URL into my workspace and tell me the saved filename.

Hermes may display the tool as mcp__screenshotone__render_website_screenshot. Expect a temporary url from the tool and a separate download step. Check the saved file before the URL expires, which can be up to four hours.

Make sure auth: oauth is set and you are using the intended profile. Run the login command again if access was revoked. When Hermes runs over SSH, follow its remote OAuth instructions so the browser callback reaches the correct host.

See MCP tool options or manage access.