Saltar al contenido

Integración · Contabilidad

Conecte Claude y ChatGPT con Invoice Ninja

Pida a su IA qué facturas están impagadas o vencidas, cuánto debe un cliente, o redacte una factura o presupuesto en Invoice Ninja. Puede crear y actualizar clientes, productos, presupuestos y tareas, registrar pagos recibidos y leer gastos, notas de crédito, proyectos y proveedores. También puede enviar por correo electrónico una factura o presupuesto al cliente si activa esa herramienta.

Conecta Invoice Ninja gratis

Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.

Prueba a pedirle

  • “¿Qué facturas están vencidas?”

    La IA busca facturas con estado del cliente vencido y las lista con cliente, número y saldo.

  • “Redacte una factura provisional para Acme: 12 horas de diseño a 95 por hora, vencida en 14 días.”

    Busca al cliente y crea una factura provisional con un ítem, la fecha de facturación y la fecha de vencimiento.

  • “Acme pagó la factura 0042 por transferencia bancaria hoy. Regístrelo.”

    Registra el pago contra la factura. Solo registra dinero ya recibido, así que nadie será cobrado.

Qué puede hacer tu IA

Facturas y presupuestos

Redacte facturas provisionales y presupuestos, actualice presupuestos, busque facturas por cliente, número o estado pagado, impago y vencido, y envíe documentos a clientes.

Clientes y pagos

Busque, cree y actualice clientes, registre pagos recibidos contra facturas y consulte pagos y notas de crédito.

Productos, tareas y gastos

Cree y actualice productos, registre y actualice tareas con tiempo, y lea gastos, proyectos y proveedores.

  • “Haga un presupuesto para Nordic Foods para el rediseño del sitio web, válido por 30 días.”

    Crea un presupuesto para el cliente con ítems y una fecha de validez, listo para su revisión.

  • “Registre una tarea para Acme: 2 horas en el logo ayer a la tarde.”

    Crea una tarea vinculada al cliente con descripción y registro de tiempo.

  • “¿Cuáles son nuestros últimos gastos?”

    Lista los gastos del más reciente, con monto, proveedor, categoría y fecha.

