chateapro-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CHATEAPRO_DRY_RUN | No | When true, every write tool returns the request it would send and makes no call. | false |
| CHATEAPRO_BASE_URL | No | API base. | https://chateapro.app/api |
| CHATEAPRO_API_TOKEN | Yes | Required. Bearer token for the Chatea Pro API. | |
| CHATEAPRO_MAX_RETRIES | No | Retries on HTTP 429/5xx (exponential backoff). | 3 |
| CHATEAPRO_REQUEST_TIMEOUT | No | Per-request timeout (seconds). | 30 |
| CHATEAPRO_ENABLE_BROADCAST | No | Register broadcast_whatsapp_template_by_tag. | false |
| CHATEAPRO_ENABLE_ORDER_WRITE | No | Register update_order_status. | false |
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 | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| find_contactA | Resolve a Pass exactly one of |
| get_contactA | Return the full profile for one contact. |
| list_contactsB | Search contacts by phone / name / email / |
| list_contact_fieldsA | List the custom contact-field definitions (optionally filtered by name).
Use to get exact |
| list_tagsA | List the account's tags (optionally filtered by name). Provides |
| set_contact_fieldA | Set a custom field on one contact. |
| add_contact_tagA | Add a tag to one contact. |
| remove_contact_tagA | Remove a tag from one contact. |
| move_chatA | Move a contact's chat to |
| assign_agentA | Assign a contact's chat to a human agent. |
| assign_agent_groupA | Assign a contact's chat to an agent group. |
| unassign_agentA | Clear the human-agent assignment on a contact's chat. |
| pause_botA | Pause the bot for one contact for |
| resume_botA | Resume the bot for one contact after |
| list_flowsA | List published sub-flows (optionally filtered by name). Provides the exact
|
| list_whatsapp_templatesA | List approved WhatsApp message templates (optionally filtered by name).
Provides |
| trigger_flowA | Send a contact into a sub-flow. |
| send_textA | Send a free-text message to one contact. |
| send_whatsapp_templateA | Send an approved WhatsApp template to one contact. |
| list_ordersA | List shop orders, paginated; pass |
| get_orderA | Return full detail for one order. |
| list_agentsA | List team agents (optionally filtered by name/role). Provides |
| list_agent_groupsA | List agent groups (optionally filtered by name). Provides |
| list_ticket_listsA | List ticket lists / boards (optionally filtered by name). Provides
|
| get_ticket_list_itemsA | List items in one ticket list, paginated; optionally filter by |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Anthonygp21/chateapro-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server