Call Desk

com.modernmustardseedPublished by modernmustardseed.comOfficial publisherv1.0.0Updated Oct 28, 2026

US and Canada calling rules: number checks, calling hours, recording consent, AI voice disclosure.

The publisher's own server: AI Search Kit

VerifiedStreamable HTTPWeb executableCommunication & CollaborationBusiness & Commerce

Overview

AI-generated overview

Remote MCP server that lets an assistant check North American phone numbers and look up US and Canadian calling-hours, recording-consent and AI-disclosure…

What you can do
  • Validate +1 phone numbers, including N11 codes, unassigned area codes and fictional ranges, with E.164 form and location
  • Decide whether a call is allowed now or at a given time under federal and state calling-hours rules
  • Look up one-party versus all-party recording consent by state, province or the numbers on a call
  • List AI, bot and artificial-voice disclosure requirements for a jurisdiction or phone number
  • Show all stored calling rules for a state, territory or province with citations and quotes
When to use it
Useful before outbound calling or texting campaigns, or when an assistant needs to answer compliance questions about calling hours, call recording consent or AI voice disclosure in the US and Canada.
Requirements
Remote streamable HTTP endpoint; no packages, environment variables or headers declared. No authentication is declared, so no account or API key appears to be needed.
Before you install
It returns legal and regulatory information, not legal advice; verify citations before relying on them for compliance. The tools appear read-only lookups, but confirm whether any query details are logged by the provider.

Installation

In SourceWeft

  1. Open Call Desk 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/com.modernmustardseed%2Fcall-desk/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": {
    "call-desk": {
      "type": "http",
      "url": "https://mcp.modernmustardseed.com/call-desk"
    }
  }
}

Tools

5

check_phone_number

Check a phone number

Check a US, Canadian or other North American (+1) phone number before calling or texting it. Returns whether it can be a working number (N11 codes and unassigned area codes fail; 555-0100 to 0199, reserved for fiction, is flagged as fictional_range and still resolves), the E.164 form, where the area code rings (US state or territory, Canadian province, or another country on the +1 plan), whether the area code is in service, its overlays, every time zone the exchange covers with the current local time there, and a toll-fraud risk grade (block, high, medium, low) with reasons: Caribbean and Bermuda +1 codes that bill as international calls, 900 premium numbers, Pacific territory codes, non-geographic codes and the 976 exchange. Area code data from NANPA, time zones from libphonenumber; no network access. Informational, not legal advice.

Parametersphone_numberrequired

can_i_call_now

Can I call now

Decide whether a call to a phone number, or to someone in a given state or province, is allowed right now or at a given time under calling-hours law: the FCC TCPA rule and FTC Telemarketing Sales Rule (8 a.m. to 9 p.m. called party's local time), every stricter state rule we verified (for example Florida, Oklahoma, Maryland, Washington and Wyoming stop at 8 p.m.; Texas Sundays start at noon; Pennsylvania bans Sundays from 2026-10-18; Kentucky starts at 10 a.m.; Maine allows automated solicitation weekdays 9 to 5 only), and in Canada the CRTC rules and British Columbia's holiday ban. Checks every time zone the number could be in, state holiday bans and future effective dates. Returns allowed or not, the reason, the window today, the next allowed time, and every rule applied with its citation, verbatim quote, source URL and as-of date. Choose call_type: sales_automated covers AI voice agents, prerecorded and autodialed sales calls. Informational, not legal advice.

Parametersatstatecall_typephone_number

ai_voice_disclosure_rules

AI voice disclosure rules

List the laws that require a caller or conversational agent to disclose that it is AI, a bot, or an artificial or prerecorded voice, for a US state, Canadian province or phone number, or for every jurisdiction. Covers the FCC ruling that AI-generated voices are artificial voices under the TCPA (so AI voice calls need prior express consent), the federal rule that prerecorded messages identify the caller at the start, state AI and chatbot disclosure laws, and state rules on identifying automated messages. Each rule gives what must be disclosed, when, who it applies to, effective and sunset dates, whether it is in force today, the citation, a verbatim quote, the source URL and as-of date. Informational, not legal advice.

Parametersstatephone_number

list_state_calling_rules

List state calling rules

Show every calling rule Call Desk holds for one US state, DC, territory or Canadian province: its time zones and area codes, federal and state calling-hours rules with windows, holidays and per-day call caps, recording consent, AI disclosure and automated message rules, each with citation, quote, source URL and as-of date, plus any rule we looked for and could not verify. With no state, returns a table of every jurisdiction with hours stricter than federal, the states with no stricter rule, and the all-party recording states. Informational, not legal advice.

Parametersstate

Version history

1
  1. v1.0.0LatestOct 11, 2026

Score

83% 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
  • 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.

Other Modernmustardseed integrations