371 herramientas para Invoice Ninja

Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.

  • add_invoice_documentModifica datos
  • approve_apple_purchaseVisible para otros
  • create_accountModifica datos
  • create_account_idModifica datos
  • create_addressModifica datos
  • create_ar_detail_reportModifica datos
  • create_ar_summary_reportModifica datos
  • create_bank_integrationModifica datos
  • create_calculated_fieldModifica datos
  • create_categoryModifica datos
  • create_chart_summary_v2Modifica datos
  • create_check_versionModifica datos
  • create_clientModifica datosCrea un cliente con `contacts` (nombre, apellido, correo, teléfono), `country_id` (código de país numérico ISO, por ejemplo 840 para EE. UU.) y nombre, dirección, número de IVA y sitio web opcionales. Pasa `requested_with` como XMLHttpRequest.
  • create_client_balance_reportModifica datos
  • create_client_sales_reportModifica datos
  • create_companyModifica datos
  • create_company_set_default_companyModifica datos
  • create_company_store_company_gatewayModifica datos
  • create_contactModifica datos
  • create_contact_get_client_contact_reportModifica datos
  • create_creditModifica datos
  • create_credit_store_creditModifica datos
  • create_customerElimina datos
  • create_customer_client_statementModifica datos
  • create_customer_get_client_reportModifica datos
  • create_customer_purgeModifica datos
  • create_designModifica datos
  • create_documentModifica datos
  • create_entityModifica datos
  • create_expenseModifica datos
  • create_expense_get_expense_reportModifica datos
  • create_exportModifica datos
  • create_group_settingModifica datos
  • create_importModifica datos
  • create_invoiceModifica datosCrea un borrador de factura para un `client_id` con `line_items` (clave de producto, notas, cantidad, costo), `date`, `due_date`, descuento opcional, impuestos, número de pedido y notas. Pasa `requested_with` como XMLHttpRequest.
  • create_invoice_2Modifica datos
  • create_invoice_get_recurring_invoice_reportModifica datos
  • create_invoice_lineModifica datos
  • create_matchModifica datos
  • create_messageModifica datos
  • create_one_time_tokenElimina datos
  • create_optionModifica datos
  • create_option_post_settings_passkeys_optionsModifica datos
  • create_orderModifica datos
  • create_passkeyModifica datos
  • create_paymentModifica datos
  • create_payment_get_payment_reportModifica datos
  • create_payment_store_bank_transaction_ruleModifica datos
  • create_payment_store_payment_termModifica datos
  • create_postmark_webhookElimina datos
  • create_preimportModifica datos
  • create_previewModifica datos
  • create_process_webhookElimina datos
  • create_productModifica datosCrea un producto o servicio con `product_key` (nombre), `notes` (descripción), `price`, `cost` y tasas de impuestos opcionales. Pasa `requested_with` como XMLHttpRequest.
  • create_product_2Modifica datos
  • create_product_get_quote_item_reportModifica datos
  • create_product_saleModifica datos
  • create_profitlossModifica datos
  • create_projectModifica datos
  • create_project_store_projectModifica datos
  • create_purchase_orderModifica datos
  • create_quoteModifica datosCrea una cotización para un `client_id` con `date`, `due_date` (válido hasta), `line_items` (clave de producto, notas, cantidad, costo) y notas públicas/privadas. Pasa `requested_with` como XMLHttpRequest.
  • create_quote_2Modifica datos
  • create_quote_get_quote_reportModifica datos
  • create_recurring_expenseModifica datos
  • create_recurring_invoiceModifica datos
  • create_refreshModifica datos
  • create_searchModifica datos
  • create_self_updateModifica datos
  • create_startModifica datos
  • create_subscriptionModifica datos
  • create_supplierModifica datos
  • create_tagModifica datos
  • create_taskModifica datosCrea una tarea con un `description`, opcional `client_id`, `project_id`, `due_date` y `time_log` (lista JSON de [inicio, fin] Unix). Pasa `requested_with` como XMLHttpRequest.
  • create_task_2Modifica datos
  • create_task_get_activity_reportModifica datos
  • create_task_scheduler_with_jobModifica datos
  • create_task_sort_tasksModifica datos
  • create_task_store_task_statusModifica datos
  • create_tax_period_reportModifica datos
  • create_tax_summary_reportModifica datos
  • create_templateModifica datos
  • create_tokenElimina datos
  • create_totalModifica datos
  • create_totals_v2Modifica datos
  • create_userVisible para otros
  • create_user_bulk_bank_transaction_rulesVisible para otros
  • create_user_bulk_bank_transactionsVisible para otros
  • create_user_bulk_clientsVisible para otros
  • create_user_bulk_company_gatewaysVisible para otros
  • create_user_bulk_creditsVisible para otros
  • create_user_bulk_designsVisible para otros
  • create_user_bulk_expense_categorysVisible para otros
  • create_user_bulk_expensesVisible para otros
  • create_user_bulk_group_settingsVisible para otros
  • create_user_bulk_invoicesVisible para otros
  • create_user_bulk_locationsVisible para otros
  • create_user_bulk_payment_termsVisible para otros
  • create_user_bulk_paymentsVisible para otros
  • create_user_bulk_productsVisible para otros
  • create_user_bulk_projectsVisible para otros
  • create_user_bulk_purchase_orderssVisible para otros
  • create_user_bulk_quotesVisible para otros
  • create_user_bulk_recurring_expensesVisible para otros
  • create_user_bulk_recurring_invoicesVisible para otros
  • create_user_bulk_recurring_quotesVisible para otros
  • create_user_bulk_subscriptionsVisible para otros
  • create_user_bulk_tagsVisible para otros
  • create_user_bulk_task_scheduler_actionsVisible para otros
  • create_user_bulk_task_statussVisible para otros
  • create_user_bulk_tasksVisible para otros
  • create_user_bulk_tax_ratesVisible para otros
  • create_user_bulk_tokensMueve dinero
  • create_user_bulk_usersVisible para otros
  • create_user_bulk_vendorsVisible para otros
  • create_user_bulk_webhooksMueve dinero
  • create_user_inviteVisible para otros
  • create_user_reconfirmVisible para otros
  • create_user_sales_reportModifica datos
  • create_user_store_userModifica datos
  • create_webhookElimina datos
  • delete_addressElimina datos
  • delete_bank_integrationElimina datos
  • delete_categoryElimina datos
  • delete_clientElimina datos
  • delete_companyElimina datos
  • delete_company_delete_company_gatewayElimina datos
  • delete_creditElimina datos
  • delete_customerElimina datos
  • delete_designElimina datos
  • delete_expenseElimina datos
  • delete_group_settingElimina datos
  • delete_invoiceElimina datos
  • delete_invoice_delete_invoiceElimina datos
  • delete_orderElimina datos
  • delete_passkeyElimina datos
  • delete_paymentElimina datos
  • delete_payment_delete_bank_transaction_ruleElimina datos
  • delete_payment_delete_paymentElimina datos
  • delete_payment_delete_payment_termElimina datos
  • delete_productElimina datos
  • delete_projectElimina datos
  • delete_quoteElimina datos
  • delete_quote_delete_quoteElimina datos
  • delete_recurring_expenseElimina datos
  • delete_subscriptionElimina datos
  • delete_supplierElimina datos
  • delete_tagElimina datos
  • delete_taskElimina datos
  • delete_task_delete_taskElimina datos
  • delete_task_delete_task_statusElimina datos
  • delete_tax_rateElimina datos
  • delete_tokenElimina datos
  • delete_userElimina datos
  • delete_webhookElimina datos
  • detach_user_from_companyElimina datos
  • download_credit
  • download_invoice
  • download_invoice_pdf
  • download_order
  • download_quote
  • email_documentVisible para otrosEnviar factura, cotización, crédito o recibo de pago al cliente: `entity` (factura, cotización, crédito, pago), `entity_id`, y `template` (ej. email_template_invoice, email_template_reminder1), con opciones personalizadas `subject` y `body`. El envío se realiza inmediatamente. Pasar `requested_with` como XMLHttpRequest.
  • export_previewModifica datos
  • get_address
  • get_bank_integration
  • get_category
  • get_clientObtener un cliente mediante `customer_id` (ID hash del cliente), junto con contactos, dirección, saldo y pagos hasta la fecha. Pasar `requested_with` como XMLHttpRequest.
  • get_company
  • get_company_show_company_gateway
  • get_credit
  • get_current_companyModifica datosObtiene los detalles y configuraciones de la empresa Invoice Ninja conectada (nombre, moneda, dirección). Pasa `requested_with` como XMLHttpRequest.
  • get_customer
  • get_design
  • get_download_entity
  • get_expenseObtener una factura mediante `expense_id`, junto con monto, proveedor, categoría y fecha. Pasar `requested_with` como XMLHttpRequest.
  • get_group_setting
  • get_invoiceObtener una factura mediante `invoice_id` (ID hash), junto con ítems de línea, totales, saldo, estado e invitaciones. Pasar `requested_with` como XMLHttpRequest.
  • get_invoice_2
  • get_order
  • get_paymentObtener un pago mediante `payment_id` (ID hash), junto con monto, fecha, método y las facturas a las que se aplicó. Pasar `requested_with` como XMLHttpRequest.
  • get_payment_2
  • get_payment_show_bank_transaction_rule
  • get_payment_show_payment_term
  • get_product
  • get_project
  • get_quoteObtener una cotización mediante `quote_id` (ID hash), junto con ítems de línea, totales y estado. Pasar `requested_with` como XMLHttpRequest.
  • get_quote_2
  • get_quote_action_recurring_quote
  • get_recurring_expense
  • get_subscription
  • get_supplier
  • get_system_log
  • get_tag
  • get_taskObtener una tarea mediante `task_id`, junto con descripción, cliente, proyecto y registro de tiempo. Pasar `requested_with` como XMLHttpRequest.
  • get_task_2
  • get_task_show_task_status
  • get_tax_rate
  • get_token
  • get_user
  • get_webhook
  • list_bank_integration_edits
  • list_bank_integrations
  • list_categories
  • list_categories_edit_expense_category
  • list_claim_licenses
  • list_companies
  • list_companies_edit_company
  • list_companies_edit_company_gateway
  • list_companies_get_company_gateways
  • list_company_ledgers
  • list_credit_edits
  • list_creditsListar facturas de crédito emitidas a clientes. Pasar `requested_with` como XMLHttpRequest.
  • list_customers
  • list_customers_edit_client
  • list_customers_edit_client_gateway_token
  • list_design_edits
  • list_designs
  • list_documents
  • list_expense_edits
  • list_expensesListar gastos, más recientes primero. Usar `page` y `limit` para paginación. Pasar `requested_with` como XMLHttpRequest.
  • list_group_setting_edits
  • list_group_settings
  • list_health_checks
  • list_invoice_messages
  • list_invoices
  • list_invoices_edit_invoice
  • list_last_errors
  • list_orders
  • list_orders_edit_purchase_order
  • list_passkeys
  • list_payments
  • list_payments_edit_bank_transaction
  • list_payments_edit_bank_transaction_rule
  • list_payments_edit_payment
  • list_payments_edit_payment_terms
  • list_payments_get_bank_transaction_rules
  • list_payments_get_payment_terms
  • list_products
  • list_projectsListar proyectos junto con sus clientes, presupuestos y horas. Pasar `requested_with` como XMLHttpRequest.
  • list_projects_edit_project
  • list_quotes
  • list_quotes_edit_quote
  • list_quotes_edit_recurring_quote
  • list_recurring_expense_edits
  • list_recurring_expenses
  • list_schedulers
  • list_statics
  • list_subscriptions
  • list_subscriptions_edit_subscription
  • list_suppliers_edit_vendor
  • list_system_logs
  • list_tag_edits
  • list_tasksListar tareas (elementos de trabajo con seguimiento de tiempo). Usar `page` y `limit` para paginación. Pasar `requested_with` como XMLHttpRequest.
  • list_tasks_2
  • list_tasks_edit_task
  • list_tasks_edit_task_statuss
  • list_tasks_get_task_schedulers
  • list_tasks_get_task_statuses
  • list_tax_rate_edits
  • list_tax_rates
  • list_token_edits
  • list_tokens
  • list_users
  • list_users_edit_user
  • list_users_get_bank_transaction_rules_create
  • list_users_get_bank_transactions_create
  • list_users_get_client_gateway_tokens_create
  • list_users_get_clients_create
  • list_users_get_companies_create
  • list_users_get_company_gateways_create
  • list_users_get_credits_create
  • list_users_get_designs_create
  • list_users_get_expense_category_create
  • list_users_get_expenses_create
  • list_users_get_group_settings_create
  • list_users_get_invoice_create
  • list_users_get_locations_create
  • list_users_get_payment_terms_create
  • list_users_get_payments_create
  • list_users_get_products_create
  • list_users_get_projects_create
  • list_users_get_purchase_order_create
  • list_users_get_quotes_create
  • list_users_get_recurring_expenses_create
  • list_users_get_recurring_invoices_create
  • list_users_get_recurring_quotes_create
  • list_users_get_subscriptions_create
  • list_users_get_tags_create
  • list_users_get_task_scheduler
  • list_users_get_task_statuss_create
  • list_users_get_tasks_create
  • list_users_get_tax_rate_create
  • list_users_get_tokens_create
  • list_users_get_users
  • list_users_get_users_create
  • list_users_get_vendors_create
  • list_users_get_webhooks_create
  • list_vendorsListar proveedores (suministradores). Pasar `requested_with` como XMLHttpRequest.
  • list_webcrons
  • list_webhook_edits
  • list_webhooks
  • record_paymentModifica datosRegistra un pago recibido de un cliente (`client_id`) con `amount`, `date`, `type_id` (método de pago) y el `invoices` que paga (id de factura y monto). Esto registra dinero ya recibido; no cobra a nadie. `email_receipt` envía al cliente un recibo. Pasa `requested_with` como XMLHttpRequest.
  • refund_paymentMueve dinero
  • retrieve_transactions_for_a_accountModifica datos
  • search_addresses
  • search_clientsBuscar clientes mediante `name`, `email`, `number`, `balance` o texto libre `filter`, y mediante `status` (activo, archivado, eliminado). Usar `page` y `limit` para paginación. Pasar `requested_with` como XMLHttpRequest.
  • search_invoicesBuscar facturas mediante `client_id`, `number`, `status` (ej. activo, archivado), `client_status` (pagado, impago, vencido), `date_range` o texto libre `filter`. Usar `page` y `limit` para paginación. Pasar `requested_with` como XMLHttpRequest.
  • search_invoices_2
  • search_paymentsBuscar pagos mediante `client_id`, `number`, `status` o texto libre `filter`. Usar `page` y `limit` para paginación. Pasar `requested_with` como XMLHttpRequest.
  • search_productsBuscar productos y servicios mediante `product_key` o texto libre `filter`. Pasar `requested_with` como XMLHttpRequest.
  • search_quotesBuscar cotizaciones mediante `client_id`, `number`, `status`, `client_status` o texto libre `filter`. Usar `page` y `limit` para paginación. Pasar `requested_with` como XMLHttpRequest.
  • search_tags
  • send_message_sendVisible para otros
  • submit_bank_integration_accountsVisible para otros
  • submit_customerVisible para otros
  • submit_yodleeElimina datos
  • update_a_company_user_recordModifica datos
  • update_addressModifica datos
  • update_bank_integrationModifica datos
  • update_categoryModifica datos
  • update_clientModifica datosActualizar un cliente con `customer_id`; enviar de nuevo `contacts` y `country_id`, junto con cualquier nombre, dirección u otros campos modificados. Pasar `requested_with` como XMLHttpRequest.
  • update_companyModifica datos
  • update_company_update_company_gatewayModifica datos
  • update_creditModifica datos
  • update_customerElimina datos
  • update_customer_tax_dataModifica datos
  • update_designModifica datos
  • update_expenseModifica datos
  • update_group_settingModifica datos
  • update_invoiceModifica datos
  • update_invoice_update_invoiceModifica datos
  • update_messageVisible para otros
  • update_orderModifica datos
  • update_paymentModifica datos
  • update_payment_update_bank_transaction_ruleModifica datos
  • update_payment_update_paymentModifica datos
  • update_payment_update_payment_termModifica datos
  • update_previewModifica datos
  • update_preview_get_template_previewModifica datos
  • update_productModifica datosActualizar un producto con `product_id`: nombre, descripción, precio, coste o impuesto. Solo los campos que pasas se modificarán. Pasar `requested_with` como XMLHttpRequest.
  • update_projectModifica datos
  • update_purgeModifica datos
  • update_purge_save_settingModifica datos
  • update_quoteModifica datosActualizar una cotización con `quote_id`; `client_id`, `date` y `due_date` son siempre obligatorios, junto con cualquier ítem de línea o nota modificada. Pasar `requested_with` como XMLHttpRequest.
  • update_quote_2Modifica datos
  • update_recurring_expenseModifica datos
  • update_subscriptionModifica datos
  • update_supplierModifica datos
  • update_tagModifica datos
  • update_taskModifica datosActualizar una tarea con `task_id`; `description` es siempre obligatorio, junto con cualquier cliente, proyecto, estado o registro de tiempo modificado. Pasar `requested_with` como XMLHttpRequest.
  • update_task_2Modifica datos
  • update_task_update_task_statusModifica datos
  • update_tax_rateModifica datos
  • update_tokenElimina datos
  • update_userModifica datos
  • update_webhookElimina datos
  • upload_companyModifica datos
  • upload_creditModifica datos
  • upload_customerModifica datos
  • upload_expenseModifica datos
  • upload_group_settingModifica datos
  • upload_invoiceModifica datos
  • upload_jsonModifica datos
  • upload_orderModifica datos
  • upload_paymentModifica datos
  • upload_productModifica datos
  • upload_projectModifica datos
  • upload_quoteModifica datos
  • upload_recurring_expenseModifica datos
  • upload_supplierModifica datos
  • upload_taskModifica datos

