Bring your own agents

Give the agent you already run a business to operate.

Bring the agents you already run and give them a business to operate. Connect Helm to Claude Code, Claude Desktop, Cursor, Windsurf, or Codex over an open-source MCP server, or drive everything from the helm-ai CLI. One API key opens 84 tools across every app: projects, tasks, time, invoices, CRM, calendar, and more.

Setup docs
helm-ai
 ██╗  ██╗███████╗██╗     ███╗   ███╗
 ██║  ██║██╔════╝██║     ████╗ ████║
 ███████║█████╗  ██║     ██╔████╔██║
 ██╔══██║██╔══╝  ██║     ██║╚██╔╝██║
 ██║  ██║███████╗███████╗██║ ╚═╝ ██║
 ╚═╝  ╚═╝╚══════╝╚══════╝╚═╝     ╚═╝
the AI work platform, from your terminal
$ helm-ai task create -t "Send Q2 invoices" --project acme
ACME-214 created
 
$ helm-ai invoice list --status overdue
3 overdue · $12,400.00
 
$ helm-ai agent send-email --as "Ava" --to ap@northwind.co \
--delegate --intent "Chase the overdue invoice"
Sent as Ava
Works with your agents
ClaudeClaude
CodexCodex
OpenClawOpenClaw
HermesHermes
Two ways in

A CLI and an MCP server.

Same workspace, same 84 tools, same data. Pick the door that fits how you work.

The CLI

@helm-ai/cli

Drive your whole business from the terminal. Create tasks, list overdue invoices, log time, and send email as an agent. Scriptable and built for automation.

$ npm i -g @helm-ai/cli

The MCP server

@helm-ai/mcp-server

Expose your workspace to any stdio MCP host. Claude Code, Cursor, Windsurf, Codex, or your own agent reads and writes Helm directly, with the same tools and the same data.

$ npx @helm-ai/mcp-server
Tool catalog

84 tools. Every app.

Your agent reads and writes the same records your team edits by hand. Full tool reference in the setup docs.

5 tools

Contacts

Get, search, add, update, and delete contacts. Full CRM access.

5 tools

Accounts

Read and write account records, plus log activity against them.

5 tools

Deals

List, get, create, update, and delete pipeline deals.

5 tools

Tasks

List, read, create, update tasks and add comments.

2 tools

Projects

List and create projects, linked to accounts.

11 tools

Documents

Create, read, update docs, pages, folders, and bulk moves.

2 tools

Time Entries

List tracked time and create new entries for billing.

4 tools

Invoices

List, read, create, and update Stripe-native invoices.

2 tools

Estimates

List estimates and create new line-item quotes.

5 tools

Calendar

List, read, create, update, and delete events.

15 tools

Products

Manage the catalog, prices, and account and deal line items.

8 tools

Forms

Create lead forms, steps, and fields. Read submissions and stats.

4 tools

Agent Schedules

List, create, update, and delete scheduled agent runs.

11 tools

Sequences & more

Email sequences, enrollments, workflows, and attachments.

FAQ

Questions about bringing your own agent.

What does "bring your own agent" mean?

You already run an agent or AI client (Claude Code, Cursor, Codex, or something you built). Instead of rebuilding it inside Helm, you point it at Helm over MCP or the CLI, and it gains a real business to operate: your projects, tasks, invoices, CRM, and more.

CLI or MCP, which should I use?

Use the CLI (@helm-ai/cli) to drive Helm from a terminal or a script. Use the MCP server when you want an AI client or agent (Claude Code, Cursor, Windsurf, Codex, or your own) to read and write Helm as it works. Both authenticate the same way and reach the same 84 tools.

Which clients are supported?

Any client that speaks MCP over stdio. Confirmed: Claude Code, Claude Desktop, Cursor, Windsurf, Codex, and custom agents built on the Claude API or any framework. ChatGPT and Claude.ai web connectors need a remote (HTTP) server, which is on the roadmap.

How does authentication work?

Generate a workspace-scoped API key in Helm under Settings → API Keys, then pass it as HELM_API_KEY to the CLI or your MCP client. The key grants access to every tool your plan supports. Rotate or revoke it anytime, and every call is logged.

Is it open-source?

Yes. The CLI and the MCP server are MIT-licensed and published on npm as @helm-ai/cli and @helm-ai/mcp-server. Install via npx or global npm, or fork them for custom deployments.

Get started

Bring your agent to your business.

Open-source. MIT-licensed. Included on every plan.

See pricing