Set up Cursor Agent in Earkeep
Last updated: · Reviewed quarterly
Earkeep runs the agents you already use, inside the app, against the meeting in front of you. Cursor Agent is one of ten built in, and unlike the npx-backed ones it needs no Node: the Cursor CLI is a single binary that speaks the Agent Client Protocol itself.
Install the CLI
Earkeep does not install agents. It runs the one you already have, on your own Cursor account.
curl https://cursor.com/install -fsS | bash
The installer puts the binary in ~/.local/bin, named agent. Cursor's own CLI documentation covers the Windows route and the sign-in options.
Check it landed:
agent --version
An older install may provide cursor-agent instead, which was the CLI's previous name. Earkeep looks for agent; if that is not what you have, reinstall with the command above.
Sign in
Run the CLI once in a terminal and sign in to your Cursor account when it asks. There is no reliable way for Earkeep to check this from outside, so this agent's card never shows a signed-in badge either way: the app treats it as ready once the binary is there, on the grounds that a wrong "not signed in" is worse than a missing one.
Earkeep never sees those credentials. They belong to the CLI.
Confirm Earkeep sees it
- Open Earkeep and press Settings, at the bottom of the left rail.
- Go to Agents.
- The Cursor Agent card should read Installed with its version number.
Earkeep starts it in the protocol mode the Cursor CLI provides:
agent acp
Cursor documents that mode for editor integrations, so the same command is what an editor would use. Nothing about it is specific to Earkeep.
Use it on a meeting
- Open a saved meeting.
- In the agent panel, start a New session and pick Cursor Agent and a working directory.
- Type what you want, or start from one of the suggestion cards, which come from your own prompts in Settings → Templates.
Your other meetings come wired in. Earkeep offers its own MCP server to the session automatically, so the agent can search and read your saved meetings without you configuring anything. If you would rather reach your meetings from Cursor the editor, that is connecting Cursor over MCP instead.
If something goes wrong
"Not found", but it works in your terminal. Two things to separate. The first is the path: Earkeep probes through your login shell, so a binary in ~/.local/bin is only visible if your shell profile adds that directory to PATH. Open a fresh terminal window and run agent --version. The second is the name: if only cursor-agent answers, you are on the older CLI and reinstalling gets you agent.
The session won't start. Confirm the CLI runs on its own first. An agent that cannot start in a terminal cannot start inside Earkeep either.
The session starts and then ends. The panel shows a notice with a New session button. The old session's log stays on disk.
Nothing here matches your install. Any command that speaks the Agent Client Protocol can be added by hand with Add custom agent in Settings → Agents, which is the escape hatch when a tool moves faster than the built-in roster.
Related
- Agents and MCP: why the agent comes to the meeting rather than the other way round.
- Connect Cursor over MCP: reaching your meeting history from the editor instead.
- All Earkeep how-tos.
Frequently asked questions
Do I need Node for this one?
No. The Cursor CLI is a single binary that speaks the protocol itself, so unlike the npx-backed agents it does not need Node.
Why is there no signed-in badge?
Only two agents in the roster expose a reliable non-interactive way to check. For the rest, Earkeep would have to guess, and a wrong "not signed in" is worse than none, so it shows nothing.
Does this keep everything on my device?
Earkeep's part does: capture, transcription and storage never leave your machine. Cursor calls its model provider's API, so a transcript you hand it is a transcript you have sent there.
Can I add an agent that isn't in the list?
Yes. Settings → Agents has Add custom agent, which takes any command that speaks ACP.
Where do the session logs go?
Beside the meeting, as plain files on your own disk, one per session.
The agent comes to the meeting
14-day full trial, no account required.