Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
NODE_ENV | No | Entorno | development |
MCP_SERVER_PORT | No | Puerto del servidor HTTP | 3000 |
TEMPLATE_STORAGE | No | Tipo de almacenamiento | json |
EVOLUTION_API_KEY | Yes | API Key global | |
EVOLUTION_API_URL | No | URL de Evolution API | http://localhost:8080 |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
create_instance | Create a new WhatsApp instance |
list_instances | List all WhatsApp instances |
connect_instance | Connect a WhatsApp instance |
instance_status | Get connection status of an instance |
delete_instance | Delete a WhatsApp instance |
send_text | Send a text message |
send_media | Send media (image, video, audio, document) |
send_buttons | Send message with buttons |
send_list | Send interactive list message |
list_templates | List all message templates |
get_template | Get a specific template by ID |
create_template | Create a new message template |
send_template | Send a message using a template |
delete_template | Delete a custom template |
update_template | Update an existing template |
search_templates | Search templates by text |
list_contacts | List all contacts |
check_number | Check if phone numbers have WhatsApp |
create_group | Create a new WhatsApp group |
list_groups | List all groups |
add_participants | Add participants to a group |
remove_participants | Remove participants from a group |
get_chats | Get all chats |
get_messages | Get messages from a chat |
read_message | Mark message as read |