Skip to main content
An agent works inside exactly the same limits you do. There is no separate MCP allowance and no way for a connected agent to do something your plan does not include.

Monthly credits

Credits are shared between the dashboard and MCP — an article the agent writes is the same credit as one you write yourself. They reset monthly, on the day of the month you subscribed. Agent credits cover the in-article Sorted AI chat. A turn that only edits text costs one credit. When the agent does work that costs money on your behalf, that work sets the price instead of adding to it — generating an image makes the turn cost three, reading search results or looking up keywords one apiece — so a turn is only ever billed for the most it actually did, never for the conversation on top. Article credits are counted when a generation completes, not when it starts. The MCP response accounts for in-flight jobs so an agent cannot start more than you can afford.

Pro-only tools

None. Every tool works on the Free plan — connecting a CMS and publishing to it are included, and the credit-spending tools are limited by the monthly allowances above rather than by plan. When an allowance runs out, the tool returns your upgrade link instead of running.

What a connection may do

There is nothing to tick. You approve the connection and pick a workspace, and from then on the agent can do exactly what you can do in that workspace — no more. Your workspace role is the limit, and it is re-read from live membership on every single call. A stored role is a ceiling, not a grant: Demote yourself and the connection narrows on the next call. Lose membership and it stops working immediately — there is no lingering access to revoke separately.

Roles

A connection acts as the person who approved it, and their role is re-checked on every call. Demote them from Admin to Editor and every connection they approved drops to Editor immediately. Remove them from the workspace and their connections stop working.

Rate limit

120 calls per minute, per connection. This exists because agents loop. It is not a plan limit — a Pro workspace with unlimited keyword lookups is still capped here, because “unlimited” is sized for a person clicking, not a script. Exceeding it returns a message telling the agent to batch its work and retry.

When something is blocked

Errors are written for the agent to act on, not to hide the reason. Running out of article credits returns:
You’ve used all 3 articles available on the Free plan this month. Your limit resets on 1 September. Upgrade: https://seosorted.ai/dashboard?tab=billing-subscription&ws=…
A lapsed subscription reads differently from never having had one — “Publishing stopped with your plan. Resubscribe to continue” rather than “Publishing is a Pro feature” — so the agent tells you the right thing.

What gets recorded

Every tool call is logged with the connection that made it, the tool, how long it took and whether it succeeded. If you ever need to answer “what did the agent do to my site”, there is a record. Credits spent through MCP are attributed to the connection, so MCP usage is distinguishable from dashboard usage on your billing page.