{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.2.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.1","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.1","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-20T16:22:19.002129Z","publishedAt":"2026-04-20T16:22:19.002129Z","updatedAt":"2026-04-20T16:22:19.002129Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.2.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.2","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.2","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-20T17:01:49.652824Z","publishedAt":"2026-04-20T17:01:49.652824Z","updatedAt":"2026-04-20T17:01:49.652824Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.2.3","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.3","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.3","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-20T19:24:44.114484Z","publishedAt":"2026-04-20T19:24:44.114484Z","updatedAt":"2026-04-20T19:24:44.114484Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.2.4","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.4","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.4","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-20T20:01:48.422519Z","publishedAt":"2026-04-20T20:01:48.422519Z","updatedAt":"2026-04-20T20:01:48.422519Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.2.5","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.5","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.5","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-21T01:38:26.507687Z","publishedAt":"2026-04-21T01:38:26.507687Z","updatedAt":"2026-04-21T01:38:26.507687Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.2.6","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.6","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.6","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-21T21:27:48.832493Z","publishedAt":"2026-04-21T21:27:48.832493Z","updatedAt":"2026-04-21T21:27:48.832493Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.2.7","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.7","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.7","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-21T22:04:16.862505Z","publishedAt":"2026-04-21T22:04:16.862505Z","updatedAt":"2026-04-21T22:04:16.862505Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.2.8","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.8","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.2.8","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-24T16:27:03.419221Z","publishedAt":"2026-04-24T16:27:03.419221Z","updatedAt":"2026-04-24T16:27:03.419221Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.0","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Absolute path to a local assets directory. When set (Node-only — Workers ignored), enables the `mailchimp_assets` tool and auto-uploads `@assets/<path>` references in campaign HTML to Mailchimp File Manager at send time. Cache at <dir>/.mailchimp-cache.json.","format":"string","name":"MAILCHIMP_ASSETS_DIR"},{"description":"Absolute path to a local templates directory. When set (Node-only), enables the `mailchimp_local_templates` tool and support for `content.localTemplate` on campaign tools. Templates are `.eta` files with optional `<name>.meta.yaml` sidecars. Canonical write path on free-tier Mailchimp.","format":"string","name":"MAILCHIMP_TEMPLATES_DIR"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.0","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-25T02:06:20.658235Z","publishedAt":"2026-04-25T02:06:20.658235Z","updatedAt":"2026-04-25T02:06:20.658235Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.3.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.1","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Absolute path to a local assets directory. When set (Node-only — Workers ignored), enables the `mailchimp_assets` tool and auto-uploads `@assets/<path>` references in campaign HTML to Mailchimp File Manager at send time. Cache at <dir>/.mailchimp-cache.json.","format":"string","name":"MAILCHIMP_ASSETS_DIR"},{"description":"Absolute path to a local templates directory. When set (Node-only), enables the `mailchimp_local_templates` tool and support for `content.localTemplate` on campaign tools. Templates are `.eta` files with optional `<name>.meta.yaml` sidecars. Canonical write path on free-tier Mailchimp.","format":"string","name":"MAILCHIMP_TEMPLATES_DIR"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.1","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-25T02:19:01.356358Z","publishedAt":"2026-04-25T02:19:01.356358Z","updatedAt":"2026-04-25T02:19:01.356358Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.3.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.2","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Absolute path to a local assets directory. When set (Node-only — Workers ignored), enables the `mailchimp_assets` tool and auto-uploads `@assets/<path>` references in campaign HTML to Mailchimp File Manager at send time. Cache at <dir>/.mailchimp-cache.json.","format":"string","name":"MAILCHIMP_ASSETS_DIR"},{"description":"Absolute path to a local templates directory. When set (Node-only), enables the `mailchimp_local_templates` tool and support for `content.localTemplate` on campaign tools. Templates are `.eta` files with optional `<name>.meta.yaml` sidecars. Canonical write path on free-tier Mailchimp.","format":"string","name":"MAILCHIMP_TEMPLATES_DIR"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.2","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-30T00:50:20.376376Z","publishedAt":"2026-04-30T00:50:20.376376Z","updatedAt":"2026-04-30T00:50:20.376376Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.3.3","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.3","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Absolute path to a local assets directory. When set (Node-only — Workers ignored), enables the `mailchimp_assets` tool and auto-uploads `@assets/<path>` references in campaign HTML to Mailchimp File Manager at send time. Cache at <dir>/.mailchimp-cache.json.","format":"string","name":"MAILCHIMP_ASSETS_DIR"},{"description":"Absolute path to a local templates directory. When set (Node-only), enables the `mailchimp_local_templates` tool and support for `content.localTemplate` on campaign tools. Templates are `.eta` files with optional `<name>.meta.yaml` sidecars. Canonical write path on free-tier Mailchimp.","format":"string","name":"MAILCHIMP_TEMPLATES_DIR"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.3","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-05T10:17:17.911355Z","publishedAt":"2026-05-05T10:17:17.911355Z","updatedAt":"2026-05-05T10:17:17.911355Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.3.4","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.4","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Absolute path to a local assets directory. When set (Node-only — Workers ignored), enables the `mailchimp_assets` tool and auto-uploads `@assets/<path>` references in campaign HTML to Mailchimp File Manager at send time. Cache at <dir>/.mailchimp-cache.json.","format":"string","name":"MAILCHIMP_ASSETS_DIR"},{"description":"Absolute path to a local templates directory. When set (Node-only), enables the `mailchimp_local_templates` tool and support for `content.localTemplate` on campaign tools. Templates are `.eta` files with optional `<name>.meta.yaml` sidecars. Canonical write path on free-tier Mailchimp.","format":"string","name":"MAILCHIMP_TEMPLATES_DIR"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.4","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-10T14:33:34.30537Z","publishedAt":"2026-05-10T14:33:34.30537Z","updatedAt":"2026-05-10T14:33:34.30537Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.3.5","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.5","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Absolute path to a local assets directory. When set (Node-only — Workers ignored), enables the `mailchimp_assets` tool and auto-uploads `@assets/<path>` references in campaign HTML to Mailchimp File Manager at send time. Cache at <dir>/.mailchimp-cache.json.","format":"string","name":"MAILCHIMP_ASSETS_DIR"},{"description":"Absolute path to a local templates directory. When set (Node-only), enables the `mailchimp_local_templates` tool and support for `content.localTemplate` on campaign tools. Templates are `.eta` files with optional `<name>.meta.yaml` sidecars. Canonical write path on free-tier Mailchimp.","format":"string","name":"MAILCHIMP_TEMPLATES_DIR"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.5","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-23T12:28:07.146474Z","publishedAt":"2026-05-23T12:28:07.146474Z","updatedAt":"2026-05-23T12:28:07.146474Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.3.6","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.6","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Absolute path to a local assets directory. When set (Node-only — Workers ignored), enables the `mailchimp_assets` tool and auto-uploads `@assets/<path>` references in campaign HTML to Mailchimp File Manager at send time. Cache at <dir>/.mailchimp-cache.json.","format":"string","name":"MAILCHIMP_ASSETS_DIR"},{"description":"Absolute path to a local templates directory. When set (Node-only), enables the `mailchimp_local_templates` tool and support for `content.localTemplate` on campaign tools. Templates are `.eta` files with optional `<name>.meta.yaml` sidecars. Canonical write path on free-tier Mailchimp.","format":"string","name":"MAILCHIMP_TEMPLATES_DIR"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.6","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-12T03:31:29.217365Z","publishedAt":"2026-06-12T03:31:29.217365Z","updatedAt":"2026-06-12T03:31:29.217365Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/mailchimp-mcp-server","description":"Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.","repository":{"url":"https://github.com/cyanheads/mailchimp-mcp-server","source":"github"},"version":"0.3.7","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.7","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"Absolute path to a local assets directory. When set (Node-only — Workers ignored), enables the `mailchimp_assets` tool and auto-uploads `@assets/<path>` references in campaign HTML to Mailchimp File Manager at send time. Cache at <dir>/.mailchimp-cache.json.","format":"string","name":"MAILCHIMP_ASSETS_DIR"},{"description":"Absolute path to a local templates directory. When set (Node-only), enables the `mailchimp_local_templates` tool and support for `content.localTemplate` on campaign tools. Templates are `.eta` files with optional `<name>.meta.yaml` sidecars. Canonical write path on free-tier Mailchimp.","format":"string","name":"MAILCHIMP_TEMPLATES_DIR"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/mailchimp-mcp-server","version":"0.3.7","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.","isRequired":true,"format":"string","name":"MAILCHIMP_API_KEY"},{"description":"Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.","format":"string","name":"MAILCHIMP_BASE_URL"},{"description":"Per-request timeout in milliseconds.","format":"string","default":"60000","name":"MAILCHIMP_TIMEOUT_MS"},{"description":"Max retry attempts for transient upstream failures (0-10).","format":"string","default":"3","name":"MAILCHIMP_MAX_RETRIES"},{"description":"Max in-flight upstream requests per workflow tool (1-10).","format":"string","default":"4","name":"MAILCHIMP_CONCURRENCY_LIMIT"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-16T00:55:17.918339Z","publishedAt":"2026-06-16T00:55:17.918339Z","updatedAt":"2026-06-16T00:55:17.918339Z","isLatest":true}}}],"metadata":{"count":16}}
