{"apiVersion":"v1","directorySlug":"gustafson-mcp-7fc5fa3dee","title":"Gustafson Travel | Cruise & Group Travel Planning","description":"Expert cruise and group travel planning by CLIA-certified advisor Ben Gustafson. Ocean cruises, river cruises, group sailings, all-inclusive resorts, and custom itineraries. Service is free to you.","pageUrl":"https://www.mcpbundles.com/skills/gustafson-mcp-7fc5fa3dee","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.gustafson.travel/mcp","hostedMcpUrl":null,"toolCount":15,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"travel.gustafson/gustafson-mcp-7fc5fa3dee","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_active_tasks","description":"List all non-completed tasks from the 'AI - Client Actions' To Do list.\nReturns task titles, statuses, importance, categories, and creation dates.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"logicalName":"get_active_tasks","displayName":"get_active_tasks","title":"get_active_tasks","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_task_detail","description":"Get full details for a specific task including linked email and conversation thread.","inputSchema":{"type":"object","required":["task_id"],"properties":{"task_id":{"type":"string"}},"additionalProperties":false},"logicalName":"get_task_detail","displayName":"get_task_detail","title":"get_task_detail","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_trips","description":"List all trip directories and their files.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"logicalName":"list_trips","displayName":"list_trips","title":"list_trips","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"read_trip_file","description":"Read a specific trip document.","inputSchema":{"type":"object","required":["trip_slug","filename"],"properties":{"filename":{"type":"string"},"trip_slug":{"type":"string"}},"additionalProperties":false},"logicalName":"read_trip_file","displayName":"read_trip_file","title":"read_trip_file","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_task_files","description":"List AI-generated task context files in the tasks/ directory.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"logicalName":"list_task_files","displayName":"list_task_files","title":"list_task_files","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"read_task_file","description":"Read an AI-generated task context file.","inputSchema":{"type":"object","required":["filename"],"properties":{"filename":{"type":"string"}},"additionalProperties":false},"logicalName":"read_task_file","displayName":"read_task_file","title":"read_task_file","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update_task","description":"Update fields on an existing task in the 'AI - Client Actions' To Do list.\nOnly non-empty fields are updated; omit fields you don't want to change.","inputSchema":{"type":"object","required":["task_id"],"properties":{"body":{"type":"string","default":""},"status":{"type":"string","default":""},"task_id":{"type":"string"},"due_date":{"type":"string","default":""},"categories":{"type":"string","default":""},"importance":{"type":"string","default":""}},"additionalProperties":false},"logicalName":"update_task","displayName":"update_task","title":"update_task","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_task","description":"Create a new task in the 'AI - Client Actions' To Do list.","inputSchema":{"type":"object","required":["title"],"properties":{"body":{"type":"string","default":""},"due_date":{"type":"string","default":""},"categories":{"type":"string","default":""},"importance":{"type":"string","default":"normal"}},"additionalProperties":false},"logicalName":"create_task","displayName":"create_task","title":"create_task","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"write_trip_file","description":"Create or update a trip document. Creates the trip directory if it doesn't exist.","inputSchema":{"type":"object","required":["trip_slug","filename","content"],"properties":{"content":{"type":"string"},"filename":{"type":"string"},"trip_slug":{"type":"string"}},"additionalProperties":false},"logicalName":"write_trip_file","displayName":"write_trip_file","title":"write_trip_file","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_inbox_summary","description":"Get a count of emails in each AI classification folder and the inbox root.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"logicalName":"get_inbox_summary","displayName":"get_inbox_summary","title":"get_inbox_summary","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_emails","description":"Search emails across the mailbox by keyword, sender, subject, or body text.\nUses Microsoft Graph KQL syntax for powerful queries.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"},"folder":{"type":"string","default":""},"max_results":{"type":"integer","default":10}},"additionalProperties":false},"logicalName":"search_emails","displayName":"search_emails","title":"search_emails","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_email_detail","description":"Get the full content of a specific email including its conversation thread.\nUse this after search_emails to read the complete email body.","inputSchema":{"type":"object","required":["email_id"],"properties":{"email_id":{"type":"string"}},"additionalProperties":false},"logicalName":"get_email_detail","displayName":"get_email_detail","title":"get_email_detail","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_email_draft","description":"Create a draft email in Ben's Outlook Drafts folder for review before sending.","inputSchema":{"type":"object","required":["to_address","subject","body"],"properties":{"body":{"type":"string"},"cc_name":{"type":"string","default":""},"subject":{"type":"string"},"to_name":{"type":"string","default":""},"cc_address":{"type":"string","default":""},"to_address":{"type":"string"},"body_is_html":{"type":"boolean","default":false},"reply_to_message_id":{"type":"string","default":""}},"additionalProperties":false},"logicalName":"create_email_draft","displayName":"create_email_draft","title":"create_email_draft","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_email_attachments","description":"List the attachments on an email, with the ID needed to download each one.","inputSchema":{"type":"object","required":["email_id"],"properties":{"email_id":{"type":"string"},"include_inline":{"type":"boolean","default":false}},"additionalProperties":false},"logicalName":"list_email_attachments","displayName":"list_email_attachments","title":"list_email_attachments","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_email_attachment","description":"Get an email attachment: its content as text, or a saved file path.","inputSchema":{"type":"object","required":["email_id","attachment_id"],"properties":{"save_to":{"type":"string","default":""},"email_id":{"type":"string"},"max_chars":{"type":"integer","default":50000},"attachment_id":{"type":"string"}},"additionalProperties":false},"logicalName":"get_email_attachment","displayName":"get_email_attachment","title":"get_email_attachment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Gustafson-Travel-Cruise-Group-Travel-Planning&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuZ3VzdGFmc29uLnRyYXZlbC9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Gustafson-Travel-Cruise-Group-Travel-Planning%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.gustafson.travel%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Gustafson-Travel-Cruise-Group-Travel-Planning%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.gustafson.travel%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Gustafson+Travel+%7C+Cruise+%26+Group+Travel+Planning&connectorUrl=https%3A%2F%2Fmcp.gustafson.travel%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Gustafson-Travel-Cruise-Group-Travel-Planning\" --url \"https://mcp.gustafson.travel/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/gustafson-mcp-7fc5fa3dee","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/gustafson-mcp-7fc5fa3dee/tools/{tool}","mcpServerUrl":"https://mcp.gustafson.travel/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/gustafson-mcp-7fc5fa3dee?live=1"}