Skip to main content
Glama

List connectors

list_connectors
Read-onlyIdempotent

List the external services the account can connect to its bots (CRM, appointments, store, help desk, payments, invoicing, a lookup table): which are connected, on which bots (with the attach status of each), and which actions are enabled. Use it when the administrator asks what the bot can do with an outside service (for example HubSpot, Clientify, Pipedrive, GoHighLevel, DataCRM, Calendly, Cal.com, Shopify, WooCommerce, Zendesk, Freshdesk, Stripe, Mercado Pago, Alegra, Airtable), or whether one is connected; the answer lists every one this account can use. Connecting, replacing a token or disconnecting happens in the Connectors gallery (LIA → Marketplace → Connectors) by the administrator; never ask for an API token in chat and never offer to enter one.

Input Schema

NameRequiredDescriptionDefault
fieldsNoOptional: return only these fields of each record.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.9/5.0
Behavior4/5

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

Annotations already declare readOnly/idempotent/non-destructive, so the description need not restate safety. It does add genuinely new behavioral context: that write-side operations live in the Connectors gallery and that an agent must never request or offer to enter an API token in chat. Return format and pagination are not covered, keeping it short of a 5.

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?

Purpose and scope are front-loaded in the first sentence, and the closing gallery/API-token sentence is high value. The 17-service parenthetical enumeration (HubSpot, Clientify, Pipedrive, ... Airtable) is heavy but does aid recognition, so the structure is efficient overall though slightly verbose.

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?

With no output schema, the description carries the burden of describing the result and does so (connection state, attach status per bot, enabled actions). Annotations cover the safety profile. It is suitably complete for a single-optional-parameter list tool, missing only minor detail on record identity/return shape.

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 description coverage is 100% and the single optional 'fields' enum is fully documented in the schema, so the baseline is 3. The description adds no extra meaning about how 'fields' projects the records, but none is really needed beyond what the schema states.

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?

The description gives a precise verb+resource (list external services connectable to bots) and enumerates exactly what is returned: connection state, attached bots with attach status, and enabled actions. It is very clear on its own, but it never distinguishes itself from look-alike siblings such as get_connector (single connector) or list_crm_integrations, which an agent could easily confuse it with.

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 states a concrete trigger ('Use it when the administrator asks what the bot can do with an outside service ... or whether one is connected') and draws a boundary by noting that connecting/replacing tokens/disconnecting happens in the Connectors gallery, not here. What it lacks is routing to alternative tools (e.g. get_connector for one connector's details).

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