このMCPでできること
Reconciles Xero transactions, categorizes Portuguese tax expenses, calculates VAT, drafts and sends invoices, and generates financial reports.
ツール
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['categories', 'api_key_hash'], 'properties': {'categories': {'type': 'array', 'items': {'type': 'object', 'required': ['transaction_id', 'category_code'], 'properties': {'region': {'enum': ['mainland', 'azores', 'madeira'], 'type': 'string'}, 'category_code': {'type': 'string'}, 'transaction_id': {'type': 'string'}}, 'additionalProperties': False}, 'description': 'Array of transaction-to-category assignments'}, 'api_key_hash': {'type': 'string', 'description': 'Customer API key hash identifying Xero token'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['amount'], 'properties': {'amount': {'type': 'number', 'description': 'Net amount (ex-VAT) to calculate VAT on', 'exclusiveMinimum': 0}, 'is_b2b': {'type': 'boolean', 'default': False, 'description': 'Whether the transaction is business-to-business'}, 'region': {'enum': ['mainland', 'azores', 'madeira'], 'type': 'string', 'default': 'mainland', 'description': 'Portuguese tax region'}, 'category': {'type': 'string', 'description': 'Portuguese tax category code (e.g. office_supplies, food_restaurant)'}, 'counterpart_country': {'type': 'string', 'maxLength': 2, 'minLength': 2, 'description': 'ISO 3166-1 alpha-2 country code of the counterpart'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['api_key_hash'], 'properties': {'region': {'enum': ['mainland', 'azores', 'madeira'], 'type': 'string', 'default': 'mainland', 'description': 'Portuguese tax region'}, 'to_date': {'type': 'string', 'description': 'End date filter (YYYY-MM-DD)'}, 'from_date': {'type': 'string', 'description': 'Start date filter (YYYY-MM-DD)'}, 'api_key_hash': {'type': 'string', 'description': 'Customer API key hash identifying Xero token'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['matches', 'api_key_hash'], 'properties': {'matches': {'type': 'array', 'items': {'type': 'object', 'required': ['statement_line_id', 'bank_transaction_id'], 'properties': {'statement_line_id': {'type': 'string'}, 'bank_transaction_id': {'type': 'string'}}, 'additionalProperties': False}, 'description': 'Array of confirmed statement-to-transaction matches'}, 'api_key_hash': {'type': 'string', 'description': 'Customer API key hash identifying Xero token'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['contact_name', 'contact_email', 'line_items', 'due_date', 'api_key_hash'], 'properties': {'notes': {'type': 'string', 'description': 'Notes for internal use'}, 'currency': {'type': 'string', 'default': 'EUR', 'description': 'Currency code (defaults to EUR)'}, 'due_date': {'type': 'string', 'description': 'Due date (YYYY-MM-DD)'}, 'reference': {'type': 'string', 'description': 'Invoice reference number'}, 'line_items': {'type': 'array', 'items': {'type': 'object', 'required': ['description', 'amount'], 'properties': {'amount': {'type': 'number', 'description': 'Unit amount (ex-VAT)'}, 'category': {'type': 'string', 'description': 'Portuguese tax category for automatic VAT lookup (e.g. professional_services, software_licenses)'}, 'quantity': {'type': 'number', 'default': 1, 'description': 'Quantity (defaults to 1)'}, 'tax_type': {'type': 'string', 'description': 'Xero tax type override (e.g. OUTPUT2, EXEMPTOUTPUT)'}, 'description': {'type': 'string', 'description': 'Line item description'}, 'account_code': {'type': 'string', 'default': '200', 'description': 'Xero account code (defaults to 200 - Sales)'}}, 'additionalProperties': False}, 'description': 'Invoice line items'}, 'api_key_hash': {'type': 'string', 'description': 'Customer API key hash identifying Xero token'}, 'contact_name': {'type': 'string', 'description': 'Invoice recipient name'}, 'contact_email': {'type': 'string', 'format': 'email', 'description': 'Invoice recipient email address'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['report_type', 'api_key_hash'], 'properties': {'to_date': {'type': 'string', 'description': 'End date (YYYY-MM-DD, defaults to today)'}, 'from_date': {'type': 'string', 'description': 'Start date (YYYY-MM-DD, defaults to 1st of current month)'}, 'report_type': {'enum': ['pnl', 'balance_sheet', 'cash_flow', 'vat_summary'], 'type': 'string', 'description': 'Report type to generate'}, 'api_key_hash': {'type': 'string', 'description': 'Customer API key hash identifying Xero token'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'echo': {'type': 'string', 'description': 'Optional string to echo back'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['api_key_hash'], 'properties': {'to_date': {'type': 'string', 'description': 'End date filter (YYYY-MM-DD)'}, 'from_date': {'type': 'string', 'description': 'Start date filter (YYYY-MM-DD)'}, 'api_key_hash': {'type': 'string', 'description': 'Customer API key hash identifying Xero token'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['invoice_id', 'api_key_hash'], 'properties': {'invoice_id': {'type': 'string', 'description': 'Xero InvoiceID to authorise and send'}, 'api_key_hash': {'type': 'string', 'description': 'Customer API key hash identifying Xero token'}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Red by Big Red Cloud
Connects to Big Red Cloud accounting for customers, suppliers, products, invoices, purchases, payments, receipts, journals, quote…
GestãoClick
Connects to the GestãoClick ERP to manage customers, suppliers, products, sales, service orders, budgets, and financial records.
Superlógica Condomínios
Connects to a condominium ERP for billing, collections, agreements, expenses, bank movements, statements, files, communications, …
FalaZuki Finance BR
Provides Brazil-focused financial calculations and rules for investments, credit, taxes, payroll, labor costs, debt, budgeting, a…
XBOSS
Accesses Korean tax, social insurance, payroll, cash receipt, e-tax invoice, and certificate filing services.
Sirenic
Provides European company registry, financial, procurement, sanctions, regulatory, insolvency, ownership, and ongoing due-diligen…