Configúralo en tres pasos

  1. 1

    Elige la aplicación

    Crea una cuenta gratuita de PipMCP y elige Invoice Ninja en la lista de aplicaciones.

  2. 2

    Pega tu clave

    Pegue un token de API de Invoice Ninja. En Invoice Ninja vaya a Configuración > Gestión de cuenta > Integraciones > Tokens de API, cree un nuevo token y cópielo.

  3. 3

    Añade el enlace a tu IA

    Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:

    1. Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
    2. Pega tu enlace como URL del servidor MCP remoto.
    3. Actívalo desde el menú + de un chat.

Preguntas frecuentes

¿Qué puede hacer la IA en Invoice Ninja?

La IA puede leer y buscar clientes, facturas, presupuestos, pagos, productos, tareas, gastos, notas de crédito, proyectos, proveedores y sus datos de empresa. Puede crear clientes, productos, facturas provisionales, presupuestos y tareas, actualizar clientes, productos, presupuestos y tareas, y registrar pagos recibidos. También puede enviar por correo electrónico una factura, presupuesto, nota de crédito o recibo de pago a un cliente.

¿Vé la IA mis credenciales de Invoice Ninja?

No. Sus credenciales de Invoice Ninja están encriptadas y nunca se muestran a la IA. Una vez guardadas, no se vuelven a mostrar ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.

¿Puedo controlar qué puede hacer la IA?

Sí. Usted elige qué herramientas activar, por lo que puede empezar con acceso de solo lectura. El envío de documentos va directo al cliente y puede requerir su aprobación antes de ejecutarse. Cada llamada a herramienta se registra.

¿Funciona con ChatGPT?

Sí. En ChatGPT ve a Configuración > Aplicaciones y conectores > Avanzado y activa el Modo desarrollador, luego añade tu enlace PipMCP. El modo desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración > Conectores > Añadir conector personalizado), Cursor y otros clientes MCP.

¿Cuánto cuesta?

PipMCP tiene un plan gratuito sin tarjeta de crédito. Los planes pagados cobran por tarea completada. También necesita su propia cuenta de Invoice Ninja.

¿Puede la IA enviar facturas a mis clientes?

Solo si activa la herramienta de correo electrónico. Envía una factura, cotización, nota de crédito o recibo de pago al cliente inmediatamente, usando plantillas como el correo de factura o recordatorio. Puede dejarla desactivada o requerir su aprobación. Las nuevas facturas se crean como borradores.

Pon tu IA a trabajar en Invoice Ninja hoy.

Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.

Conecta Invoice Ninja gratis

PipMCP no está afiliado a Invoice Ninja. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.