Cursor

Works with the CLI alone. No gander.md account.

Cursor is an AI code editor and coding agent. Use it to understand a codebase, plan and build features, fix bugs, and review changes without leaving the editor.

Cursor loads Agent Skills from project and user directories, and it reads Claude and Codex skill dests for compatibility. gander mcp install writes Cursor's MCP file. After that, @agent comments on a hosted share reach the Cursor session without paste.

A shorter product page lives at Use with Cursor.

1. Install the CLI

curl -fsSL https://release.gander.md/install.sh | bash

The script puts gander on your PATH, then runs gander skill and gander mcp install. After Homebrew or a source build:

gander skill

Confirm the binary:

gander --version

2. Confirm the skill landed

gander skill links ~/.gander/skill to ~/.cursor/skills/gander. Cursor also loads ~/.agents/skills/gander and ~/.claude/skills/gander, which the same command writes.

ls -l ~/.cursor/skills/gander/SKILL.md

Restart Cursor or start a new Agent chat so it rescans skills. In Agent chat, type / and look for gander. You can also open Customize → Skills and confirm Gander is listed.

3. Sign up and install MCP

Hosted links and @agent comments need an account. MCP is how those comments reach Cursor.

gander signup --email [email protected]
gander mcp install

That merge writes ~/.cursor/mcp.json with a gander server whose command is this binary plus mcp. Restart Cursor, then check Settings → MCP and enable Gander if it is listed but off.

To add the server by hand instead:

{
  "mcpServers": {
    "gander": {
      "command": "gander",
      "args": ["mcp"]
    }
  }
}

Put that object in ~/.cursor/mcp.json. If GANDER_CONFIG is set when you install, gander mcp install copies it into the server environment so a named profile keeps working inside Cursor.

4. Use it

  1. In Cursor Agent, ask for a plan and have it write markdown (or say "save this plan"). The skill tells Cursor to use scripts/save-plan.sh and offer a gander.
  2. Say gander this file or watch this plan. Cursor should run gander watch plan.md after signup, or gander plan.md --watch for a local preview.
  3. Send the https://gander.md/s/… link. Reviewers open it in a browser. They do not install Cursor or Gander.
  4. A reviewer prefixes @agent when they want Cursor to edit the file. Cursor lists the inbox through MCP, edits the local markdown, and replies in the same thread. The hosted link updates on save.

After you gander a file, Cursor checks the inbox on a wall-clock backoff for two hours, not at the start of every later turn.

If MCP is not connected, gander comments is the fallback in the terminal.

5. Verify

gander list
gander comments

In Cursor, ask "what gander skills and MCP tools do you have?". You want the Gander skill plus gander_list_comments, gander_reply_comment, gander_resolve_thread, and gander_unresolve_thread.

Project-only skills also work: copy or symlink the skill folder to .cursor/skills/gander in a repo if you want it committed for the team. User-level ~/.cursor/skills/gander is enough for one machine.

More: Skill, MCP, Hosted watch, Comments.