cotti-admin-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ADMIN_PASSWORD | No | Admin password | |
| ADMIN_USERNAME | No | Admin username | |
| DAVINCI_PASSWORD | No | Davinci password | |
| DAVINCI_USERNAME | No | Davinci 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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 12 tools
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.
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.
12 tools cover the main operations for activity and coupon management plus admin session handling. This is a well-scoped number for the domain.
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.