Xero MCP

Connect Xero to your AI agents using the Model Context Protocol (MCP), enabling seamless integration with xero.com's services through standardized interfaces.

  • xero.com

    Execute Xero Accounting SQL Query

    Execute a simple SQL query against Xero Accounting. Known tables include xero.contacts, xero.invoices, xero.payments, xero.items, xero.accounts. Joining tables and other complex queries are not supported.
    accounting
    xero
    sql
    beta
  • xero.com

    List Xero Contacts

    Retrieve a list of contacts from Xero including customers and suppliers
    xero
    contact
    list
    accounting
  • xero.com

    Get Xero Contact

    Retrieve details of a specific contact by their ID
    xero
    contact
    get
    accounting
  • xero.com

    Create Xero Contact

    Create a new contact in Xero
    xero
    contact
    create
    accounting
  • xero.com

    Update Xero Contact

    Update an existing contact in Xero
    xero
    contact
    update
    accounting
  • xero.com

    List Xero Invoices

    Retrieve a list of invoices from Xero
    xero
    invoice
    list
    accounting
  • xero.com

    Get Xero Invoice

    Retrieve details of a specific invoice by its ID
    xero
    invoice
    get
    accounting
  • xero.com

    Create Xero Invoice

    Create a new invoice in Xero
    xero
    invoice
    create
    accounting
  • xero.com

    Update Xero Invoice

    Update an existing invoice in Xero
    xero
    invoice
    update
    accounting
  • xero.com

    List Xero Payments

    Retrieve a list of payments from Xero
    xero
    payment
    list
    accounting
  • xero.com

    Get Xero Payment

    Retrieve details of a specific payment by its ID
    xero
    payment
    get
    accounting
  • xero.com

    Create Xero Payment

    Create a new payment in Xero to record invoice payment
    xero
    payment
    create
    accounting
  • xero.com

    List Xero Accounts

    Retrieve a list of accounts from the chart of accounts
    xero
    account
    list
    accounting
  • xero.com

    Get Xero Account

    Retrieve details of a specific account by its ID
    xero
    account
    get
    accounting
  • xero.com

    List Xero Items

    Retrieve a list of items (products/services) from Xero
    xero
    item
    list
    accounting
  • xero.com

    Get Xero Item

    Retrieve details of a specific item by its ID
    xero
    item
    get
    accounting
  • xero.com

    Create Xero Item

    Create a new item (product/service) in Xero
    xero
    item
    create
    accounting
  • xero.com

    Get Xero Organisation

    Retrieve organisation details from Xero
    xero
    organisation
    get
    accounting
  • xero.com

    Get Xero Profit and Loss Report

    Retrieve the profit and loss report from Xero
    xero
    report
    profit-loss
    accounting
  • xero.com

    Get Xero Balance Sheet Report

    Retrieve the balance sheet report from Xero
    xero
    report
    balance-sheet
    accounting
  • What is Xero MCP?

    The Model Context Protocol (MCP) is an open standard that provides a unified way for AI applications to connect with external tools and data sources. Instead of building custom integrations for every service, MCP provides a standardized interface that allows AI models to discover available tools, understand their capabilities, and execute them safely and securely.

    With Xero MCP integration, you can:

    • Dynamically discover tools: Your AI agents automatically find and understand Xero's available capabilities through the MCP server
    • Standardized integration: Use a consistent protocol instead of learning platform-specific APIs
    • Real-time capabilities: Tools are loaded and executed on-demand during conversations
    • Secure execution: Maintain proper authentication and isolation through ChatBotKit's MCP implementation
    • No custom coding: Leverage Xero's functionality without writing integration code

    How Xero MCP Works

    ChatBotKit's MCP action provides a powerful way to dynamically extend your AI agent's capabilities by loading tools from Xero's MCP server.

    Connect to MCP Server

    ChatBotKit establishes a connection to Xero API endpoints, initiating secure communication.

    Discover Available Tools

    The system automatically discovers all available Xero tools and their schemas through the MCP protocol.

    Load Tool Definitions

    Tool definitions are loaded into your conversation context, making them available to your AI agent.

    Execute Securely

    Your AI uses these tools as if they were native abilities, with secure execution and proper authentication.

    MCP Integrations

    chatbotkit.comnotion.solinear.appsentry.iobetterstack.combox.compaypal.comstripe.comcloudinary.comcanva.comgithub.comapify.comzapier.comworkato.comisometric.comahrefs.comfigma.comintercom.compipedream.comparallel.aitodoist.commapbox.comclickup.comhunter.iotally.soamplitude.commiro.comtavily.compulumi.composthog.comcontext7.comfirecrawl.devlinkup.sorevenuecat.comjam.devfireflies.aizoominfo.comexplorium.aiatlassian.comvercel.comneon.techprisma.iohuggingface.cojotform.comwix.comdropbox.comclose.comdocusign.cominstantly.aizendesk.comgoogle.comquench.aihubspot.comhyperproof.appserpapi.comserper.devslack.comdiscord.comshopify.comperplexity.aireddit.comreplicate.comresend.compostgrest.orgsupabase.comzoom.uspeopledatalabs.commagento.commailchimp.comcalendly.comcal.comwoocommerce.combigcommerce.combeehiiv.combrandfetch.iofreshdesk.comfinancialmodelingprep.comapollo.ioopenweathermap.orgopenstreetmap.orgfacebook.comusefind.aivanta.commixpanel.comgohighlevel.commake.comlemonsqueezy.comlinkedin.commailgun.commicrosoft.comwikipedia.orgtwilio.comnubela.cobrave.comsendgrid.comeasypost.comgodaddy.comgetharvest.comtrello.comtypeform.comaccuweather.comactivecampaign.comtaxjar.comtelegram.orgcoinapi.ioclearbit.comclickhouse.comclockify.mecoda.iocodeqr.iodictionaryapi.devably.comairtable.comasana.comalphavantage.conewsapi.orgraindrop.iounsplash.comuplead.comgiphy.comlistennotes.compexels.combarcodelookup.combamboohr.comdev.todiffbot.comweatherbit.iogeocod.ioabstractapi.comattio.commanychat.commatillion.commodelcontextprotocol.ioxero.com