Summary
Conecta la API de contabilidad de Xero a ChatGPT a través de MCP. Consulta facturas, transacciones bancarias e informes financieros con lenguaje natural utilizando AnythingMCP.
Habla con Tus Datos Contables a Través de ChatGPT
Xero no tiene un conector MCP oficial. Con AnythingMCP, puedes convertir la API REST de Xero en un servidor MCP y permitir que ChatGPT consulte facturas, transacciones bancarias y genere información financiera.
Guía Paso a Paso
Paso 1: Desplegar AnythingMCP
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d
Paso 2: Obtener Credenciales de la API de Xero
Regístrate en https://developer.xero.com. Crea una aplicación de conexión personalizada y establece los alcances requeridos: accounting.transactions.read, accounting.contacts.read, accounting.reports.read.
Paso 3: Crear un Conector REST
Crea un conector REST con la URL base https://api.xero.com/api.xro/2.0. Configura la autenticación OAuth 2.0 con el encabezado del ID del inquilino de Xero.
Paso 4: Exponer Puntos Finales Clave
GET /Invoices— Todas las facturasGET /BankTransactions— Transacciones bancariasGET /Contacts— Clientes y proveedoresGET /Reports/ProfitAndLoss— Informe de P&LGET /Reports/BalanceSheet— Balance generalGET /Accounts— Plan de cuentas
Paso 5: Conectar ChatGPT
{
"mcpServers": {
"xero": {
"url": "http://localhost:4000/mcp"
}
}
}
Paso 6: Consulta Tus Finanzas
- "¿Cuánto nos deben nuestros clientes en facturas pendientes?"
- "¿Cuáles fueron nuestros gastos totales el mes pasado?"
- "Muéstrame el beneficio y pérdida del primer trimestre"
- "¿Qué clientes tienen facturas vencidas?"
- "¿Cuál es nuestro saldo bancario actual?"
Mejores Prácticas de Seguridad
- Utiliza alcances de solo lectura — evita permisos de escritura
- Habilita el registro de auditoría de AnythingMCP para cumplimiento
- Rota regularmente los tokens de OAuth
Siguientes Pasos
¿Te ha sido útil esta guía?