WebRenew/channex-mcp
If you are the rightful owner of channex-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
A self-improving Model Context Protocol (MCP) server for interacting with the Channex.io API.
Tools
Functions exposed to the LLM to take actions
channex_list_properties
List all properties
channex_get_property
Get property by ID
channex_create_property
Create new property
channex_update_property
Update property
channex_delete_property
Delete property
channex_list_room_types
List room types
channex_get_room_type
Get room type by ID
channex_create_room_type
Create room type
channex_list_rate_plans
List rate plans
channex_get_rate_plan
Get rate plan by ID
channex_create_rate_plan
Create rate plan
channex_get_availability
Get availability per room type
channex_get_restrictions
Get restrictions per rate plan
channex_update_ari
Update availability, rates, and restrictions
channex_test_channel_api
Test channel API access
channex_check_existing_connection
Check for existing channel connections
channex_list_channels
List all channel connections (supports field filtering)
channex_get_channel_by_code
Get channels by code (optimized for specific channels)
channex_get_channel
Get channel details
channex_create_channel
Create new channel (e.g., Airbnb)
channex_update_channel
Update channel settings (now supports property_ids)
channex_delete_channel
Delete channel connection
channex_get_channel_mappings
Get listing-to-rate-plan mappings
channex_update_channel_mapping
Map channel listings to rate plans
channex_get_airbnb_listings
Get Airbnb-specific listings
channex_update_airbnb_listing
Update Airbnb pricing/availability
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client