$ norc-mcp
Check and fix your cron jobs from an AI chat.
cron fails silently, and finding out means logging into machines. norc-mcp is an MCP server that connects Claude, ChatGPT and other AI chat clients to your norc account. Ask which jobs exist, check run history, change a schedule. No dashboard, no SSH.
Thin and stateless: it holds no secrets of its own. MIT licensed.
Connect norc-mcp
Generate a norc API key (vault → Settings → API Keys → Generate key), then add the server to your MCP client's connector config with that key as the Bearer token.
| Channel | Platform | Command / URL |
|---|---|---|
| hosted | Any MCP client | https://mcp.norc.app/mcp |
| self-host | Node 18+ | pnpm install && pnpm build && node dist/server.js |
| docker | Any | docker run -p 3000:3000 norcapp/norc-mcp details |
| Claude Code plugin | Claude Code | claude plugin marketplace add norcapp/norc-plugin && claude plugin install norc details |
A self-hosted norc-mcp still talks to the hosted vault API (or your own $NORC_VAULT_URL).
Ask for the change. See the result.
norc-mcp passes your API key to the vault, and the vault's answer comes back into the chat.
Eight tools
Four for jobs, three for machines, one for run history.
Jobs
list_jobs, create_job, update_job, delete_job: read and edit your cron jobs from the conversation.
Machines
list_machines, rename_machine, delete_machine: see and manage every paired machine on your account.
Runs
list_runs: check when jobs ran and what they returned, without leaving the chat. Useful when you suspect a job never ran.
Open source
MIT licensed, public repo. You can audit it, self-host it, or run it via Docker. norc-mcp is MIT licensed. The rest of norc is not open source.
one API key, any MCP client, no SSH.
norc-mcp lets your AI chat check and change your norc jobs.