$ norc-mcp
Talk to your crontabs from any AI chat.
norc-mcp is an MCP server connecting Claude, ChatGPT, and other AI platforms to your norc account — manage cron jobs, machines, and run history from a chat interface, no dashboard required.
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 Coming soon |
Self-hosting norc-mcp doesn't mean self-hosting norc — it still talks to the hosted vault API (or your own $NORC_VAULT_URL).
Ask it to change a job. It just does.
A tool call forwards your API key to your norc vault and comes back with a real answer — no dashboard tab needed.
Eight tools, your whole fleet
Jobs, machines, and run history — everything the chat needs to manage your crontabs.
Jobs
list_jobs, create_job, update_job, delete_job — read and edit your cron jobs directly 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.
Thin and stateless
norc-mcp holds no secrets and no database access of its own — it only forwards your API key to vault.norc.app (or a self-hosted $NORC_VAULT_URL).
Open source
MIT licensed, public repo — audit it, self-host it, or run it via Docker once the published image lands.
one API key, any MCP client, zero dashboard tabs required.
norc-mcp is the conversational half of the norc control plane.