compliance-radar

US small-biz & foreign-LLC filing deadlines: FinCEN BOI, IRS 5472, franchise tax, 1099 (sourced).

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
91%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~767Tokens (tool definitions)
~1.3 KBTypical response size
Moderate attention impact (0.60% of 128k context)

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": {
    "compliance-radar": {
      "url": "https://compliance.dropwatchhq.com/mcp"
    }
  }
}

Remote endpoints

https://compliance.dropwatchhq.com/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢list_obligations(entityType, state, foreignOwned)

List recurring US compliance / tax-filing obligations that commonly blindside small businesses and foreign-owned US LLCs (FinCEN BOI, IRS Form 5472, Delaware/WY/NV/CA franchise tax & annual reports, 1099 deadlines, etc.). Each item cites its official IRS/FinCEN/state source with the date it was last verified. INFORMATIONAL ONLY — not legal or tax advice. Optionally filter by entity type and/or 2-letter state.

Input Schema

{
  "type": "object",
  "properties": {
    "entityType": {
      "type": "string",
      "enum": [
        "llc",
        "c-corp",
        "s-corp",
        "sole-prop",
        "partnership"
      ],
      "description": "Filter to obligations that can apply to this entity type."
    },
    "state": {
      "type": "string",
      "description": "2-letter US state (e.g. 'DE'). Filters state-specific obligations + always-included federal ones."
    },
    "foreignOwned": {
      "type": "boolean",
      "description": "Include foreign-owned-only obligations (e.g. Form 5472)."
    }
  }
}
🟢get_obligation(id)

Return full detail for a single obligation by id: what it is, who must file, the deadline, the penalty for missing it, and a link to the OFFICIAL government source with a dated 'verified as of'. INFORMATIONAL ONLY — not legal or tax advice.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Obligation id, e.g. 'fincen-boi', 'irs-5472', 'de-franchise-llc'."
    }
  },
  "required": [
    "id"
  ]
}
🟢build_checklist(entityType, state, formationDate, foreignOwned, hasEmployees, ...)

Build a personalized list of likely recurring compliance obligations and their NEXT deadline dates from an entity profile (entity type + state + formation date + a few flags). Pure date arithmetic over officially-cited rules — NOT individualized legal or tax advice. Always verify against the cited sources and a licensed professional.

Input Schema

{
  "type": "object",
  "properties": {
    "entityType": {
      "type": "string",
      "enum": [
        "llc",
        "c-corp",
        "s-corp",
        "sole-prop",
        "partnership"
      ]
    },
    "state": {
      "type": "string",
      "description": "2-letter formation/registration state, e.g. 'DE'."
    },
    "formationDate": {
      "type": "string",
      "description": "Entity formation date YYYY-MM-DD (drives anniversary-based deadlines)."
    },
    "foreignOwned": {
      "type": "boolean",
      "description": "True if owned (>=25% or wholly) by a non-US person."
    },
    "hasEmployees": {
      "type": "boolean"
    },
    "paysContractors": {
      "type": "boolean",
      "description": "True if you pay $600+ to US contractors (1099 obligations)."
    }
  },
  "required": [
    "entityType",
    "state"
  ]
}
🟡create_deadline_tracker(entityType, state, formationDate, foreignOwned, hasEmployees, ...)

Save an entity profile plus an email and/or webhook URL to receive FREE recurring reminders before each upcoming compliance deadline. Returns a manage id. INFORMATIONAL reminders only — not legal or tax advice.

Input Schema

{
  "type": "object",
  "properties": {
    "entityType": {
      "type": "string",
      "enum": [
        "llc",
        "c-corp",
        "s-corp",
        "sole-prop",
        "partnership"
      ]
    },
    "state": {
      "type": "string"
    },
    "formationDate": {
      "type": "string",
      "description": "YYYY-MM-DD"
    },
    "foreignOwned": {
      "type": "boolean"
    },
    "hasEmployees": {
      "type": "boolean"
    },
    "paysContractors": {
      "type": "boolean"
    },
    "email": {
      "type": "string",
      "description": "Where to send reminders (email or webhook required)."
    },
    "webhook": {
      "type": "string",
      "description": "POST target for reminder JSON (email or webhook required)."
    },
    "remindDays": {
      "type": "number",
      "description": "Days of lead time before a deadline to remind (default 30, 1-120)."
    }
  }
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools