← Registry

Marketing

courier.com

Manages audience segments with filter definitions and member lists.

1 endpoint144 known toolsFirst detected July 25, 2026Last detected August 29, 2026

ENDPOINT 1

https://mcp.courier.com

No auth detected

MCP server metadata

Name
@trycourier/courier-mcp
Version
1.3.7
Capabilities
tools.listChanged

Known tools 144

list_messages

List messages you've previously sent.

Inferred read-only
get_message

Get the full details and status of a single message by its ID.

Potential side effects
get_message_content

Get the rendered content (HTML, text, subject) of a previously sent message.

Potential side effects
get_message_history

Get the event history for a message, showing each step in the delivery pipeline (enqueued, sent, delivered, etc.

Potential side effects
list_notifications

List notification templates.

Inferred read-only
get_notification_content

Get the published content blocks of a notification template.

Inferred read-only
list_providers

List configured provider integrations for the workspace.

Inferred read-only
get_provider

Fetch a single provider configuration by ID.

Inferred read-only
get_routing_strategy

Retrieve a routing strategy by ID.

Inferred read-only
list_preference_sections

List the workspace's preference sections.

Inferred read-only
create_journey

Create a new journey.

Potential side effects
get_journey

Get a journey by ID.

Inferred read-only
replace_journey

Replace (update) a journey draft.

Potential side effects
create_journey_template

Create a notification template scoped to a journey.

Potential side effects
put_journey_template_content

Replace the elemental content of a journey-scoped notification template.

Inferred read-only
get_audience

Get an audience by its ID, including its filter definition.

Inferred read-only
list_audience_members

List all members of an audience.

Inferred read-only
list_audiences

List all audiences in the workspace.

Inferred read-only
update_audience

Create or update an audience with a filter definition.

Potential side effects
delete_audience

Delete an audience by its ID.

Potential side effects
get_audit_event

Get a specific audit event by its ID.

Inferred read-only
list_audit_events

List audit events in the workspace.

Inferred read-only
generate_jwt_for_user

Generate a JWT authentication token for a user.

Inferred read-only
invoke_automation_template

Invoke an automation run from an existing automation template.

Inferred read-only
invoke_ad_hoc_automation

Invoke an ad-hoc automation with inline steps.

Inferred read-only
list_automations

List automation templates in the workspace.

Inferred read-only
cancel_automation

Cancel a running automation by its cancelation_token.

Inferred read-only
create_brand

Create a new brand.

Potential side effects
get_brand

Get a brand by its ID.

Inferred read-only
list_brands

List all brands in the workspace.

Inferred read-only
update_brand

Replace an existing brand with new values.

Inferred read-only
delete_brand

Delete a brand by its ID.

Potential side effects
create_bulk_job

Create a new bulk job for sending messages to multiple recipients.

Potential side effects
add_bulk_users

Add users to an existing bulk job.

Inferred read-only
run_bulk_job

Run a bulk job, triggering delivery to all added users.

Inferred read-only
get_bulk_job

Get the status of a bulk job.

Inferred read-only
list_bulk_users

List the users in a bulk job.

Inferred read-only
courier_installation_guide

Get the Courier SDK installation guide for a specific platform.

Inferred read-only
track_inbound_event

Track an inbound event that can trigger automations.

Inferred read-only
list_lists

Get all lists.

Inferred read-only
get_list

Get a list by its ID.

Inferred read-only
get_list_subscribers

Get all subscribers of a list.

Inferred read-only
create_list

Create or update a list by list ID.

Potential side effects
subscribe_user_to_list

Subscribe a user to a list.

Inferred read-only
unsubscribe_user_from_list

Unsubscribe a user from a list.

Inferred read-only
delete_list

Delete a list by its ID.

Potential side effects
restore_list

Restore a previously deleted list.

Inferred read-only
bulk_subscribe_to_list

Replace all subscribers on a list with the given recipients.

Inferred read-only
add_subscribers_to_list

Append subscribers to a list without removing existing subscribers.

Inferred read-only
cancel_message

Cancel a message that is currently being delivered.

Potential side effects
resend_message

Resend a previously sent message.

Potential side effects
get_notification_draft_content

Get the draft (unpublished) content blocks of a notification template.

Inferred read-only
create_notification

Create a V2 notification template.

Potential side effects
get_notification

Retrieve a notification template by ID.

Inferred read-only
replace_notification

Replace a notification template entirely (full document PUT).

Inferred read-only
archive_notification

Archive a notification template by ID.

Inferred read-only
list_notification_versions

List version history for a notification template.

Inferred read-only
publish_notification

Publish a notification template, making it available for sending.

Potential side effects
list_notification_checks

List checks for a notification submission.

Inferred read-only
update_notification_checks

Update check statuses for a notification submission.

Potential side effects
put_notification_content

Replace the elemental content of a V2 notification template.

Inferred read-only
put_notification_element

Update a single element within a V2 notification template.

Potential side effects
put_notification_locale

Set locale-specific content overrides for a V2 notification template.

Inferred read-only
cancel_notification_submission

Cancel a notification template submission.

Inferred read-only
get_user_profile_by_id

Get a user profile by their ID.

Inferred read-only
create_or_merge_user

Create a new user profile or merge supplied values into an existing profile (POST).

Potential side effects
replace_profile

Fully replace a user profile (PUT).

Inferred read-only
patch_profile

Partially update a user profile via JSON Patch (RFC 6902).

Potential side effects
delete_profile

Delete a user profile permanently.

Potential side effects
get_user_list_subscriptions

Get all list subscriptions for a user.

Inferred read-only
subscribe_user_to_lists

Subscribe a user to one or more lists.

Inferred read-only
delete_user_list_subscriptions

Delete all list subscriptions for a user.

Potential side effects
send_message

Send a message to a user using inline title and body content (no template).

Potential side effects
send_message_template

Send a message to a user using a published notification template.

Potential side effects
send_message_to_list

Send a message to all subscribers of a list using inline title and body content.

Potential side effects
send_message_to_list_template

Send a message to all subscribers of a list using a notification template.

Potential side effects
get_tenant

Get a tenant by its ID.

Inferred read-only
create_or_update_tenant

Create or replace a tenant.

Potential side effects
list_tenants

List all tenants in the workspace.

Inferred read-only
delete_tenant

Delete a tenant by its ID.

Potential side effects
list_tenant_users

List users associated with a tenant.

Inferred read-only
update_tenant_preference

Set the default notification preference for a subscription topic on a tenant.

Inferred read-only
delete_tenant_preference

Remove default notification preference for a topic from a tenant.

Potential side effects
list_tenant_templates

List notification templates configured for a tenant.

Inferred read-only
get_tenant_template

Get a tenant notification template association by template ID.

Inferred read-only
replace_tenant_template

Create or replace a tenant notification template (draft unless published is true).

Potential side effects
publish_tenant_template

Publish a version of a tenant notification template.

Potential side effects
get_tenant_template_version

Get a specific version of a tenant notification template (e.

Inferred read-only
delete_tenant_template

Delete a tenant notification template.

Potential side effects
get_translation

Get a translation for a specific locale (e.

Inferred read-only
update_translation

Create or update a translation for a specific locale.

Potential side effects
list_user_push_tokens

List all push/device tokens for a user.

Inferred read-only
get_user_push_token

Get a specific push/device token for a user.

Inferred read-only
create_or_replace_user_push_token

Create or replace a push/device token for a user.

Potential side effects
bulk_add_user_tokens

Add multiple push/device tokens for a user in one request.

Inferred read-only
patch_user_token

Apply a JSON Patch (RFC 6902) to a specific push token.

Inferred read-only
delete_user_token

Delete a specific push token for a user.

Potential side effects
get_user_preferences

Get a user's notification preferences (subscriptions, opt-outs, channel preferences).

Inferred read-only
get_user_preference_topic

Get a user's preference for a specific subscription topic.

Inferred read-only
update_user_preference_topic

Update a user's preference for a specific subscription topic (opt in, opt out, or set channel preferences).

Potential side effects
delete_user_preference_topic

Delete a user's preference for a specific subscription topic, reverting it to the topic's default status.

Potential side effects
list_user_tenants

List all tenants a user belongs to.

Inferred read-only
add_user_to_tenant

Add a user to a tenant.

Inferred read-only
remove_user_from_tenant

Remove a user from a tenant.

Potential side effects
bulk_add_user_tenants

Add a user to multiple tenants at once.

Inferred read-only
remove_all_user_tenants

Remove a user from all tenants.

Potential side effects
bulk_update_user_preferences

Additively create or update a user's preferences for one or more topics in a single request.

Potential side effects
bulk_replace_user_preferences

Replace a user's complete set of preference overrides in one request.

Inferred read-only
archive_request

Archive a send request and all its associated messages by request ID.

Potential side effects
create_routing_strategy

Create a routing strategy defining how notifications are delivered across channels and providers.

Potential side effects
replace_routing_strategy

Replace a routing strategy.

Inferred read-only
archive_routing_strategy

Archive a routing strategy.

Inferred read-only
list_routing_strategies

List routing strategies in the workspace.

Inferred read-only
list_routing_strategy_notifications

List notification templates associated with a routing strategy.

Inferred read-only
list_journeys

List journey templates in the workspace.

Inferred read-only
invoke_journey

Invoke a journey run from a journey template.

Inferred read-only
publish_journey

Publish the current draft of a journey, making it live and invokable.

Potential side effects
archive_journey

Archive a journey.

Inferred read-only
list_journey_versions

List published versions of a journey, ordered most recent first.

Inferred read-only
list_journey_templates

List notification templates scoped to a journey.

Inferred read-only
get_journey_template

Get a journey-scoped notification template by notification ID.

Inferred read-only
replace_journey_template

Replace the draft of a journey-scoped notification template.

Inferred read-only
archive_journey_template

Archive a journey-scoped notification template.

Inferred read-only
publish_journey_template

Publish the current draft of a journey-scoped notification template.

Potential side effects
list_journey_template_versions

List published versions of a journey-scoped notification template, ordered most recent first.

Inferred read-only
get_journey_template_content

Fetch the elemental content of a journey-scoped notification template.

Inferred read-only
put_journey_template_locale

Set locale-specific content overrides for a journey-scoped notification template.

Inferred read-only
cancel_journey

Cancel journey runs.

Inferred read-only
list_provider_catalog

List available provider types from the catalog with their configuration schemas.

Inferred read-only
create_provider

Create a new provider (integration) configuration.

Potential side effects
update_provider

Replace an existing provider configuration.

Inferred read-only
delete_provider

Delete a provider configuration.

Potential side effects
create_preference_section

Create a preference section in your workspace.

Potential side effects
get_preference_section

Retrieve a preference section by id, including its topics.

Inferred read-only
replace_preference_section

Replace a preference section.

Inferred read-only
archive_preference_section

Archive a preference section.

Inferred read-only
publish_preferences

Publish the workspace's preferences page.

Potential side effects
list_preference_topics

List the topics in a preference section.

Inferred read-only
create_preference_topic

Create a subscription preference topic inside a section.

Potential side effects
get_preference_topic

Retrieve a topic within a section.

Inferred read-only
replace_preference_topic

Replace a topic within a section.

Inferred read-only
archive_preference_topic

Archive a topic within a section.

Inferred read-only
release_digest

Release a digest schedule early — send what users have collected so far now instead of waiting for the scheduled time.

Potential side effects
list_digest_instances

List the digest instances for a schedule.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.trycourier-courier-mcp]
url = "https://mcp.courier.com"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "trycourier-courier-mcp": {
      "type": "http",
      "url": "https://mcp.courier.com"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: trycourier-courier-mcp
Remote MCP URL: https://mcp.courier.com

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "trycourier-courier-mcp": {
      "url": "https://mcp.courier.com"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "trycourier-courier-mcp": {
      "type": "http",
      "url": "https://mcp.courier.com"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "trycourier-courier-mcp",
  "transport": "streamable-http",
  "url": "https://mcp.courier.com"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for courier.com was fetched 2026-08-03T12:52:44.794Z and is being refreshed.

Trust status Trusted

courier.com is assessed as Trusted: Domain has an established technology history spanning over a year.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.