API and MCP

Deploy and manage agents from code or from an AI assistant with scoped API keys and the NeverHalt MCP server.

Create a key in Settings. A key has a scope and optional caps, so an assistant can only do what you allow.

  • read: list and inspect.
  • operate: also start, stop and run.
  • deploy: also create agents, within a maximum number of agents and memory you set on the key.
  • full: everything, including deleting agents and changing budgets.
  • No key can create keys, read secrets or answer approvals.
curl https://neverhalt.app/api/v1/agents -H "Authorization: Bearer $NEVERHALT_API_KEY"

The machine-readable guide for AI assistants is at /llms.txt. The NeverHalt MCP server exposes tools to deploy, list, trigger, read logs and events, list approvals and stop agents, using the same keys and limits.