Done + Documented Voice
Provides a voice-first compliance assistant for Alexa+, enabling users to check Idaho and New Mexico LLC compliance requirements, get next filing deadlines, explain compliance terms, and run basic website accessibility checks through spoken replies.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Done + Documented VoiceWhen is my Idaho LLC annual report due?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Done + Documented Voice
A voice-first compliance assistant for small businesses, built as a self-hosted MCP server for Alexa+.
Why it exists
Shannon Watson is a legally blind founder who runs small businesses in Idaho and New Mexico. State compliance sites are walls of dense text and PDFs, and screen readers make them slower still. She works voice-first and needs one short answer at a time: what is due, what does it cost, and what does this word mean.
Done + Documented Voice gives those answers through the Model Context Protocol (MCP), the open standard behind Alexa+ integrations. Any MCP-capable assistant can ask it a question and speak the reply.
Related MCP server: BizVerify MCP Server
Design rules
Every reply has a
speechfield short enough to say out loud. Details come one at a time ("Say next for more").No invented facts. Every fee and rule in
src/data.tscites a statute or official source. Anything not verified is labeled unknown, and unsupported states say so.Data verified Oct 20, 2026. Laws change, so confirm with the state before filing. This is not legal advice.
Tools
Tool | What it does |
| Gives a checklist for an Idaho or New Mexico LLC covering formation or foreign registration, registered agent, annual report, and optionally EIN, SMS consent and website accessibility. |
| Gives the next state filing deadline in one sentence. For example, the Idaho annual report is due at the end of the anniversary month (Idaho Code 30-21-213), and New Mexico LLCs have none. |
| Explains a term like "registered agent" or "A2P" in two plain sentences. |
| Fetches a URL and reports missing alt text, unlabeled form fields, heading problems and a missing page language. |
Tech
TypeScript on Node 20
@modelcontextprotocol/sdk1.32.1, whoseLATEST_PROTOCOL_VERSIONis2025-11-25StreamableHTTPServerTransportin stateless mode atPOST /mcpExpress and zod
Tests use
node:testthrough tsx. They include an end-to-end MCP client test over Streamable HTTP.
Run
npm install
npm start # http://localhost:3000/mcp
npm test
npm run demo # calls every tool and prints the spoken replies
npx @modelcontextprotocol/inspector # optional: connect to http://localhost:3000/mcp (Streamable HTTP)Sources
Idaho Code 30-21-213 (annual report): https://legislature.idaho.gov/statutesrules/idstat/title30/t30ch21/sect30-21-213/
Idaho SOS FAQ (foreign registration): https://sos.idaho.gov/business-resources/business-faq/
NMSA 53-19-63 (NM LLC fees): https://law.justia.com/codes/new-mexico/chapter-53/article-19/section-53-19-63/
12.3.4.11 NMAC (NM LLC filings): https://www.law.cornell.edu/regulations/new-mexico/N-M-Admin-Code-SS-12.3.4.11
Hackathon
Built for the Amazon Developer Hackathon 2026, Alexa+ track (self-hosted MCP server). It was created during the submission window.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
US LLC filing fees, annual-report deadlines and naming-rule checks, from official state sources.
Generate small-business compliance calendars and renewal checklists.
US company filing obligations, plus a 25-check bookkeeping diagnostic. Sourced, dated, no signup.
Legal-form catalog, search, and checkout for AI agents. Document prep only; not a law firm.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables querying US compliance regulations including HIPAA, CCPA, SOX, and more directly from AI assistants and MCP-compatible clients.81 npmApache 2.0

BizVerify MCP Serverofficial
AlicenseAqualityDmaintenanceEnables AI agents to verify and search business entities across US state and international company registries, providing real-time confirmation of legal existence, status, and filings.9MIT- AlicenseAqualityAmaintenanceEnables small-business AI assistants to answer customer questions about hours, offerings, FAQs, staff, and booking from a single business.yaml config, with industry-specific tools and guardrails.2175 npmMIT
- AlicenseNot gradedqualityBmaintenanceChecks a US company's federal and state filing obligations and searches the user's own documents for evidence, sending only structured facts so files never leave the machine.3MIT