hermes

Connect Hermes to CircleCI

Run Hermes as a hosted agent in NoClick with CircleCI wired into its tools handle. It can use CircleCI directly while it works. No glue code, nothing to install. Click below to open a ready-to-run agent and connect your account.
Loading preview…
Opens a workflow with 111 tools ready to use.

Set up in minutes

The open button drops you into a guided setup. It asks exactly this, nothing else:
  1. Choose where it runs

    On your computer through your own Hermes, or hosted in the cloud. The rest of setup adapts to your choice:

  2. Pick what it can do in CircleCI

    A preset of real CircleCI operations. Each one becomes a tool the agent can call, and it can't touch anything outside the list.

  3. Connect CircleCI

    One sign-in. The agent acts through your account, scoped to the operations you picked.

  4. Add your personal MCP link

    The last step mints a private MCP URL for this agent and walks you through exactly this, with your real link filled in. The page flips to Connected the moment your Hermes first calls in. Hermes connects when it next starts a session.

    1. Run this in your terminal

    $hermes mcp add noclick --url https://mcp.noclick.app/s/<your-link>

    2. Answer no when asked if the server requires authentication — the link itself is the key

    <your-link> is your personal server URL — setup mints it for you.

Tools Hermes gets

Pick the operations you want and each becomes a tool the agent can call directly while it works.

CircleCI

111 tools
Add or update an environment variable
Create a new context
Create context restriction
Delete a context
Delete context restriction
Remove an environment variable
Get a context
Get context restrictions
List contexts
List environment variables
Get Component
Get Environment
List Component Versions
List Components
List Environments
Create Groups
Delete a group
A group in an organization
Groups in an organization
Get all branches for a project
Get flaky tests for a project
Job timeseries data
Get summary metrics with trends for the entire org, and for each project.
Get summary metrics for a project workflow's jobs.
Get summary metrics for a project's workflows
Get recent runs of a workflow
Get test metrics for a project's workflows
Get summary metrics and trends for a project across it's workflows and branches
Get metrics and trends for workflows
Cancel job by job ID
Cancel job by job number
Get a job
Delete org-level claims
Delete project-level claims
Get org-level claims
Get project-level claims
Patch org-level claims
Patch project-level claims
🧪 Create an OTLP exporter
🧪 Delete an OTLP exporter
🧪 List OTLP exporters
Create a new organization
Create a new URL Orb allow-list entry
Delete an organization
Get an organization
List the entries in the org's URL Orb allow-list
Remove an entry from the org's URL orb allow-list
Continue a pipeline
Get a pipeline by ID
Get a pipeline by pipeline number
Get a pipeline's configuration
Get pipeline values for a pipeline
Get your pipelines
Get a list of pipelines
Get all pipelines
Get a pipeline's workflows
Trigger a new pipeline
[Recommended] Trigger a new pipeline
Create pipeline definition
Delete pipeline definition
Get pipeline definition
List pipeline definitions
Update pipeline definition
Creates policy bundle for the context
Retrieves the owner's decision audit log by given decisionID
Retrieves Policy Bundle for a given decision log ID
Retrieves the owner's decision audit logs.
Get the decision settings
Retrieves Policy Bundle
Retrieves a policy document
Makes a decision
Set the decision settings
Create a new checkout key
Create an environment variable
Create a new project
Delete a checkout key
Delete an environment variable
Delete a project
Get a checkout key
Get a masked environment variable
Get a project
Get project settings
Get all checkout keys
List all environment variables
Update project settings
Rollback a project
Create a schedule
Delete a schedule
Get a schedule by ID. Available only on schedules associated with GitHub OAuth or Bitbucket Cloud pipeline definitions.
List schedule triggers
Update a schedule
Create trigger
Delete trigger
Get trigger
List pipeline definition triggers
Update trigger
Create a usage export
Get a usage export
Collaborations
User Information
User Information
Create an outbound webhook
Delete an outbound webhook
Get a webhook
List webhooks
Update an outbound webhook
Approve a job
Cancel a workflow
Get a workflow
Get a workflow's jobs
Rerun a workflow

About Hermes

Hermes is an open agent built on Nous Research’s Hermes models. NoClick runs it hosted and connects your apps to it as tools, so it can do real work across your systems. Wire an integration into the agent and Hermes can use that app’s operations directly while it reasons through a task. It is a strong pick when you want an open-model agent with genuine tool access.
Built on open Hermes models
Capable general reasoning
Flexible, open-model foundation
Hosted with apps wired in as tools

Frequently asked questions

More ways to connect

Open your Hermes agent in one click.

NoClick runs Hermes for you with CircleCI wired in as tools. Connect your account and run.