Skip to main content
Glama
nex-browser

NexBrowser MCP Server

Official
by nex-browser

nex_browser_bind_account

Destructive

Bind one or more catalog platform accounts to closed NexBrowser windows, replacing existing bindings. Pass an empty account list to remove all bound accounts; running windows must be closed first.

Instructions

Bind one or more workspace catalog platform accounts to one or more closed NexBrowser windows. This replaces the existing window binding. Pass accountIds=[] to remove it. Running windows are rejected and must be closed first. After opening, use nex_browser_accounts to fill.

Input Schema

NameRequiredDescriptionDefault
windowIdNoOne window ID or a list of closed window IDs; alias of windowIds
windowIdsNoAlias of windowId
accountIdsYesCatalog account IDs that replace the window binding; [] or 0 removes all bound accounts

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changedv2026.10.24
    • changedInput schema / properties / windowIds / description
      Previous value: -"Documented alias of windowId"New value: +"Alias of windowId"
  2. Addedv2026.8.20

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The destructiveHint annotation already flags mutation risk, and the description adds concrete behavior: existing window binding is replaced, accountIds=[] removes the binding, and running windows are rejected. It does not describe auth or response behavior, but it gives useful operational constraints beyond the annotation.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is compact and front-loaded: binding, replacement, removal, rejection condition, and follow-up tool are all stated without wasted prose.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a three-parameter mutation tool with no output schema, the description covers the key prerequisites, replacement semantics, and removal behavior. A remaining ambiguity is how multiple accountIds map to multiple windowIds, but the essential calling information is present.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the schema already documents windowId/windowIds aliases and the accountIds removal behavior. The description reinforces that accountIds=[] removes the binding and that window IDs must reference closed windows, but adds little format or mapping detail beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb and resource: bind catalog platform accounts to closed NexBrowser windows. It clearly scopes the operation to closed windows and distinguishes it from the sibling nex_browser_accounts, which is used afterward to fill.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives explicit prerequisites (windows must be closed; running windows are rejected) and routes the agent to nex_browser_accounts for the follow-up fill step. It does not explain when to use account binding versus other binding operations, but the relevant constraints and next step are clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools