Connect Hermes to Airtable and Shopify
What happens next
Set up in minutes
Choose where it runs
On your computer through your own Hermes, or hosted in the cloud. The rest of setup adapts to your choice:
Pick what it can do in Airtable
A preset of real Airtable operations. Each one becomes a tool the agent can call, and it can't touch anything outside the list.
Pick what it can do in Shopify
A preset of real Shopify operations. Each one becomes a tool the agent can call, and it can't touch anything outside the list.
Connect Airtable
One sign-in. The agent acts through your account, scoped to the operations you picked.
Connect Shopify
One sign-in. The agent acts through your account, scoped to the operations you picked.
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.
1. Run this in your terminal
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.
Exact capabilities
Tools Hermes gets
Airtable
24 toolsList all accessible bases
Get the schema (tables and fields) of a base
Create a new table in a base
Update a table's name or description
Create a new field in a table
Update a field's name or description
List records from a table with filtering, sorting, and pagination
Get a single record by ID
Create one or more records (batch create up to 10)
Update one or more records (batch update up to 10)
Update a single record by ID
Delete one or more records (batch delete up to 10)
Delete a single record by ID
Create or update records based on field matching (upsert)
List comments on a record
Create a comment on a record
Update a comment
Delete a comment
List all webhooks for a base
Create a webhook for a base
Delete a webhook
List payloads for a webhook
Refresh a webhook to extend its expiration
Enable notifications for a webhook
Shopify
103 toolsList products from the store with pagination and filtering
Get a single product by ID
Create a new product
Update an existing product
Delete a product
Get the count of products
List all variants for a product
Get a single product variant by ID
Create a new product variant
Update an existing product variant
Delete a product variant
Get the count of variants for a product
List all images for a product
Get a single product image by ID
Create a new product image
Delete a product image
List orders from the store with pagination and filtering
Get a single order by ID
Create a new order
Update an existing order
Delete an order
Cancel an order
Close an order
Reopen a closed order
Get the count of orders
List all refunds for an order
Get a single refund by ID
Create a refund for an order
Calculate refund transactions for an order
List all transactions for an order
Get a single transaction by ID
Create a transaction for an order
Get the count of transactions for an order
List customers from the store with pagination and filtering
Get a single customer by ID
Create a new customer
Update an existing customer
Delete a customer
Search for customers
Get the count of customers
Get orders for a specific customer
List all addresses for a customer
Get a single customer address by ID
Create a new address for a customer
Update an existing customer address
Delete a customer address
Set a customer address as the default
List inventory levels for items or locations
Adjust the inventory level of an item at a location
Set the inventory level of an item at a location
Connect an inventory item to a location
Delete an inventory level (disconnect item from location)
List fulfillments for an order
Get a single fulfillment
Create a fulfillment for an order
Update a fulfillment
Mark a fulfillment as complete
Cancel a fulfillment
List collections (custom collections)
Get a single collection
Create a new collection
Update a collection
Delete a collection
Add a product to a collection
List all locations
Get a single location
Get shop information
List metafields for a resource
Get a single metafield
Create a metafield
Update a metafield
Delete a metafield
List webhooks
Get a single webhook
Create a webhook
Update a webhook
Delete a webhook
List price rules
Get a single price rule
Create a price rule
Update a price rule
Delete a price rule
List discount codes for a price rule
Create a discount code for a price rule
Delete a discount code
List gift cards
Get a single gift card
Create a gift card
Update a gift card
Disable a gift card
Execute a custom GraphQL query (provides 100% API coverage)
Execute a custom GraphQL mutation (provides 100% API coverage)
Query products using GraphQL (more powerful than REST)
Create a product using GraphQL
Update a product using GraphQL
Query orders using GraphQL
Create a draft order using GraphQL
Query customers using GraphQL
Create a customer using GraphQL
Query inventory levels using GraphQL
Query collections using GraphQL
Query fulfillment orders using GraphQL
Get shop information using GraphQL
Starting points
What you can build
Meet the runner
About Hermes
Good to know
Frequently asked questions
Keep exploring
More ways to connect
More tools for Hermes
Popular Hermes pairs
Make it yours
Open your Hermes agent in one click.
NoClick runs Hermes for you with Airtable and Shopify wired in as tools. Connect your account and run.