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 |