Skip to main content

Overview

The Commenda MCP server exposes Commenda APIs as tools for AI assistants that support the Model Context Protocol (MCP). Once connected, your AI assistant can manage business entities, compliance items, sales tax filings, transactions, customers, products, and more — all through natural language.
MCP is an open standard that lets AI assistants call external tools. The Commenda MCP server implements this protocol so tools like Claude Desktop, Cursor, and other MCP-compatible clients can interact with your Commenda data.

When to use this

Use the MCP server when you want to:
  • Query and update business entity data from an AI assistant
  • Manage compliance calendars and filings conversationally
  • Look up sales tax registrations, transactions, or nexus information
  • Create or update customers, products, and exemption certificates
  • Calculate tax rates without leaving your AI workflow

Available tool categories

The MCP server provides 80+ tools across the following categories:
CategoryExamples
Business entitiesList, get, and update business entities
LocationsCreate, update, list, get, and delete entity locations
Government identifiersCreate, update, list, and get identifiers (EIN, PAN, TRN, etc.)
RegistrationsManage tax and corporate registrations
DocumentsList, create, and update entity documents
PersonsAdd or remove key persons (directors, officers, shareholders)
CredentialsLink credentials to entities or registrations
ComplianceList, create, update, and delete compliance items; generate compliance calendars
Sales tax filingsList, update, approve, submit, and delete filings; generate filing calendars
TransactionsList, get, commit, lock, void, and delete transactions
NexusGet nexus info, recalculate estimates, regenerate, and resync
CustomersCRUD operations and exemption lookups
ProductsCRUD operations and tax code lookups
Exemption certificatesList, create, update, and delete certificates
Tax calculationsCalculate tax rates for transactions

Deployment modes

The MCP server supports two deployment modes:
  • Stdio — for local use with Claude Desktop, Cursor, and similar tools. The AI client launches the server process directly.
  • HTTP — runs as a sidecar service on port 3001 for remote or shared access.

Setup

See the setup guide for step-by-step configuration instructions.