このMCPでできること
Supports wedding planning with venue and vendor discovery, budget and travel estimates, timelines, checklists, guest and event management, accommodations, and registry information.
ツール
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['property_name', 'room_name'], 'properties': {'capacity': {'type': 'number', 'description': 'How many it sleeps'}, 'room_name': {'type': 'string', 'description': 'The room, e.g. "Garden Suite"'}, 'room_type': {'type': 'string', 'description': 'e.g. "Double", "Suite"'}, 'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}, 'description': {'type': 'string', 'description': 'Room description'}, 'check_in_date': {'type': 'string', 'description': 'Check-in date (ISO format)'}, 'check_in_time': {'type': 'string', 'description': 'e.g. 3:00 PM'}, 'property_name': {'type': 'string', 'description': 'The property this room belongs to, e.g. "Castel Fragsburg"'}, 'check_in_notes': {'type': 'string', 'description': 'Check-in notes'}, 'check_out_date': {'type': 'string', 'description': 'Check-out date (ISO format)'}, 'check_out_time': {'type': 'string', 'description': 'e.g. 11:00 AM'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'date'], 'properties': {'date': {'type': 'string', 'description': 'Event date/time (ISO format)'}, 'name': {'type': 'string', 'description': 'Event name'}, 'type': {'enum': ['welcome_dinner', 'ceremony', 'reception', 'brunch', 'rehearsal', 'cocktail_hour', 'after_party', 'activity', 'other'], 'type': 'string', 'description': 'Event type'}, 'end_time': {'type': 'string', 'description': 'Event end time (ISO format)'}, 'dress_code': {'type': 'string', 'description': 'Dress code (e.g. Black Tie, Smart Casual)'}, 'venue_name': {'type': 'string', 'description': 'Venue name for this event'}, 'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}, 'description': {'type': 'string', 'description': 'Event description'}, 'venue_address': {'type': 'string', 'description': 'Venue address'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['first_name', 'last_name', 'age_band'], 'properties': {'email': {'type': 'string', 'description': 'Optional guest email address.'}, 'phone': {'type': 'string', 'description': 'Guest phone number, including + and its country code'}, 'age_band': {'type': 'string', 'const': '13_or_older', 'description': 'Explicit confirmation that the guest is 13 or older, obtained before their name or contact details. Other age bands are ineligible.'}, 'last_name': {'type': 'string', 'description': 'Guest last name'}, 'first_name': {'type': 'string', 'description': 'Guest first name'}, 'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'year': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Wedding year for dated variants (e.g. 2027)'}, 'place': {'type': 'string', 'description': 'Wedding place for location variants (e.g. "Amalfi")'}, 'last_name_a': {'type': 'string', 'description': 'That partnerâ\x80\x99s last name, classics build on this surname'}, 'last_name_b': {'type': 'string', 'description': 'The other partnerâ\x80\x99s last name, adds puns, blends, and couple variants'}, 'first_name_a': {'type': 'string', 'description': 'One partnerâ\x80\x99s first name (e.g. "Maya")'}, 'first_name_b': {'type': 'string', 'description': 'The other partnerâ\x80\x99s first name'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mix': {'enum': ['wine-led', 'balanced', 'beer-led', 'spirit-forward'], 'type': 'string', 'description': 'Bar mix across wine, beer, and spirits (default: balanced)'}, 'crowd': {'enum': ['light', 'average', 'spirited'], 'type': 'string', 'description': 'How much the crowd drinks (default: average)'}, 'hours': {'type': 'integer', 'maximum': 12, 'minimum': 1, 'description': 'Hours of open bar (default: 5)'}, 'guest_count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Total number of wedding guests'}, 'champagne_toast': {'type': 'boolean', 'description': 'Whether the estimate includes one flute of champagne per guest for a toast. Default: true.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'style': {'enum': ['budget', 'mid-range', 'luxury'], 'type': 'string', 'description': 'Wedding style tier (default: mid-range)'}, 'country': {'type': 'string', 'description': 'Destination country for a rough regional estimate (used when no destination slug is given)'}, 'destination': {'type': 'string', 'description': 'Destination slug for a destination-specific planning estimate: amalfi-coast, tulum, santorini, bali or cabo-san-lucas.'}, 'guest_count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Total number of wedding guests'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'party': {'type': 'string', 'description': 'Who attends: solo (default), couple, or family'}, 'travel': {'type': 'string', 'description': 'local (default), domestic-travel, or destination'}, 'relationship': {'type': 'string', 'description': 'Relationship to the couple: coworker, acquaintance, friend, close-friend, family or immediate-family. An absent value returns the available options.'}, 'in_wedding_party': {'type': 'boolean', 'description': 'Is the giver in the wedding party?'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'first_look': {'type': 'boolean', 'description': 'Whether the couple does a first look before the ceremony (default: true)'}, 'ceremony_time': {'type': 'string', 'description': 'Ceremony start time, 24-hour ("16:00") or "4pm" / "4:30 PM" style; a bare hour with no am/pm is read as PM'}, 'reception_hours': {'anyOf': [{'type': 'number', 'const': 4}, {'type': 'number', 'const': 5}, {'type': 'number', 'const': 6}], 'description': 'Length of cocktail hour + reception in hours: 4, 5, or 6 (default: 5)'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'dress_code': {'type': 'string', 'description': 'Optional dress code name, matched approximately. An absent value returns the available codes.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'groups': {'type': 'array', 'items': {'type': 'object', 'required': ['city'], 'properties': {'city': {'type': 'string', 'description': 'Guest departure city (e.g. "New York", "London")'}, 'count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Number of guests from this city (default 1)'}}}, 'description': 'Guest groups by departure city'}, 'destination': {'type': 'string', 'description': 'Destination slug. Supported: algarve, amalfi-coast, aspen, bahamas, bali, barcelona, cabo, cancun, cape-town, capri, charleston, cinque-terre, cotswolds, dominican-republic, hawaii, lake-como, mallorca, maui, mykonos, napa-valley, paris, provence, puerto-rico, punta-cana, ravello, santorini, savannah, scottish-highlands, sorrento, thailand, dolomites, tulum, tuscany, us-virgin-islands.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'description': 'Date as it should read, e.g. "Saturday, the twelfth of June"'}, 'time': {'type': 'string', 'description': 'Time as it should read, e.g. "at four oâ\x80\x99clock in the afternoon"'}, 'scenario': {'type': 'string', 'description': 'Hosting-situation key. An absent value returns the available scenarios and formality options.'}, 'formality': {'type': 'string', 'description': 'Register key: formal, modern, casual, or playful'}, 'host_names': {'type': 'string', 'description': 'Host names for scenarios that include hosts. Two hosting parties are separated by " / ".'}, 'venue_name': {'type': 'string', 'description': 'Venue name'}, 'couple_a_name': {'type': 'string', 'description': 'One partnerâ\x80\x99s full name'}, 'couple_b_name': {'type': 'string', 'description': 'The other partnerâ\x80\x99s full name'}, 'worship_space': {'type': 'boolean', 'description': 'Formal register: is the ceremony in a house of worship?'}, 'reception_note': {'type': 'string', 'description': 'Optional final line, e.g. "Reception to follow"'}, 'venue_location': {'type': 'string', 'description': 'Venue town and country'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'role': {'enum': ['bride', 'groom', 'guest'], 'type': 'string', 'description': 'Your role at the wedding (default: guest)'}, 'climate': {'enum': ['tropical', 'mediterranean', 'temperate', 'cold'], 'type': 'string', 'description': 'Destination climate type (default: tropical)'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'months_out': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Months until the wedding day (filters to show only relevant tasks)'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'slug': {'type': 'string', 'description': 'Unique slug identifying a published Aisle vendor.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'slug': {'type': 'string', 'description': 'Unique slug identifying a published Aisle venue.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'months_out': {'type': 'number', 'description': 'Months until the wedding, returns only phases due within this window'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'model': {'enum': ['traditional', 'even-split', 'both-families', 'couple'], 'type': 'string', 'description': 'Contribution model to split by (default: traditional)'}, 'total_budget': {'type': 'number', 'minimum': 1, 'description': 'Total wedding budget in USD'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'search': {'type': 'string', 'description': 'Search guests by name. A first name, a last name, or the whole name all match.'}, 'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}, 'rsvp_status': {'enum': ['pending', 'attending', 'declined', 'maybe'], 'type': 'string', 'description': 'Filter by RSVP status'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'location': {'type': 'string', 'description': 'Location slug to filter vendor counts (e.g. "austin-tx")'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['accommodation_id'], 'properties': {'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}, 'accommodation_id': {'type': 'string', 'description': 'Identifier of the room to remove from the selected wedding.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['event_id'], 'properties': {'event_id': {'type': 'string', 'description': 'Identifier of the event to remove from the selected wedding.'}, 'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['guest_id'], 'properties': {'guest_id': {'type': 'string', 'description': 'Identifier of the guest to remove from the selected wedding.'}, 'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['place_names'], 'properties': {'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}, 'place_names': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Complete list of property names in the selected wedding, in the intended display order.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string', 'description': 'Search query keywords (e.g. "legal requirements Italy", "budget tips", "what to wear")'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'category': {'type': 'string', 'description': 'Vendor category filter, fuzzy-matched. One of: photographer, videographer, florist, caterer, dj, band, planner, coordinator, hair_makeup, cake_bakery, officiant, rentals_decor, stationery, transportation.'}, 'location': {'type': 'string', 'description': 'Location slug filter (e.g. "austin-tx", "london-uk")'}, 'price_range': {'enum': ['$', '$$', '$$$', '$$$$'], 'type': 'string', 'description': 'Price range filter: $ (budget) to $$$$ (luxury)'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'type': {'enum': ['villa', 'hotel', 'estate', 'beach', 'restaurant', 'garden', 'castle', 'resort'], 'type': 'string', 'description': 'Venue type filter'}, 'country': {'type': 'string', 'description': 'Country name (e.g. "Italy", "Mexico")'}, 'price_range': {'enum': ['$', '$$', '$$$', '$$$$'], 'type': 'string', 'description': 'Price range filter: $ (budget) to $$$$ (luxury)'}, 'capacity_max': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Maximum guest capacity needed'}, 'capacity_min': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Minimum guest capacity needed'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'The new address, without the aisle.wedding/ in front of it, for example maya-and-theo'}, 'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['accommodation_id'], 'properties': {'status': {'enum': ['available', 'unavailable'], 'type': 'string', 'description': 'unavailable takes the room out of the block'}, 'capacity': {'type': 'number', 'description': 'How many it sleeps'}, 'room_name': {'type': 'string', 'description': 'The room name'}, 'room_type': {'type': 'string', 'description': 'e.g. "Double", "Suite"'}, 'price_unit': {'enum': ['room', 'night', 'party', 'head'], 'type': 'string', 'description': 'What the amount buys'}, 'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}, 'description': {'type': 'string', 'description': 'Room description'}, 'deposit_unit': {'enum': ['percent', 'amount'], 'type': 'string', 'description': 'How the deposit is stated: "amount" for a flat sum, "percent" for a share of whatever the room comes to'}, 'price_amount': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'description': 'The rate, or null to clear it, or 0 to make it free'}, 'check_in_date': {'type': 'string', 'description': 'Check-in date (ISO format)'}, 'check_in_time': {'type': 'string', 'description': 'e.g. 3:00 PM'}, 'check_in_notes': {'type': 'string', 'description': 'Check-in notes'}, 'check_out_date': {'type': 'string', 'description': 'Check-out date (ISO format)'}, 'check_out_time': {'type': 'string', 'description': 'e.g. 11:00 AM'}, 'deposit_amount': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'description': 'What guests pay up front, with the rest due by balance_due_date. Null clears the schedule so the room is paid whole; 0 takes this room off a schedule its property sets.'}, 'accommodation_id': {'type': 'string', 'description': 'Identifier of the room to update in the selected wedding.'}, 'balance_due_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'YYYY-MM-DD, the day payment is due. Beside a deposit it dates the rest; on a room with no deposit it dates the whole price. Without it the room still charges, but nothing chases it.'}, 'deposit_due_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'YYYY-MM-DD, the day the deposit is due. Without it the guest site says the deposit is due now. A date after balance_due_date is dropped.'}, 'requires_payment': {'type': 'boolean', 'description': 'Whether guests pay for this room'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['event_id'], 'properties': {'date': {'type': 'string', 'description': 'Event date/time (ISO format)'}, 'name': {'type': 'string', 'description': 'Event name'}, 'type': {'enum': ['welcome_dinner', 'ceremony', 'reception', 'brunch', 'rehearsal', 'cocktail_hour', 'after_party', 'activity', 'other'], 'type': 'string', 'description': 'Event type'}, 'end_time': {'type': 'string', 'description': 'Event end time (ISO format)'}, 'event_id': {'type': 'string', 'description': 'Identifier of the event to update in the selected wedding.'}, 'dress_code': {'type': 'string', 'description': 'Dress code (e.g. Black Tie, Smart Casual)'}, 'venue_name': {'type': 'string', 'description': 'Venue name for this event'}, 'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}, 'description': {'type': 'string', 'description': 'Event description'}, 'venue_address': {'type': 'string', 'description': 'Venue address'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['guest_id'], 'properties': {'email': {'type': 'string', 'description': 'Updated email address. Empty string clears it.'}, 'phone': {'type': 'string', 'description': 'Updated phone number, including + and its country code. Empty string clears it.'}, 'guest_id': {'type': 'string', 'description': 'Identifier of a guest in the selected wedding.'}, 'language': {'type': 'string', 'description': 'Which language this guest reads. A language name ("Spanish") or a code ("es", "pt"); both store the same value. Decides the language their guest site opens in, and which version of a message they get. Empty string clears it, which is not the same as \'en\': a cleared guest follows the site\'s own language and their browser. Records a fact; translates nothing.'}, 'last_name': {'type': 'string', 'description': 'Updated last name'}, 'first_name': {'type': 'string', 'description': 'Updated first name'}, 'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}, 'rsvp_status': {'enum': ['pending', 'attending', 'declined', 'maybe'], 'type': 'string', 'description': 'RSVP status'}, 'broadcast_channel': {'enum': ['either', 'email', 'sms'], 'type': 'string', 'description': "How this guest asked to be reached by messages sent to everyone: 'email' for email only, 'sms' for text only, 'either' for no preference."}, 'preferred_transport': {'enum': ['sms', 'whatsapp'], 'type': 'string', 'description': "Which wire a text to this guest takes. 'sms' reaches US and Canadian numbers only; 'whatsapp' reaches any number and is the answer for a guest abroad. The guest can also choose on the wedding site."}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'location': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Wedding location, or null to clear it'}, 'venue_name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Venue name, or null to clear it'}, 'wedding_id': {'type': 'string', 'description': 'Identifier of a wedding the signed-in account can manage. Required when the account has multiple weddings.'}, 'is_published': {'type': 'boolean', 'description': 'Guest-site visibility. True publishes the site at its address; false returns it to a private draft and hides it from guests, including those with an existing link.'}, 'wedding_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Wedding date as a calendar day, YYYY-MM-DD, with no time and no zone, or null to clear it'}, 'partner1_name': {'type': 'string', 'description': 'First partner name. Cannot be emptied, only replaced'}, 'partner2_name': {'type': 'string', 'description': 'Second partner name. Cannot be emptied, only replaced'}, 'wedding_end_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Wedding end date as a calendar day, YYYY-MM-DD, with no time and no zone, or null to clear it'}, 'couple_display_name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Custom display name for the couple. Null restores the combined partner names. A custom value remains unchanged when individual partner names change.'}, 'room_selection_mode': {'enum': ['couple_assigned', 'guest_choice'], 'type': 'string', 'description': 'Room allocation mode: couple_assigned means the couple assigns rooms; guest_choice means guests choose available rooms and can pay once payouts are connected.'}}}
最近のツール変更
類似のMCPサーバー
events
Discovers and recommends live concerts, nightlife, arts, comedy, and festival events, with venue and artist information, ticketin…
lesgooo.fun
Coordinates group plans with shared dates, RSVPs, place voting, checklists, event details, expenses, and payment settlement.
Afrotech.guide
Searches and plans AfroTech conference events, sessions, jobs, companies, attendees, food, networking targets, and saved itinerar…
Urlaub Smart
Plans vacation days around public holidays, bridge days, and school holidays in Germany, Austria, and Switzerland.
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
Calcgrid
Runs general-purpose calculators for loans, dates, lunar and solar terms, time zones, units, and a larger catalog of specialized …
Local MCP
Connects AI assistants to Mac email, calendars, reminders, notes, tasks, files, Microsoft 365, Todoist, spreadsheets, and daily b…
Stable Baseline
Manages company documents, knowledge graphs, whiteboards, projects, plans, tasks, teams, and improvement workflows.