The Crisp MCP Server provides tools to read workspace data, manage conversations and contacts, and edit your Knowledge Base.
Once connected, describe what you want to do in your AI agent. It can choose the appropriate tools to carry out your request. Browse the tools below to see which actions are supported.
Tool access depends on your authentication token's permissions and the features available in your workspace.
| Tool |
Description |
get_website_information |
Retrieves your workspace's main information |
get_website_settings |
Retrieves your workspace's configuration and settings |
get_availability_status |
Checks whether your team appears online or offline to visitors |
| Tool |
Description |
list_operators |
Lists your workspace operators, including Owners and Members |
list_operators_active |
Lists operators recently active in your workspace |
| Tool |
Description |
get_visitors_count |
Retrieves the total and active visitor counts for your platform |
list_visitors |
Lists visitors on your platform and their details, such as email, location, and last visited page |
| Tool |
Description |
list_inboxes |
Lists your workspace's sub-inboxes |
| Tool |
Description |
list_latest_conversations |
Lists the most recent conversations in your workspace |
list_conversations_at_page |
Lists conversations across your workspace or in a specific inbox |
search_conversations |
Searches conversations by message content, contact details, or segments |
get_conversation |
Retrieves a conversation's details and contact information |
list_latest_conversation_messages |
Retrieves the most recent messages in a conversation |
send_conversation_message_text |
Sends a text message to a customer in a conversation |
send_conversation_message_note |
Adds an internal note to a conversation, with optional mentions to notify team members |
set_conversation_full_name |
Updates the customer's full name in a conversation |
set_conversation_email |
Updates the customer's email address in a conversation |
set_conversation_phone |
Updates the customer's phone number in a conversation |
change_conversation_state |
Marks a conversation as resolved, unresolved, or pending |
move_conversation_inbox |
Moves a conversation to another inbox |
| Tool |
Description |
list_people_profiles_at_page |
Lists the contacts in your CRM |
search_people_profiles |
Searches contacts by name or email address |
get_people_profile |
Retrieves a contact's profile and details |
list_people_conversations |
Lists the conversations associated with a contact |
update_people_profile_full_name |
Updates a contact's full name |
update_people_profile_email |
Updates a contact's email address |
update_people_profile_phone |
Updates a contact's phone number |
update_people_profile_segments |
Updates a contact's segments |
| Tool |
Description |
get_helpdesk_information |
Retrieves your Knowledge Base name and public address |
get_helpdesk_settings |
Retrieves your Knowledge Base configuration and settings |
list_helpdesk_locales |
Lists the languages configured for your Knowledge Base |
list_helpdesk_pages |
Lists your published Knowledge Base articles and their links |
list_helpdesk_tree |
Lists the articles and folders in your Knowledge Base |
search_helpdesk_tree |
Searches Knowledge Base articles by title |
get_helpdesk_tree_path_content |
Retrieves the content of a Knowledge Base article |
get_helpdesk_tree_path_title |
Retrieves the title of a Knowledge Base article |
get_helpdesk_tree_path_metadata |
Retrieves an article's details and publication status |
create_helpdesk_tree_path |
Creates a new Knowledge Base article |
update_helpdesk_tree_path_content |
Updates the content of a Knowledge Base article |
update_helpdesk_tree_path_title |
Updates the title of a Knowledge Base article |
delete_helpdesk_tree_path |
Deletes a Knowledge Base article |
Follow the Quickstart guide to connect your workspace, or explore the AI agent setup guides for your preferred client. Once connected, try asking your agent to find a conversation, update a contact, or improve a Knowledge Base article.
If a task needs a capability that is not available yet, your AI agent can identify the gap and, with your approval, submit a suggestion to the Crisp team on your behalf.