{"slug":"john-zhang-dev/xero-mcp","name":"Xero","description":"Interact with the Xero Accounting Software API.","category":"productivity","tags":[],"official":false,"stars":21,"transport":null,"install":[{"cmd":"npx -y xero-mcp@latest","imports":[]}],"tools":[{"name":"authenticate","description":"Authenticate with Xero using OAuth2"},{"name":"create_bank_transactions","description":"Creates one or more spent or received money transaction"},{"name":"create_contacts","description":"Creates one or multiple contacts in a Xero organisation"},{"name":"get_balance_sheet","description":"Retrieves report for balancesheet"},{"name":"get_bank_transaction","description":"Retrieves a single spent or received money transaction by its Xero bank transaction ID"},{"name":"get_invoice","description":"Retrieves a single sales invoice or purchase bill by its Xero invoice ID"},{"name":"list_accounts","description":"Retrieves the full chart of accounts"},{"name":"list_bank_transactions","description":"Retrieves any spent or received money transactions"},{"name":"list_contacts","description":"Retrieves all contacts in a Xero organisation"},{"name":"list_invoices","description":"Retrieves sales invoices or purchase bills"},{"name":"list_organisations","description":"Retrieves Xero organisation details"},{"name":"list_payments","description":"Retrieves payments for invoices and credit notes"},{"name":"list_quotes","description":"Retrieves sales quotes"},{"name":"update_bank_transaction","description":"Updates an existing spent or received money transaction (e.g. line items, contact, bank account) by bank transaction ID"},{"name":"update_invoice","description":"Updates an existing sales invoice or purchase bill (typically a draft), including line items and account codes"}],"env_vars":["XERO_CLIENT_ID","YOUR_CLIENT_ID","XERO_CLIENT_SECRET","YOUR_CLIENT_SECRET"],"auth_type":"none","github":"https://github.com/john-zhang-dev/xero-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}