US Business Calendar MCP
US federal holidays, business-day maths, invoice due dates and IRS deadlines.
Should I use this
Quality & Safety
Findings (1)
- LOWin domain_trust_report
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"us-business-calendar-mcp": {
"url": "https://us-business-calendar-mcp.donniertf.workers.dev/mcp"
}
}
}Remote endpoints
https://us-business-calendar-mcp.donniertf.workers.dev/mcpstreamable-httpWhat it can do
Tool inventory
Tools (9)
⚪next_holidays
FREE. Next 3 US federal holidays (with observed dates) and whether today is a business day.
Input Schema
{
"type": "object",
"properties": {}
}🟢business_days(from, to, access_token)
PRO. Count US business days between two dates (excludes weekends and federal holidays).
Input Schema
{
"type": "object",
"properties": {
"from": {
"type": "string"
},
"to": {
"type": "string"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
},
"required": [
"from",
"to"
]
}⚪due_date(from, days, business, access_token)
PRO. Due date after N business days or N calendar days (rolled to next business day) — Net 30/60, ACH settlement, contract notice periods.
Input Schema
{
"type": "object",
"properties": {
"from": {
"type": "string"
},
"days": {
"type": "number"
},
"business": {
"type": "boolean"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
},
"required": [
"days"
]
}⚪irs_deadlines(months, fiscal_year_end, access_token)
PRO. Upcoming IRS filing and payment deadlines for the next N months (individual, payroll, corporate), adjusted for weekends/holidays; optional fiscal_year_end.
Input Schema
{
"type": "object",
"properties": {
"months": {
"type": "number"
},
"fiscal_year_end": {
"type": "string"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}⚪domain_age(domain)
FREE. Domain trust quick check: registration date, age in days, registrar, expiry and risk flags from RDAP. Accepts a domain or URL.
Input Schema
{
"type": "object",
"properties": {
"domain": {
"type": "string"
}
},
"required": [
"domain"
]
}⚪domain_trust_report(domain, access_token)
Full domain/URL trust report: RDAP registration, registrar, status, nameservers, plus active TLS certificates and issuers from crt.sh, with risk flags.
Input Schema
{
"type": "object",
"properties": {
"domain": {
"type": "string"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
},
"required": [
"domain"
]
}⚪cert_history(domain, access_token)
Active TLS certificates for a domain from Certificate Transparency logs (crt.sh): issuers, names, validity dates.
Input Schema
{
"type": "object",
"properties": {
"domain": {
"type": "string"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
},
"required": [
"domain"
]
}🟢email_domain_check(domain, access_token)
Email/domain deliverability check: MX records, SPF and DMARC policy for a domain or email address (DNS over HTTPS).
Input Schema
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Domain or email address"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
},
"required": [
"domain"
]
}⚪iban_validate(iban)
FREE. Validate an IBAN offline: country, length and ISO 13616 mod-97 checksum, plus bank code and formatted IBAN. No outside source.
Input Schema
{
"type": "object",
"properties": {
"iban": {
"type": "string"
}
},
"required": [
"iban"
]
}Community
Evidence