Official MCPForge Profile
Xero Accounting MCP Enterprise Verified 1 views
MCPForge Score
90
Enterprise Ready
How is MCPForge Score calculated? Weighted composite of 5 dimensions:
Security 30% · Compatibility 20% · Compliance 20% · Quality 15% · Health 15%
90–100 Enterprise Ready · 80–89 Verified · 60–79 Production Candidate · 40–59 Needs Review · 0–39 High Risk
View Security Report
Governance assessment, risk analysis, and production readiness verdict
→ About MCPForge Scores MCPForge Scores are proprietary assessment metrics designed to help identify potential security, compliance, compatibility, quality and operational risks. Scores should be treated as guidance and not as a formal certification, audit or compliance determination.
90
Security
How is this calculated? ✓ Authentication requirements
✓ Destructive operations
✓ Sensitive endpoints
✓ Approval workflows
✓ Tool permissions
✓ Audit coverage
This score is an MCPForge risk assessment metric and should be treated as guidance rather than a formal security audit.
For this server
+ Server reachable and responding
+ No destructive operations detected
− Financial operations detected — approval workflows recommended
− Credentials Vault not configured — API keys may be exposed through direct agent access if tools require authentication
82
Compliance
How is this calculated? ✓ PII handling
✓ Customer data exposure
✓ Billing operations
✓ User deletion operations
✓ Regulatory-sensitive endpoints
This score indicates potential compliance considerations and is not legal advice.
For this server
− User/contact data handling detected (GDPR/CCPA obligations)
− Payment operations detected (PCI DSS obligations)
− Credentials Vault not configured — configure to ensure proper server-side key management
90
Compat
How is this calculated? ✓ MCP protocol support
✓ Tool naming
✓ Schema quality
✓ Claude Desktop compatibility
✓ Resources support
✓ Prompts support
For this server
+ MCP protocol handshake successful
+ 192 tools discovered
+ All tool names compatible with Claude Desktop
+ resources/list endpoint supported
+ prompts/list endpoint supported
− 192 tools — large count may impact agent context
94
Quality
How is this calculated? ✓ Pagination support
✓ Filtering support
✓ Bounded responses
✓ Tool descriptions
✓ Parameter quality
✓ API design characteristics
For this server
+ All tools have descriptions
+ 6 tools use enum parameters for type safety
95
Health
How is this calculated? ✓ Success rate
✓ Error rate
✓ Response latency
✓ Tool availability
✓ Execution reliability
For this server
+ All protocol tests passed
+ Tool execution verified successfully
+ Acceptable latency (956ms)
+ 192 tools operational
Overview
Xero Accounting MCP gives AI agents access to payment data — customers, invoices, and subscriptions. Built with MCPForge, it includes audit logging, tool-level permissions, and governance controls.
233 Tools
createAccount createAccountAttachmentByFileName createBankTransactionAttachmentByFileName createBankTransactionHistoryRecord createBankTransactions createBankTransfer createBankTransferAttachmentByFileName createBankTransferHistoryRecord createBatchPayment createBatchPaymentHistoryRecord createBrandingThemePaymentServices createContactAttachmentByFileName createContactGroup createContactGroupContacts createContactHistory createContacts createCreditNoteAllocation createCreditNoteAttachmentByFileName createCreditNoteHistory createCreditNotes createCurrency createExpenseClaimHistory createExpenseClaims createInvoiceAttachmentByFileName createInvoiceHistory createInvoices createItemHistory createItems createLinkedTransaction createManualJournalAttachmentByFileName createManualJournalHistoryRecord createManualJournals createOverpaymentAllocations createOverpaymentHistory createPayment createPaymentHistory createPaymentService createPayments createPrepaymentAllocations createPrepaymentHistory createPurchaseOrderAttachmentByFileName createPurchaseOrderHistory createPurchaseOrders createQuoteAttachmentByFileName createQuoteHistory createQuotes createReceipt createReceiptAttachmentByFileName createReceiptHistory createRepeatingInvoiceAttachmentByFileName
Show all 233 tools createRepeatingInvoiceHistory createRepeatingInvoices createTaxRates createTrackingCategory createTrackingOptions deleteAccount deleteBatchPayment deleteBatchPaymentByUrlParam deleteContactGroupContact deleteContactGroupContacts deleteCreditNoteAllocations deleteItem deleteLinkedTransaction deleteOverpaymentAllocations deletePayment deletePrepaymentAllocations deleteTrackingCategory deleteTrackingOptions emailInvoice getAccount getAccountAttachmentByFileName getAccountAttachmentById getAccountAttachments getAccounts getBankTransaction getBankTransactionAttachmentByFileName getBankTransactionAttachmentById getBankTransactionAttachments getBankTransactions getBankTransactionsHistory getBankTransfer getBankTransferAttachmentByFileName getBankTransferAttachmentById getBankTransferAttachments getBankTransferHistory getBankTransfers getBatchPayment getBatchPaymentHistory getBatchPayments getBrandingTheme getBrandingThemePaymentServices getBrandingThemes getBudget getBudgets getContact getContactAttachmentByFileName getContactAttachmentById getContactAttachments getContactByContactNumber getContactCISSettings getContactGroup getContactGroups getContactHistory getContacts getCreditNote getCreditNoteAsPdf getCreditNoteAttachmentByFileName getCreditNoteAttachmentById getCreditNoteAttachments getCreditNoteHistory getCreditNotes getCurrencies getExpenseClaim getExpenseClaimHistory getExpenseClaims getInvoice getInvoiceAsPdf getInvoiceAttachmentByFileName getInvoiceAttachmentById getInvoiceAttachments getInvoiceHistory getInvoiceReminders getInvoices getItem getItemHistory getItems getJournal getJournalByNumber getJournals getLinkedTransaction getLinkedTransactions getManualJournal getManualJournalAttachmentByFileName getManualJournalAttachmentById getManualJournalAttachments getManualJournals getManualJournalsHistory getOnlineInvoice getOrganisationActions getOrganisationCISSettings getOrganisations getOverpayment getOverpaymentHistory getOverpayments getPayment getPaymentHistory getPaymentServices getPayments getPrepayment getPrepaymentHistory getPrepayments getPurchaseOrder getPurchaseOrderAsPdf getPurchaseOrderAttachmentByFileName getPurchaseOrderAttachmentById getPurchaseOrderAttachments getPurchaseOrderByNumber getPurchaseOrderHistory getPurchaseOrders getQuote getQuoteAsPdf getQuoteAttachmentByFileName getQuoteAttachmentById getQuoteAttachments getQuoteHistory getQuotes getReceipt getReceiptAttachmentByFileName getReceiptAttachmentById getReceiptAttachments getReceiptHistory getReceipts getRepeatingInvoice getRepeatingInvoiceAttachmentByFileName getRepeatingInvoiceAttachmentById getRepeatingInvoiceAttachments getRepeatingInvoiceHistory getRepeatingInvoices getReportAgedPayablesByContact getReportAgedReceivablesByContact getReportBalanceSheet getReportBankSummary getReportBudgetSummary getReportExecutiveSummary getReportFromId getReportProfitAndLoss getReportTenNinetyNine getReportTrialBalance getReportsList getTaxRateByTaxType getTaxRates getTrackingCategories getTrackingCategory getUser getUsers postSetup updateAccount updateAccountAttachmentByFileName updateBankTransaction updateBankTransactionAttachmentByFileName updateBankTransferAttachmentByFileName updateContact updateContactAttachmentByFileName updateContactGroup updateCreditNote updateCreditNoteAttachmentByFileName updateExpenseClaim updateInvoice updateInvoiceAttachmentByFileName updateItem updateLinkedTransaction updateManualJournal updateManualJournalAttachmentByFileName updateOrCreateBankTransactions updateOrCreateContacts updateOrCreateCreditNotes updateOrCreateInvoices updateOrCreateItems updateOrCreateManualJournals updateOrCreatePurchaseOrders updateOrCreateQuotes updateOrCreateRepeatingInvoices updatePurchaseOrder updatePurchaseOrderAttachmentByFileName updateQuote updateQuoteAttachmentByFileName updateReceipt updateReceiptAttachmentByFileName updateRepeatingInvoice updateRepeatingInvoiceAttachmentByFileName updateTaxRate updateTrackingCategory updateTrackingOptions
Connect to your AI client
No setup required — add this config to start using Xero Accounting MCP immediately.
Claude Desktop Cursor Windsurf
Add to your ~/Library/Application Support/Claude/claude_desktop_config.json
Copy {
"mcpServers": {
"xero-accounting-mcp": {
"url": "https://www.mcpforge.tech/api/servers/xero-accounting-mcp-t3lw3",
"transport": "http"
}
}
} Windows: %APPDATA%\Claude\claude_desktop_config.json
Verification History
Verified on June 22, 2026
Score updates automatically on re-verification. Verified 1 time total.
Distribution
Not yet published to external directories.
Show your MCP is verified
Help users trust your MCP server. Add this badge to your README or project homepage.
Verified badge
[](https://www.mcpforge.tech/verified/xero-accounting-mcp)Scores badge
[](https://www.mcpforge.tech/verified/xero-accounting-mcp)Badges always link back to this profile page — permanent, they won't expire.
This is your MCP's official page on MCPForge
Share it, link to it, and keep your verification current. This URL is permanent.
📋 https://www.mcpforge.tech/verified/xero-accounting-mcp Re-verify →