Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,30 @@ runcrate schedule delete <id> [--yes] # what it already started keeps running
that key is revoked or the sign-in ends, the schedule pauses (last result
`paused: key revoked`).

## AI clients (MCP)

Runcrate runs a remote MCP server at `https://mcp.runcrate.ai/mcp`. One command
adds it to your AI clients; each one opens your browser to sign in on first use.
No key to paste.

```bash
runcrate mcp install # every client found on this machine
runcrate mcp install --client cursor --dry-run # show the change, write nothing
runcrate mcp install --client claude,codex
runcrate mcp url # print the server URL
```

- Clients: `cursor`, `claude` (Claude Code), `vscode`, `codex`, `windsurf` (and
Devin Desktop), `gemini`, or `all` (the default).
- Where a client has its own `mcp add` command it is used; otherwise its config
file is merged. Other servers stay, and the original is backed up next to it as
`<file>.bak-<YYYYMMDD-HHMMSS>`.
- A file with comments or other non-JSON content is never written: the snippet to
add is printed instead. An existing `runcrate` entry that points somewhere else
is kept unless you pass `--force`.
- Codex: run `codex mcp login runcrate` if it has not signed you in yet.
- Setup guides for other clients: https://runcrate.ai/docs/mcp/setup

## Updating

```bash
Expand Down
Loading
Loading