Time of Meeting

com.timeofmeeting由 timeofmeeting.com 发布官方发布者v0.4.0更新于 Nov 6, 2026

Fair meeting times across time zones. Separate business-day and bank-day calculations.

已验证Streamable HTTP可网页运行位置与生活效率与工作流

概览

AI 生成的概览

远程 MCP 服务器,用于跨时区寻找公平的会议时间,并回答日期、节假日、工作日和夏令时相关问题。

可以做什么
  • 为 2 到 8 个城市提出最多三个公平的会议时间,并查看某天各城市工作时间的重叠情况
  • 在城市之间换算本地时间,并显示各城市当前时间、时区、UTC 偏移和是否节假日
  • 按名称搜索城市,解决重名问题并获取 IANA 时区
  • 按国家、地区或城市列出公共节假日,并列出某城市的夏令时调钟时间
  • 计算日历天数、工作日天数和年龄,加减天数或工作日,查找某月中下一个指定星期几
  • 返回 ISO 周数和美国周数,并生成会议链接,可附可直接粘贴的文字、.ics 日历文件、Google 日历链接或二维码
适用场景
适合在多个城市和时区之间安排会议、确认某个时间是否落在对方工作时间内,或当日期问题涉及节假日、工作日、周数和夏令时变更时使用。
运行要求
需要访问 timeofmeeting.com 上的远程 streamable HTTP 端点;无需登录、软件包、环境变量或请求头。每个 IP 地址约每分钟 60 次、每天 2000 次的请求限制。
安装前请注意
该服务公开且无需账号,查询内容会离开本机发送给第三方。生成会议链接会产生可分享的规划链接和日历文件,转发前请核对所选时间和城市。速率限制按 IP 地址计算,同一地址后的调用方共享额度。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Time of Meeting,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.timeofmeeting%2Ftime-of-meeting/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "time-of-meeting": {
      "type": "http",
      "url": "https://timeofmeeting.com/mcp"
    }
  }
}

工具

16

find_best_meeting_time

Find a fair meeting time

Meeting planner across time zones: propose up to three fair meeting times for two to eight cities while the slot is still being chosen. Use when the user wants a time that works for people in different cities and time zones. Ranking does not take a meeting length. A city's public holiday down-ranks that slot and is named in the reasons. Each slot city says whether that date is a holiday. Each slot has a score and the reasons. The result has one https://timeofmeeting.com link that opens the planner with those cities, and next_step, which says the user can choose a duration when creating the invitation. It does not include calendar files or a QR code. The meeting length and the invitation formats are chosen in a later step.

输入参数cities必填end_datestart_date

convert_time

Convert a local time

Convert a local time in one city into one or more other cities' time zones, e.g. 3pm in Warsaw in New York and Bangalore. Use when the user names a time in one place and asks what it is elsewhere, or whether it falls in work hours there. Each city has its IANA time zone and says whether the converted time is in work hours. Each city says whether that local date is a public holiday. The result includes a https://timeofmeeting.com link for a 60-minute meeting. A different length can be set when the invitation is built.

输入参数to必填from必填time必填

current_time_in_cities

Current time in cities

World clock: show the current local time, IANA time zone, UTC offset, work-hour band, and public holiday, if that date is one, for each city. Use when the user asks what time it is now in one or more cities. The result includes a https://timeofmeeting.com link that opens the planner for the first city. weeks is the ISO week and the US week of the UTC date.

输入参数cities必填

search_cities

Search cities

Find cities by name. Each city includes its id, IANA time zone, and country. Use when a city name is ambiguous or the user wants to know which time zone a city is in. The query is not repeated.

输入参数query必填

get_dst_changes

Daylight-saving changes

List daylight saving time (DST) clock changes for one city. Use when the user asks when the clocks change, or whether a recurring meeting moves when DST starts or ends. Defaults to the next year. Each change includes the local time and the ISO week and US week of that local date. The range can be at most 366 days.

输入参数city必填end_datestart_date

get_holidays

Public holidays

List public holidays for a country, an optional ISO 3166-2 region, or a city. Use when the user asks whether a date is a holiday somewhere, or which days are holidays in a year. Pass one year, a list of years so 2026, 2027, and 2028 can come back together, or a date range. Each holiday has the date, the weekday, whether it falls on Saturday or Sunday, whether it creates a long weekend of three or more days with Saturday and Sunday, the local name, the English name, whether it is regional, the region codes, the file it came from, and the calendar page URL. The same holiday list marks the planner timeline.

输入参数cityyearyearsregioncountryend_datestart_date

days_between

Days between two dates

Count calendar days from start to end. Use when the user asks how many days are between two dates. Both are YYYY-MM-DD. include_start and include_end default to false, so the count is the dates strictly after start and strictly before end: 2024-02-28 to 2024-03-01 is 1 in a leap year (29 February) and 0 in a common year. Set both to true to count every date from start through end (3 in that leap-year span, 2 otherwise). The count is negative when end is before start. The same day is 0 unless both ends are included, which is 1. The result is that count and nothing else.

