Business Day Calendars

dev.workers.quietworklabs.business-daysPublished by business-days.quietworklabs.workers.devOfficial publisherv1.0.0Updated Oct 27, 2026

NYSE, Federal Reserve, TARGET2 and UK business days, holidays and T+N settlement dates.

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

Remote MCP server that answers business-day, holiday and T+N settlement-date questions for NYSE, Fedwire/FedACH, TARGET2 and UK calendars.

What you can do
  • Check whether a date is a business day on one or more settlement calendars, including which holiday closes it and NYSE early closes
  • Add or subtract N business days from a date and see the holidays skipped
  • Compute T+N settlement dates for a trade date, rolling non-business trade dates forward first
  • Count business days between two dates, with weekday holidays in range listed
  • Roll weekend or holiday dates using following, modified following, preceding or modified preceding conventions
  • List closing days for a calendar and year from 2000 to 2099
When to use it
Useful when an assistant has to reason about financial calendars: settlement dates, payment or coupon due dates, invoice terms, or counting working days across US, euro-area and UK holidays.
Requirements
A remote streamable HTTP endpoint; no local install, account or API key is declared. Calls are paid per use in USDC over x402 on Base, with the first 5 calls per day per client free, so a wallet or x402-capable client is needed beyond that.
Before you install
Each call beyond the daily free allowance costs $0.001 USDC via x402 on Base, so automated loops can spend money. Calendar coverage is limited to NYSE, Fedwire/FedACH, TARGET2 and UK England & Wales, and business_days_between is capped at 10 years.

Installation

In SourceWeft

  1. Open Business Day Calendars in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/dev.workers.quietworklabs.business-days%2Fbusiness-days/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "business-day-calendars": {
      "type": "http",
      "url": "https://business-days.quietworklabs.workers.dev/mcp"
    }
  }
}

Tools

6

is_business_day

Is a date a business day on the given calendars

Whether a date is a business day on one or more settlement calendars (NYSE, Fedwire/FedACH, TARGET2, UK), which holiday closes it, NYSE early closes, and the previous/next business day. Deterministic, no AI. Price: $0.001 USDC per call via x402 (Base); the first 5 calls per day per client are free.

Parametersdaterequiredcalendars

add_business_days

Add or subtract N business days

Adds (or with negative days subtracts) N business days to a date on a joint calendar (NYSE, Fedwire/FedACH, TARGET2, UK) and lists the holidays skipped. Deterministic, no AI. Price: $0.001 USDC per call via x402 (Base); the first 5 calls per day per client are free.

Parametersdaterequireddaysrequiredcalendars

settlement_date

T+N settlement date for a trade date

Settlement date T+N for a trade date on a joint calendar. Default XNYS,FED with t=1 (US equities since 28 May 2024). If the trade date is not a business day it is first rolled to the next one. Deterministic, no AI. Price: $0.001 USDC per call via x402 (Base); the first 5 calls per day per client are free.

Parameterstcalendarstrade_daterequired

business_days_between

Count business days between two dates

Counts business days between two dates on a joint calendar: days after start up to and including end (inclusive=true also counts start). Negative if end is before start. Lists weekday holidays in range. Max 10 years. Deterministic, no AI. Price: $0.001 USDC per call via x402 (Base); the first 5 calls per day per client are free.

Parametersendrequiredstartrequiredcalendarsinclusive

adjust_date

Roll a date to a business day (modified following etc.)

Rolls a date that falls on a weekend or holiday using a business-day convention: following, modified_following, preceding, modified_preceding. Typical for payment, coupon and invoice due dates. Deterministic, no AI. Price: $0.001 USDC per call via x402 (Base); the first 5 calls per day per client are free.

Parametersdaterequiredcalendarsconvention

list_holidays

Holidays (and NYSE early closes) for a calendar and year

Lists closing days for one calendar and year (2000-2099): NYSE full closures and 1 pm early closes, Federal Reserve (Fedwire/FedACH) holidays with Saturday/Sunday observance rules, TARGET2 closing days, UK England & Wales bank holidays with substitute days. Weekend-only holidays with no weekday closure are omitted. Deterministic, no AI. Price: $0.001 USDC per call via x402 (Base); the first 5 calls per day per client are free.

Parametersyearrequiredcalendarrequired

Version history

1
  1. v1.0.0LatestOct 18, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.