bymundi API

MCP tools

Every tool of the bymundi MCP server, grouped by area, with the permission each needs.

Every tool the bymundi MCP server can offer. A key sees only the tools its permissions allow (permissions).

Account

Tool What it does Needs
whoami Who am I any key

Catalog

Tool What it does Needs
search_catalog Search or browse the catalog catalog:read
get_catalog_entity Get a catalog entry catalog:read
search_library Search or browse the block library catalog:read
get_library_entry Get a library block catalog:read
list_trip_templates Search or browse trip templates catalog:read
get_trip_template Get a trip template catalog:read
create_catalog_entity Create a catalog entry catalog:write
update_catalog_entity Update a catalog entry catalog:write
delete_catalog_entity Delete a catalog entry catalog:write
restore_catalog_entity Restore a deleted catalog entry catalog:write
list_catalog_features List the agency's rasgos catalog:read
start_catalog_image_upload Start a catalog photo upload catalog:write
complete_catalog_image_upload Complete a catalog photo upload catalog:write
upload_catalog_image Upload a small catalog photo catalog:write
list_routes List routes catalog:read
get_route Get a route catalog:read
create_route Create a route catalog:write
update_route Update a route catalog:write
delete_route Delete a route catalog:write
save_library_entry Save a block to the library catalog:write, trips:read
update_library_entry Update a library block catalog:write
delete_library_entry Delete a library block catalog:write
save_trip_template Save a trip as a template catalog:write, trips:read
update_trip_template Update a trip template catalog:write
delete_trip_template Delete a trip template catalog:write

Changes

Tool What it does Needs
list_changes List changes any key
undo_change Undo a change any key

Documents

Tool What it does Needs
list_documents List a trip's documents and folders documents:read
read_document Read a document documents:read
start_document_upload Start a document upload documents:write
complete_document_upload Complete a document upload documents:write
upload_document Upload a small document documents:write
update_document Update a document documents:write
delete_document Delete a document documents:write
create_document_folder Create a document folder documents:write
rename_document_folder Rename a document folder documents:write
delete_document_folder Delete a document folder documents:write

Itinerary

Tool What it does Needs
sync_itinerary Sync the itinerary with the design trips:write
get_itinerary Read a trip's itinerary trips:read
get_blocks Read blocks in full trips:read
apply_itinerary_changes Change the itinerary trips:write

Planning

Tool What it does Needs
search_places Search places for a day trips:read, catalog:read
suggest_routes Suggest saved routes for a day trips:read, catalog:read
plan_day Check whether a day fits trips:read, catalog:read
fill_days Fill days with routes or stops trips:write, catalog:read
insert_library_entry Insert a library block into a trip trips:write, catalog:read

Quote templates

Tool What it does Needs
list_quote_templates List quote templates quotes:read

Quotes

Tool What it does Needs
list_quotes List quotes quotes:read
get_quote Get a quote quotes:read
create_quote Create a quote quotes:write
update_quote Update a quote quotes:write
edit_quote_lines Edit a quote's lines and packages quotes:write
sync_quote_with_design Sync a quote with the trip's design quotes:write
send_quote Send a quote quotes:write
accept_quote Accept a quote on the customer's behalf quotes:write
reject_quote Reject a quote on the customer's behalf quotes:write
reopen_quote Reopen a quote quotes:write
delete_quote Delete a quote quotes:write

Travelers

Tool What it does Needs
get_travelers Get a trip's travelers travelers:read
add_traveler Add a traveler travelers:write
update_traveler Update a traveler travelers:write
remove_traveler Remove a traveler travelers:write
add_trip_contact Add the booking contact travelers:write
update_trip_contact Update the booking contact travelers:write
remove_trip_contact Remove the booking contact travelers:write
resend_access_email Resend an access email travelers:write

Trips

Tool What it does Needs
list_trips List trips trips:read
list_archived_trips List archived trips trips:read
get_trip Get a trip trips:read
create_trip Create a trip trips:write
update_trip Update a trip trips:write
archive_trip Archive a trip trips:write
restore_trip Restore an archived trip trips:write
duplicate_trip Duplicate a trip trips:write
publish_trip Publish a trip trips:write
unpublish_trip Unpublish a trip trips:write
set_trip_commercial_state Set a trip's commercial state trips:write