输入参数end必填start必填include_endinclude_start

working_days_between

Working days between two dates

Business days / working days calculator: count business days between two dates for one country, skipping weekends and public holidays, bank closures, or both (calendar: business, bank, combined). Returns the skipped dates with reasons.

输入参数end必填start必填country必填calendarinclude_endinclude_start

add_days

Add days, weeks, or working days

Add a whole number of days, weeks, or working_days (business days) to a date. Use when the user asks for the date a number of days or business days from another date. amount may be negative. unit weeks is seven calendar days: 3 weeks from Friday 2026-10-23 is 2026-11-13. unit working_days skips Saturday, Sunday, and that country's national public holidays, and the start date is not counted: 10 working days from Friday 2026-10-23 is 2026-11-06 when none of those weekdays is a holiday. country is required for working_days. For days and weeks it is optional and is not used in the arithmetic. The result is the landing date, its weekday, iso_week, and us_week. The request date, amount, unit, and country are not repeated. Holiday dates are the bundled vacanza/holidays list (MIT) for 2026, 2027, and 2028. A walk that leaves those years returns an error.

输入参数date必填unit必填amount必填country

add_business_days

Add business days to a date

Business days / working days calculator: add N business days to a date for one country, skipping weekends and public holidays, bank closures, or both (calendar: business, bank, combined). Returns the resulting date and the skipped dates with reasons.

输入参数date必填days必填country必填calendar

next_occurrence

Next weekday in a month

Find the next date on or after start that is the first, second, third, fourth, fifth, or last given weekday of its month. Use for questions like the date of the last Friday of the month. weekday is Mon, Tue, Wed, Thu, Fri, Sat, or Sun. start defaults to today (UTC). Example: start 2026-10-23, weekday Fri, occurrence last is 2026-10-30, the last Friday of October. If that month's occurrence is before start, the answer is in a later month: the first Monday on or after 2026-10-23 is 2026-11-02. A fifth weekday that the month does not have is skipped. The result is that date, its month, iso_week, and us_week. The request is not repeated.

输入参数startweekday必填occurrence必填

week_number

ISO week and US week

Return only iso_week and us_week for one YYYY-MM-DD date. Use when the user asks for the week number of a date. The response has those two numbers and nothing else: no date, weekday, year, or link. ISO weeks start on Monday, and week 1 contains the year's first Thursday: 2026-12-31 and 2020-12-31 are iso_week 53. The US week starts on Sunday, and 1 January is week 1 of that calendar year, so 2022-01-01 is iso_week 52 and us_week 1. 2027-01-01 is iso_week 53 and us_week 1.

输入参数date必填

business_hours_overlap

Business-hour overlap on a date

Work-hour overlap for two to eight cities in different time zones on one date. Use when the user asks when the work hours of several cities overlap on a day. Uses the same overlap as the planner: work is 9:00–17:00 local, early or late is 7:00–9:00 and 17:00–19:00, and other hours are night. The result is that day's fair slot, with label best, fairest, or a shifted least-bad window, each city's local start and end, and the score. A public holiday in a city is named and lowers the score. date is YYYY-MM-DD.

输入参数date必填cities必填

dst_check

Next clock change and a planned time

Daylight saving time (DST) check: say when a city's clocks next change, and whether a planned local time is skipped (spring forward) or happens twice (fall back). Use for a meeting time near a DST change, or a local time that may not exist or may be ambiguous. from and to bound the search, YYYY-MM-DD. Pass both or neither. When omitted, the window is today (UTC) through 365 days later. The next change is the first offset change in that window, the same clock-change list used elsewhere on this server. weeks is iso_week and us_week of that next change, or null when the window has none. The change object and a planned time do not repeat the week numbers. planned_time is a local wall time, YYYY-MM-DD HH:MM, in that city. status is unique when that clock time happens once, gap when the clocks skip it (spring forward, including the southern hemisphere), or overlap when it happens twice (clocks go back). shifted is true for a gap or an overlap. utc is the compatible resolution: the later side of a gap and the earlier side of an overlap. Do not treat utc as the only reading when shifted is true.

输入参数tocity必填fromplanned_time

age_duration

Age in years, months, and days

Age from start to end as calendar years, months, and days. Use when the user asks for an age or the length of time between two dates in years, months, and days. end defaults to today (UTC). A birthday on 29 February does not become a whole year on 28 February of a common year: 2020-02-29 to 2021-02-28 is 0 years, 11 months, and 30 days. 2020-02-29 to 2024-02-29 is 4 years. The parts are negative when end is before start. total_days is the signed number of calendar days from start to end. The result is years, months, days, and total_days. The dates are not repeated.

输入参数endstart必填

版本历史

3
  1. v0.4.0最新Nov 6, 2026
  2. v0.2.0Oct 17, 2026
  3. v0.1.0Oct 17, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。