addedInput schema / properties / botFilter / description
Added value: +"Filter out members whose interactions appear to be automated bot activity. Select 'suspected-bot' for only bots, 'clean' to exclude bots, or 'all' to ignore. Defaults to \"all\" when omitted."
addedInput schema / properties / country / description
Added value: +"Filter members by their exact two-letter ISO country code (e.g. 'US', 'GB'). Omit to include all countries."
addedInput schema / properties / cursor / description
Added value: +"Opaque keyset pagination cursor returned as `nextCursor` by the previous page. Must be replayed with identical query filters."
addedInput schema / properties / dimensionFour / description
Added value: +"Filter members by an exact match on custom dimension four. Dimension values are derived from mapped Mailchimp merge fields. Omit to skip."
addedInput schema / properties / dimensionOne / description
Added value: +"Filter members by an exact match on custom dimension one. Dimension values are derived from mapped Mailchimp merge fields. Omit to skip."
addedInput schema / properties / dimensionThree / description
Added value: +"Filter members by an exact match on custom dimension three. Dimension values are derived from mapped Mailchimp merge fields. Omit to skip."
addedInput schema / properties / dimensionTwo / description
Added value: +"Filter members by an exact match on custom dimension two. Dimension values are derived from mapped Mailchimp merge fields. Omit to skip."
addedInput schema / properties / insiderFilter / description
Added value: +"Filter out members with internal company email domains or recognized insider addresses. Select 'exclude' to hide them, 'only' to show only them, or 'all' to ignore. Defaults to \"all\" when omitted."
addedInput schema / properties / leader / description
Added value: +"Filter the directory to include only recognized leaders ('true'), exclude leaders ('false'), or ignore leader status ('all'). Defaults to \"all\" when omitted."
addedInput schema / properties / maxRating / description
Added value: +"Maximum Mailchimp member star rating to include, from 1 to 5. Omit to include every rating."
addedInput schema / properties / minRating / description
Added value: +"Minimum Mailchimp member star rating to include, from 1 to 5. Omit to include every rating."
addedInput schema / properties / pageSize / description
Added value: +"Maximum number of rows to return per page. Omit to use the default page size of 100. MCP tool calls are capped at 100 rows per page to protect the model's context window."
addedInput schema / properties / projectId / description
Added value: +"Required. The opaque alphanumeric project identifier of 8 or more characters to scope this request to. Call GET /_api/public/v1/enterprise/projects to list the project IDs available to your API key. Omitting it returns 400 VALIDATION_ERROR."
addedInput schema / properties / region / description
Added value: +"Filter members by their exact region or state name as recognized by Mailchimp geography data. Omit to include all regions."
addedInput schema / properties / rep / description
Added value: +"Filter by an exact match on the assigned sales representative's name. Omit to include members assigned to any rep."
addedInput schema / properties / search / description
Added value: +"Filter the directory by a case-insensitive partial match on email address, first name, or last name. Omit to skip text filtering."
addedInput schema / properties / sortBy / description
Added value: +"The field used to order the directory results. Defaults to sorting alphabetically by email address."
addedInput schema / properties / sortDir / description
Added value: +"The direction to sort the directory results. Can be 'asc' for ascending or 'desc' for descending. Defaults to \"asc\" when omitted."
addedInput schema / properties / status / description
Added value: +"Filter members by their current Mailchimp subscription status. Use 'subscribed', 'unsubscribed', 'cleaned', or 'all' to include everyone. Defaults to \"all\" when omitted."
addedInput schema / properties / tag / description
Added value: +"Filter by an exact match on a Mailchimp tag or segment name. Omit to include members with any tags."
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "description": "Output for the sm_list_members tool. Failure payloads arrive in the same envelope as { error, message, code }.",
+ "properties": {
+ "code": {
+ "description": "A machine-readable identifier for the error type. For the full code taxonomy, see the sm_get_schema tool or the Enterprise API OpenAPI ErrorResponse component.",
+ "type": "string"
+ },
+ "error": {
+ "description": "A human-readable error message detailing what went wrong.",
+ "type": "string"
+ },
+ "hasMore": {
+ "description": "True if additional results exist beyond this page.",
+ "type": "boolean"
+ },
+ "members": {
+ "items": {
+ "additionalProperties": true,
+ "description": "Represents a single member in the paginated directory.",
+ "properties": {
+ "companyName": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "countryCode": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "dimensionFour": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "dimensionOne": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "dimensionThree": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "dimensionTwo": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "emailAddress": {
+ "type": "string"
+ },
+ "firstName": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "isLeader": {
+ "type": "boolean"
+ },
+ "lastActivity": {
+ "description": "ISO 8601 UTC timestamp.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "lastChanged": {
+ "description": "ISO 8601 UTC timestamp.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "lastName": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "memberRating": {
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "region": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "repName": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "status": {
+ "type": "string"
+ },
+ "subscriberHash": {
+ "type": "string"
+ },
+ "tags": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "timestampOpt": {
+ "description": "ISO 8601 UTC timestamp.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "vip": {
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "nextCursor": {
+ "description": "A keyset cursor marking the continuation point. Contract: this value is non-null if and only if `hasMore` is true. Clients MUST echo this token verbatim on the subsequent request and MUST NEVER attempt to parse or manually construct it.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "pageSize": {
+ "description": "The maximum number of items returned in this page.",
+ "type": "integer"
+ },
+ "projectId": {
+ "description": "An opaque alphanumeric project identifier of 8 or more characters identifying a Space Monkey Project. Treat this value as entirely opaque; do not parse, sequentialize, or auto-generate it.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+}