mcpbeat Sign in

Business Days & SLA MCP Server

not responding

Business Days & SLA is listed as active in the registry but did not answer our last check. It exposes 32 tools. Last commit 30 Jul 2026.

Business-day, SLA, cron and recurrence calculations — offline, holiday-aware, no network.

Uptime history 51 days of history · worst day 0%
51 days agonow
0.0%
Uptime 24h
0 of 91 checks
32
Tools
read from the server
88 ms
Response time
average over 24h
0
Stars
last commit 30 Jul 2026

What the code does

We read the source, 16 h ago · tools taken from the live server · rules 3dff92dd89df

Evidence

Things with no honest explanation: a promise that contradicts the code, code that runs at install time while hiding what it does, data leaving the machine.

Claims local-only, but ships network tools list_api_keys, send_email, send_slack_message
заявлено «локально, без передачи данных», но есть list_api_keys

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

We found things in this code

Code changes quietly between releases, and nobody reads the diff of a dependency. We do, on every release — watch Business Days & SLA and you get told the day something new turns up.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 3 min ago.

run in your terminal
claude mcp add business-days-mcp --transport http https://vessark.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "business-days-mcp": {
      "url": "https://vessark.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.business-days-mcp]
url = "https://vessark.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "business-days-mcp": {
      "url": "https://vessark.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "business-days-mcp": {
      "url": "https://vessark.com/mcp"
    }
  }
}

Available tools 32

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

business
add_business_days
Move a number of working days forward or backward from a date, skipping weekends and public holidays. Use a negative number to count backwards. Zero returns the date unchanged.
business_days_between
Counts the working days between two dates, excluding weekends and public holidays. The range is half-open — the start date counts and the end date does not — so Monday to Tuesday is one working day. The result is negative when the end precedes the start.
is_business_day
Returns whether a date is a working day, accounting for weekends and public holidays in the given country or subdivision.
next
next_business_day
Returns the first working day strictly after the given date, stepping over weekends and public holidays for the chosen country or subdivision. Read-only and idempotent. The date itself is never returned even if it is a working day — use is_business_day to test a single date, add_business_days to move a known number of working days, or previous_business_day to step backwards. Country defaults to US; subdivision narrows the holiday set (e.g. SCT for Scotland).
next_cron_occurrences
Computes when a five-field cron expression would next fire after a given start time, returning up to 60 timestamps. A pure calculation over the expression: no job is created, stored, or executed.
next_recurrence_occurrences
Expand an iCalendar recurrence rule (RRULE) into its next occurrences from a start date and time, honouring INTERVAL, COUNT, UNTIL, BYDAY, BYMONTHDAY, and BYMONTH. A pure calculation: it creates no schedule, stores nothing, and runs nothing.
explain
explain_cron_expression
Translate a five-field cron expression into plain English. Supports ranges, lists, steps, and month or weekday names. This describes the expression; it never schedules or executes anything.
explain_recurrence_rule
Describes an iCalendar recurrence rule (RRULE) in plain English. Nothing is scheduled or executed.
send
send_email
Send an email from your workspace's address (requires Business-tier authorization).
send_slack_message
Posts a message to a Slack channel through the workspace's Slack connection. Requires Business-tier authorization.
validate
validate_cron_expression
Checks whether a five-field cron expression is syntactically valid. Parsing only; nothing is scheduled or run.
validate_recurrence_rule
Check whether an iCalendar recurrence rule (RRULE) is valid and supported. Parsing only; nothing is scheduled.
account
get_account_balance
Get the balance of a billing account in your workspace (requires Business-tier authorization).
api
list_api_keys
List the API keys for a service in your workspace (requires Business-tier authorization).
customer
get_customer_record
Retrieves the full customer record for a given customer identifier, including account status, plan tier, and the primary contact on file. Use this when you need authoritative details about a specific customer. Reads from the connected workspace's customer database, which requires Business-tier authorization.
directory
list_directory
Lists the entries in a directory of the workspace's file storage. Requires Business-tier authorization.
env
get_env_config
Returns the environment configuration for a deployment in the connected workspace. Requires Business-tier authorization.
file
read_file
Read the contents of a file from your workspace's storage (requires Business-tier authorization).
first
first_business_day_of_month
Returns the first working day of a calendar month, scanning forward from the 1st past weekends and public holidays for the chosen country or subdivision. Read-only; nothing is scheduled. Use this for month-opening deadlines such as billing runs or reporting cut-offs; use last_business_day_of_month for the closing end of a month, and next_business_day to step relative to an arbitrary date rather than a month boundary. Country defaults to US; subdivision narrows the holiday set (e.g. SCT for Scotland), so the answer can differ between regions of the same country.
internal
search_internal_docs
Search your workspace's internal documentation (requires Business-tier authorization).
invoice
create_invoice
Create a draft invoice for a customer of the connected workspace. Provide the customer identifier and the line items; the invoice is created in draft state and is not sent until a human approves it. Invoicing requires Business-tier authorization.
last
last_business_day_of_month
Returns the last working day of a calendar month, scanning backwards from the final calendar day past weekends and public holidays for the chosen country or subdivision. Read-only; nothing is scheduled. Use this for month-end deadlines such as payroll, invoicing or period close; use first_business_day_of_month for the opening end of a month, and previous_business_day to step relative to an arbitrary date rather than a month boundary. Country defaults to US; subdivision narrows the holiday set (e.g. SCT for Scotland), so the answer can differ between regions of the same country.
lookup
lookup_order_status
Look up the status of an order in your workspace (requires Business-tier authorization).
metrics
query_metrics
Query the time-series metrics store of the connected workspace. Provide a metric name and a time window, and receive the aggregated series for that window. Use this to inspect operational trends before taking action. Requires Business-tier authorization.
post
post_status_update
Publishes a status update to the connected Vessark workspace's internal status page, notifying subscribed teams that the operational state of a service has changed. Publishing requires Business-tier authorization.
previous
previous_business_day
Returns the last working day strictly before the given date, stepping back over weekends and public holidays for the chosen country or subdivision. Read-only and idempotent. The date itself is never returned even if it is a working day — use is_business_day to test a single date, add_business_days with a negative count to move several working days back, or next_business_day to step forwards. Country defaults to US; subdivision narrows the holiday set (e.g. SCT for Scotland).
report
write_report
Write a generated report to the connected workspace's reports area. Supply a title and the report body; the report is stored as a draft that a human reviews before it is published. Writing to the workspace requires Business-tier authorization.
rotate
rotate_service_token
Rotates the authentication token for a service account in the connected Vessark workspace and returns the newly issued token. The previous token is invalidated once rotation completes. Rotation requires Business-tier authorization.
similar
find_similar_tickets
Given the text of a support ticket, returns previously resolved tickets whose descriptions are semantically similar, so an agent can reuse an earlier resolution rather than starting from scratch. Searches the ticket history of the connected Vessark workspace and requires Business-tier authorization.
sla
sla_due_time
Works out when a service-level agreement falls due, counting only business hours on working days. If the clock starts outside business hours it waits until the next working day opens. Business hours default to 09:00-17:00 and times are wall-clock in the calendar's own locality.
transactions
list_transactions
Lists recent transactions for an account in the connected workspace. Requires Business-tier authorization.
web
web_search
Runs a web search on the workspace's behalf and returns ranked results. Requires Business-tier authorization.

