The Taxually MCP server lets an AI assistant call Taxually's APIs on your behalf over the Model Context Protocol. You authorize it once with a Taxually API key; the assistant itself never receives that key.
Four read-only tools, scoped to whatever your API key can see. Nothing here
changes your Taxually data. Every tool except ping works on one
company at a time, and get_companies is where that ID comes
from — so in chat the assistant should first ask whether you want to
type a company ID or pick from your companies.
Inputs in blue are required; the rest are optional.
Each one comes back with its name, ID and country. This is the definitive list — a company missing from it can't be reached with that key.
Jurisdiction, return type, status, VAT amount, currency and filing deadlines, newest first. Filter by date range, or by status to see only the returns waiting for approval.
Ask for a single month to get its per-file transaction, error and warning counts, and the reason if it failed.
Answers “pong” and touches no data. Takes no inputs.
Your client may also offer a prompt called
taxually_select_company. It just walks through the same
choice — type an ID, or pick from the list — before any data is fetched.
There is no account to sign into — your API key is the identity. Because of that, pasting the key on the home page under Your connections is enough to prove ownership and:
Each connection is bound to one key and one environment, so switching which key or environment your assistant uses means re-authorizing:
rm -rf ~/.mcp-auth), then reconnect.You don't need to switch to move between test and prod — you can connect both at once and each client holds one at a time.
The API key is the identity for data access. Treat it like a password: only paste it into the Taxually authorization window.