Skip to main content
Glama

nitro_configure_account

Idempotent

Read or configure sender defaults and test recipients. Use nitro_get_status for readiness; from_email explicitly selects an authorized, ready, brand-owned sending identity.

Input Schema

NameRequiredDescriptionDefault
reply_toNo
from_nameNoSender display name (e.g. 'Acme Marketing')
from_emailNoExact visible From address to select. May use the apex when a ready aligned sending subdomain authorizes it.
test_email_recipientsNoSaved test-send addresses; [] clears.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • removedInput schema / properties / reply_to / description
      Removed value: -"Reply-to email address"
    • changedInput schema / properties / test_email_recipients / description
      Previous value: -"Saved email addresses for test sends (max 5). Pass empty array to clear."New value: +"Saved test-send addresses; [] clears."
  2. First observed

TDQS

A3.5/5.0
Behavior3/5

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

Annotations already declare mutability, idempotency, and non-destructiveness, so the description adds the real value: from_email must be an authorized, ready, brand-owned identity, and test_email_recipients of [] clears the list. Still missing is what happens with omitted parameters (partial update vs reset) and what reading returns, which matters for a tool that claims to 'read' despite readOnlyHint=false.

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

Conciseness4/5

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

Two tight sentences with the action and the sibling routing rule front-loaded; no filler. Slight cost is the 'Read or configure' hedge at the start, which could be sharpened.

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

Completeness3/5

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

For a 4-parameter, all-optional mutation tool with no output schema, the description covers routing and identity constraints but omits update semantics (are unspecified fields preserved?), what a read invocation returns, and any error/validation behavior around unready identities. Adequate but with clear gaps.

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

Parameters4/5

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

Schema coverage is 75%, and the description adds a genuine constraint on from_email beyond the schema text: it selects an authorized, ready, brand-owned sending identity. It reinforces the clearing semantics of test_email_recipients, though it says nothing about the undocumented reply_to parameter.

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

Purpose4/5

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

Names a specific verb and resource: reading/configuring sender defaults and test recipients, and points at nitro_get_status for readiness. It distinguishes itself from the status sibling but not from other configuration siblings like nitro_configure_providers or nitro_set_brand_kit, and 'Read or configure' leaves the tool's primary mode slightly ambiguous.

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

Usage Guidelines3/5

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

Gives one useful routing rule ('Use nitro_get_status for readiness') and one selection rule for from_email. It does not say when to use this tool versus nitro_configure_providers, nitro_select_brand, or nitro_select_account, nor when calling it purely to read defaults is appropriate.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources