How to integrate TemplateFox MCP with Hermes

Connect Hermes to TemplateFox MCP. Generate invoice pdf from sales template, create image from marketing template with variables, and more using natural language, with authentication handled for you.

TemplateFox logoTemplateFox
Api Key

TemplateFox is a template-driven service for generating PDFs and images from reusable templates. It helps teams automate templated documents, manage versions, and store outputs reliably.

24 Tools

Introduction

Hermes is a 24/7 autonomous agent that lives on your computer or server — it remembers what it learns and evolves as your usage grows.

This guide explains the easiest and most robust way to connect your TemplateFox account to Hermes. You can do this through either Composio Connect CLI or Composio Connect MCP. For personal use we recommend the CLI, but you won't go wrong with MCP either.

Also integrate TemplateFox with

What is Composio Connect?

Composio Connect is a consumer offering that lets anyone plug 1,500+ applications directly into their agent harness — including Hermes. It can:

  • Search and load tools from relevant toolkits on-demand, reducing context usage.
  • Chain multiple tools to accomplish complex workflows via a remote workbench, without excessive back-and-forth with the LLM.
  • Manage app authentication end-to-end with zero manual overhead.

Integrating TemplateFox with Hermes

Using Composio Connect CLI

1. Install the Composio CLI

Run the install script directly, or paste https://composio.dev/hermes into your Hermes chat box to have it installed for you.

bash
curl -fsSL https://composio.dev/install | bash
Hermes authenticating with Composio

2. Authenticate

Once the CLI is installed, ask Hermes to authenticate with Composio.

3. Connect to TemplateFox

Ask your agent to connect to TemplateFox, or simply request any TemplateFox-related task. Hermes will prompt you to authenticate and authorize access.

4. Done. You're all set with a new TemplateFox connection.


Using Composio Connect MCP

1. Get your MCP URL and API Key

Go to dashboard.composio.dev and copy your Connect MCP URL and API key.

Copy MCP URL and API key from Composio dashboard

2. Open the Hermes config file

bash
nano ~/.hermes/config.yaml

3. Add the Composio Connect MCP server

bash
mcp_servers:
  composio:
    url: "https://connect.composio.dev/mcp"
    headers:
      x-consumer-api-key: "YOUR_COMPOSIO_API_KEY"
    connect_timeout: 60
    timeout: 180

Save with Ctrl + O, Enter, then exit with Ctrl + X.

4. Restart your Hermes agent

Once restarted, ask your agent to connect to TemplateFox or request any TemplateFox-related task. It will prompt you to authenticate and authorize access.

5. Done!

What is the TemplateFox MCP server, and what's possible with it?

The TemplateFox MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your TemplateFox account. It provides structured and secure access so your agent can perform TemplateFox operations on your behalf.

Way Forward

With TemplateFox connected, Hermes can now act on your behalf whenever it detects a relevant task or you ask it to.

From here, you can extend Hermes further:

  • Connect more apps: Calendar, Slack, Notion, Linear, and hundreds of others are available through the same Composio Connect setup. Each new integration compounds what Hermes can do for you.
  • Build workflows across tools: Once multiple apps are connected, Hermes can chain actions together — turn an email into a calendar invite, a Slack message into a Linear ticket, or a meeting note into a follow-up draft.
  • Let it learn your patterns: The more you use Hermes, the better it gets at anticipating how you'd handle recurring tasks. Give it feedback on drafts and decisions, and it will adapt.

If you run into trouble or want to share what you've built, join the community or check out the Docs for deeper configuration options.

TOOLS

Supported Tools

Every TemplateFox action and event your agent gets out of the box.

Create Template With Agent

Queue TemplateFox's authoring agent to create an image template from natural-language instructions.

Create Image

Generate a PNG, JPEG, or WebP image from a TemplateFox image template and return a temporary URL or configured S3 location.

Create PDF

Generate a PDF synchronously from a TemplateFox template and return a temporary URL or configured S3 location.

Create PDF Asynchronously

Queue PDF generation and return a job ID for polling.

Create Template Version

Create an immutable snapshot of an existing TemplateFox template with a unique lowercase tag.

Delete S3 Configuration

Permanently remove the connected account's saved S3-compatible storage credentials.

Delete Template Version

Permanently delete one immutable template version.

Extract PDF Pages

Extract, reorder, or split selected pages from one PDF and return a temporary result URL.

Get Account

Get the connected TemplateFox account identity and remaining credit balance without consuming credits.

Get Agent Job

Get an authoring-agent job's status, resulting template ID, preview, charged credits, or failure details.

Get PDF Job

Get the status, result location, or failure details of an asynchronous PDF generation job.

Get S3 Configuration

Get the connected account's S3-compatible storage configuration.

List Account Transactions

List credit purchases, consumption, refunds, and bonuses one offset page at a time.

List PDF Jobs

List asynchronous PDF generation jobs, optionally filtered by status, one offset page at a time.

List Template Fields

List the dynamic variables a template accepts so an agent can construct valid generation data.

List Template Layers

List addressable image-template layers and their modifiable properties for CREATE_IMAGE.

List Templates

List PDF or image templates belonging to the connected TemplateFox team.

List Template Versions

List immutable snapshots of a template, including version numbers and optional tags.

Merge PDFs

Concatenate two or more PDFs in the supplied order and return a temporary result URL.

Revise Template With Agent

Queue TemplateFox's authoring agent to revise an existing image template from feedback.

Rotate PDF

Rotate all pages or selected pages in a PDF and return a temporary result URL.

Save and Test S3 Configuration

Create or update the connected account's S3-compatible storage credentials, then test access to the configured bucket.

Update Template Version

Change or clear the tag and/or description metadata of a template version; the immutable snapshot content is not changed.

Validate S3 Configuration

Validate that TemplateFox can access and write a small test object to the configured S3-compatible bucket without changing the saved credentials.

FAQ

Frequently asked questions

With a standalone TemplateFox MCP server, the agents and LLMs can only access a fixed set of TemplateFox tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from TemplateFox and many other apps based on the task at hand, all through a single MCP endpoint.

Yes, you can. Hermes fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right TemplateFox tools.

Yes, absolutely. You can configure which TemplateFox scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your TemplateFox data and credentials are handled as safely as possible.

Start with TemplateFox.It takes 30 seconds.

Managed auth, hosted MCP servers, and every TemplateFox tool your agent needs.Free to start.

Start building