Skip to main content
Glama
zchangechen

cotti-admin-mcp

by zchangechen

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ADMIN_PASSWORDNoAdmin password
ADMIN_USERNAMENoAdmin username
DAVINCI_PASSWORDNoDavinci password
DAVINCI_USERNAMENoDavinci username

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
admin_loginB

Force refresh Cotti Admin SSO session (APAC global admin)

admin_statusB

Check cached Admin session validity

coupon_template_listC

List coupon templates (supports country header via country param)

coupon_template_getA

Get coupon template detail by templateNo, couponNo or id

activity_listC

List marketing activities (supports country param)

activity_getC

Get activity detail by id or activityNo

activity_get_fullB

Get activity with parsed landing page (h5Url, longLink, title, bg image)

private_domain_find_referenceC

Find latest 【私域】新品折扣 activity + 【私域】新品券 coupon for a country (excludes 作废). Use before copy.

coupon_copy_saveD

UI copy reference coupon → patch name/desc/SPU only → Save. Requires Playwright.

activity_copy_saveC

UI copy reference activity → patch name/time/coupon → saveGeneralActivity. Requires Playwright.

activity_edit_saveB

Edit existing activity (修改): time, landing page, title. Not copy.

activity_set_onlineA

Publish or unpublish activity (online=1 List / online=0 Off shelves)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3/5.0

Scored across 12 tools

Disambiguation4/5

Tools are mostly distinct; activity_copy_save and activity_edit_save both modify activities but one creates a copy while the other edits existing, and descriptions clarify the difference. activity_get vs activity_get_full also clearly separated by detail level.

Naming Consistency4/5

Most tools follow resource_verb pattern (e.g., activity_list, coupon_template_get), but admin_login and admin_status use verb_noun or less consistent structure. Overall pattern is recognizable.

Tool Count5/5

12 tools cover the main operations for activity and coupon management plus admin session handling. This is a well-scoped number for the domain.

Completeness4/5

Core workflows (create/edit/list/get/online toggle for activities, create/get/list for coupons, session management) are covered. Minor gaps like missing delete operations or direct create without copy, but these can be worked around.

Maintenance

ActivityStale
ResponsivenessNo issues