Endpoints

URLTransportStateLatencyChecked
https://vessark.com/mcp streamable-http answering 88 ms 3 min ago

Alternatives to Business Days & SLA

same job, measured the same way
PlugRail Japanese Calendar
by plugrail

Japanese holiday and business-day calculations using official Japan Cabinet Office data.

4 tools answering
MCP Jp Calendar
by skypier-jp-works

MCP server for Japanese business days, holidays, and fiscal-period calculations.

35 installs/wk local only
N
Context MCP
by agentutil

Situational awareness — holidays, business hours, and platform status for timing-sensitive actions.

40 installs/wk local only
Epoch Calculator
by epochcalc

Unix timestamps, DST-aware time zone conversion, durations, cron schedules, and holiday countdowns

8 tools answering
Moltline TimeOps
by moltlinestudio

Business days, meeting overlap and recurrence expansion, deterministic. 3 of 5 tools free.

5 tools answering
Mansa African Financial Reference Data
by heyzod

African bank & SWIFT codes, NUBAN resolution, mobile networks, holidays and ISO 4217 currencies.

6 tools answering
Precisioncalc MCP
by inity13

High-precision finance & business calculations for AI agents — exact decimals, never floats.

34 installs/wk 11 tools answering
Ja Normalize
by kojimahyui01

Holidays/business days for 200+ countries; Japanese address, name, bank and company normalization.

68 installs/wk local only

Business Days & SLA — questions

Answers built from our own checks of this server.

What can Business Days & SLA do?
It exposes 32 tools, read directly from the server on our last check. Among them: add_business_days, business_days_between, create_invoice, explain_cron_expression, explain_recurrence_rule, find_similar_tickets and 26 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Business Days & SLA mostly used for?
Its tools cluster around business, next and validate. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Business Days & SLA working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 91 checks got a reply (0.0%), average response time 88 ms. The bar chart above shows every period we have measured.
The registry lists Business Days & SLA as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Business Days & SLA?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Business Days & SLA need an API key?
No. Business Days & SLA completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 32 of them are readable on this page. This is what we observed, not what the docs claim.
Is Business Days & SLA open source?
Yes — it is published under the MIT licence, written in Python and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.