Skip to content
On this page

Verify the connection

Verify a connection with read operations. This separates access problems from paid work and leaves workspace data unchanged.

1. Get the tool list

Ask the client to call tools/list. The result should contain Viralmaxing tools such as list_workspaces, list_my_accounts, and list_posts.

An empty list usually means that sign-in is incomplete or the client configured the server as stdio instead of HTTP.

2. Check the workspace

Call list_workspaces. The result lists available workspaces and marks the current one. When the user names a client or brand, select its workspace through switch_workspace before reading data.

An unexpectedly empty account list often means that the agent is in the wrong workspace.

3. Read data

Call one safe tool:

  • list_my_accounts for the user's own profiles;
  • list_competitors for tracked competitors;
  • get_energy_balance for the plan and remaining balance.

A successful result confirms the transport, authentication, and data scope.

Before a paid call

Research, transcription, and import tools return a price. State it to the user, wait for explicit approval, then call the tool again with the exact confirm_cost. Never loop a paid tool.

Read next