An AI agent can work on your nodes for you, in a conversation. It reads your balance and your nodes' checks and says what to fix, registers a server as a node and hands you the command that installs it, and changes a node's price and settings. It does what you can do on the dashboard, by the same rules and limits. ChatGPT, Claude, Claude Code, Cursor, Codex and VS Code can connect.
Connect it
- Open the Agents page of your operator dashboard. Under Connect your agent there is a button or a command for each of the six assistants, with the address filled in.
- Add ProofKit's server to your assistant. Its address is
https://proofkit.org/mcp/operator. In Claude Code the command isclaude mcp add --transport http proofkit-operator https://proofkit.org/mcp/operator, and/mcpthen starts the sign-in. - The assistant opens proofkit.org in your browser. Sign in to your operator account and press Allow. There is no key to copy.
Your email address has to be confirmed first. Until it is, a box at the top of the Agents page sends a 6-digit code to it.
Read or manage
The Allow page shows two permissions. Read lets the agent look at your nodes, their checks, your earnings and your balance, and is always on. Manage lets it register, change, restart and delete nodes: the box appears ticked when the agent asks for it, so untick it to let the agent only look. An agent connected with Read alone is not shown the tools that change something. To give it more later, connect it again and leave Manage ticked.
What it cannot do
An agent never moves money, makes or revokes your API keys, changes your password, email address or second factor, or deletes your account. A payout stays your own press of Claim on the Wallet page, and ProofKit reviews a public node before it takes users: no agent approves one. An agent in a chat has no SSH to your server, so it hands you the command that installs the node and you run it as root.
Disconnect
The Agents page lists each connected assistant under Connected apps, with what it may do, when it was connected and last used, and how many calls it made in 30 days. Disconnect asks first and then ends the connection at once: the assistant's next call is refused, and it has to sign in again. ProofKit writes to you when an assistant is connected, by email, in Telegram where it is linked and in the notification bell, and this cannot be turned off. If you did not connect it, disconnect it and change your password.
Each assistant's steps are in the operator docs. For the whole way from sign-up to the first payout, with an agent or by hand, see Run a node. A script or a bot that cannot sign in uses a key instead: API Keys for Scripts.