{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_dynamicendpoints-m365-bookings-mcp","slug":"dynamicendpoints-m365-bookings-mcp","name":"Microsoft 365 Bookings","type":"api","url":"https://www.microsoft.com/en-us/microsoft-365/bookings","page_url":"https://unfragile.ai/dynamicendpoints-m365-bookings-mcp","categories":["llm-apis"],"tags":["mcp","model-context-protocol","smithery:dynamicendpoints/m365-bookings-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_dynamicendpoints-m365-bookings-mcp__cap_0","uri":"capability://tool.use.integration.bookings.management.via.microsoft.graph.api","name":"bookings management via microsoft graph api","description":"This capability allows users to manage bookings through the Microsoft Graph API, leveraging RESTful endpoints to create, read, update, and delete booking entries. It utilizes OAuth 2.0 for secure authentication and provides a structured way to interact with various resources such as appointments, services, and staff. The integration with Microsoft 365 services ensures seamless data synchronization and user experience across platforms.","intents":["How can I create a new booking for a customer?","What API calls do I need to update existing appointments?","How do I retrieve a list of all my services offered?"],"best_for":["small business owners managing appointments and services"],"limitations":["Limited to Microsoft 365 ecosystem; requires a valid Microsoft account for access"],"requires":["Microsoft Graph API access token","Microsoft 365 subscription"],"input_types":["structured data (JSON)"],"output_types":["structured data (JSON)"],"categories":["tool-use-integration","scheduling"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dynamicendpoints-m365-bookings-mcp__cap_1","uri":"capability://automation.workflow.staff.scheduling.automation","name":"staff scheduling automation","description":"This capability automates the scheduling of staff by allowing users to define availability and automatically assign appointments based on predefined rules. It employs a rule-based engine that evaluates staff schedules against incoming booking requests, optimizing resource allocation and minimizing conflicts. The integration with Microsoft Graph ensures real-time updates and notifications.","intents":["How can I automate staff availability for bookings?","What rules can I set to manage overlapping appointments?","How do I notify staff of new bookings?"],"best_for":["teams that require efficient staff management for appointments"],"limitations":["Requires manual setup of rules; complex scheduling scenarios may need custom logic"],"requires":["Microsoft Graph API access token","Microsoft 365 subscription"],"input_types":["structured data (JSON)"],"output_types":["structured data (JSON)"],"categories":["automation-workflow","scheduling"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dynamicendpoints-m365-bookings-mcp__cap_2","uri":"capability://tool.use.integration.service.management.and.customization","name":"service management and customization","description":"This capability allows users to define and manage various services offered through Microsoft Bookings, including setting durations, pricing, and descriptions. It leverages the Graph API to create service entities and update their properties, ensuring that changes are reflected across all booking interfaces. The customization options enable businesses to tailor their offerings to meet customer needs effectively.","intents":["How can I add a new service to my booking system?","What API calls do I need to update service details?","How do I set pricing and duration for my services?"],"best_for":["businesses offering multiple services requiring detailed management"],"limitations":["Customization options may be limited to predefined fields in the API"],"requires":["Microsoft Graph API access token","Microsoft 365 subscription"],"input_types":["structured data (JSON)"],"output_types":["structured data (JSON)"],"categories":["tool-use-integration","service-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dynamicendpoints-m365-bookings-mcp__cap_3","uri":"capability://automation.workflow.appointment.notifications.and.reminders","name":"appointment notifications and reminders","description":"This capability sends automated notifications and reminders to both staff and customers regarding upcoming appointments. It utilizes webhook subscriptions to listen for changes in bookings and triggers notifications via email or Microsoft Teams. This ensures that all parties are informed and reduces no-shows, enhancing the overall efficiency of the booking system.","intents":["How can I set up reminders for upcoming appointments?","What types of notifications can I send to customers?","How do I integrate notifications with Microsoft Teams?"],"best_for":["businesses looking to reduce no-shows and improve customer communication"],"limitations":["Notifications are limited to email and Teams; SMS or other channels require additional setup"],"requires":["Microsoft Graph API access token","Microsoft 365 subscription"],"input_types":["structured data (JSON)"],"output_types":["structured data (JSON)"],"categories":["automation-workflow","notifications"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dynamicendpoints-m365-bookings-mcp__cap_4","uri":"capability://data.processing.analysis.customer.data.management","name":"customer data management","description":"This capability allows users to manage customer information associated with bookings, including contact details and preferences. It employs the Graph API to create and update customer records, ensuring that data is consistent and accessible across all booking interfaces. The integration with Microsoft 365 ensures that customer data can be linked with other services like Outlook for enhanced communication.","intents":["How do I add a new customer to my booking system?","What API calls do I need to update customer information?","How can I retrieve customer preferences for personalized service?"],"best_for":["businesses that need to maintain detailed customer records for service delivery"],"limitations":["Data management is limited to fields supported by the API; complex data structures may require additional handling"],"requires":["Microsoft Graph API access token","Microsoft 365 subscription"],"input_types":["structured data (JSON)"],"output_types":["structured data (JSON)"],"categories":["data-processing-analysis","customer-management"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":27,"verified":false,"data_access_risk":"high","permissions":["Microsoft Graph API access token","Microsoft 365 subscription"],"failure_modes":["Limited to Microsoft 365 ecosystem; requires a valid Microsoft account for access","Requires manual setup of rules; complex scheduling scenarios may need custom logic","Customization options may be limited to predefined fields in the API","Notifications are limited to email and Teams; SMS or other channels require additional setup","Data management is limited to fields supported by the API; complex data structures may require additional handling","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.35,"ecosystem":0.38999999999999996,"match_graph":0.25,"freshness":0.5,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.1,"match_graph":0.28,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:26.346Z","last_scraped_at":"2026-05-03T15:18:42.145Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=dynamicendpoints-m365-bookings-mcp","compare_url":"https://unfragile.ai/compare?artifact=dynamicendpoints-m365-bookings-mcp"}},"signature":"HKIzNLAbcYN8oXRuDc4qGWP2IZS/XlQVOz0V5ES0LoeMnPpUU06b6wcvactqq7WVcs6XnKnf1cdPxcTcifsjDw==","signedAt":"2026-06-22T08:09:27.197Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/dynamicendpoints-m365-bookings-mcp","artifact":"https://unfragile.ai/dynamicendpoints-m365-bookings-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=dynamicendpoints-m365-bookings-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}