1. Conduid
  2. RAG
  3. Facturahub MCP
MCP server · RAG

Facturahub MCP

MCP server for AI invoicing — Create invoices, track expenses & generate tax reports with Claude, Cursor & any MCP-compatible AI assistant

34Low

Scored a month ago · breakdown

About Facturahub MCP

Facturahub MCP is an MCP server in the RAG category: mCP server for AI invoicing — Create invoices, track expenses & generate tax reports with Claude, Cursor & any MCP-compatible AI assistant.

Install

From source
git clone https://github.com/FacturaHub-com/facturahub-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (72)

add_movement[FacturaHub] Add a sale (or other movement) to the open cash register. For sales, you can include line items with product details. Consumer-final sales are grouped into a single invoice when the register is closed.

Parameters not published.

adjust_stock[FacturaHub] Adjust inventory stock for a catalog item. Use positive numbers to add stock (restock) and negative numbers to remove stock (damage, loss, correction). For sales, use add_movement instead.

Parameters not published.

assign_task[FacturaHub] Assign a task to a team member.

Parameters not published.

change_member_role[FacturaHub] Change the role of a team member. Requires admin or owner role.

Parameters not published.

close_register[FacturaHub] Close the current cash register session. Provide the actual cash count for reconciliation.

Parameters not published.

complete_task[FacturaHub] Mark a task as done. The task must be in

Parameters not published.

create_catalog_item[FacturaHub] Create a new product or service in the catalog. Products can track inventory with stock levels and low-stock alerts.

Parameters not published.

create_client[FacturaHub] Create a new client (you can also just use create_invoice with a client name and it will auto-create)

Parameters not published.

create_supplier_invoice[FacturaHub] Register a supplier/vendor invoice (account payable). Auto-creates vendor if not found.

Parameters not published.

create_task[FacturaHub] Create a new task on the team board. Tasks start in

Parameters not published.

Show all 72 tools
create_vendor[FacturaHub] Create a new vendor/supplier. Vendors are linked to expenses for tracking who you pay.

Parameters not published.

delete_client[FacturaHub] Delete a client

Parameters not published.

delete_expense[FacturaHub] Delete an expense by ID

Parameters not published.

delete_invoice[FacturaHub] Delete a draft invoice.

Parameters not published.

delete_task[FacturaHub] Delete a task. Only tasks in

Parameters not published.

delete_vendor[FacturaHub] Delete a vendor/supplier.

Parameters not published.

download_pdf[FacturaHub] Generate and return a PDF for an invoice

Parameters not published.

duplicate_invoice[FacturaHub] Create a copy of an existing FacturaHub invoice with a new date. Useful for recurring billing.

Parameters not published.

export_data[FacturaHub] Export invoices or expenses as CSV. Returns a download link.

Parameters not published.

generate_tax_declaration[FacturaHub] Generate a tax declaration for a period. Supported countries: NL (BTW quarterly), ES (Modelo 303 quarterly), PA (ITBMS bimonthly), MX (IVA monthly), CO (IVA bimonthly).

Parameters not published.

get_activity_log[FacturaHub] Get the recent activity/audit log. Shows who did what and when — useful for team oversight and accountability.

Parameters not published.

get_aging_report[FacturaHub] Get accounts receivable aging report — breaks down unpaid invoices by how overdue they are (current, 1-30 days, 31-60, 61-90, 90+). Essential for cash flow management.

Parameters not published.

get_billing_info[FacturaHub] Get current plan and billing status.

Parameters not published.

get_business_context[FacturaHub] Get the living documentation of this business — what the company does, clients, financial patterns, operations, and team. Always read this at the start of a conversation to understand the full context.

Parameters not published.

get_cashflow[FacturaHub] Cash flow projection based on pending invoices and recurring expenses

Parameters not published.

get_client[FacturaHub] Get a single client by ID with full details

Parameters not published.

get_context[FacturaHub] Financial summary: pending totals, overdue, monthly income, invoice lists

Parameters not published.

get_dashboard_summary[FacturaHub] Get a comprehensive dashboard summary with KPIs: total revenue, outstanding amount, expenses, net profit, overdue invoices, and recent activity counts. Perfect for a quick business overview.

Parameters not published.

get_expense[FacturaHub] Get a single expense by ID with full details

Parameters not published.

get_income_summary[FacturaHub] Annual income/earnings summary (ganancias) — gross income, net income, expenses, taxable income, with quarterly breakdown. Use this for income tax planning.

Parameters not published.

get_invoice[FacturaHub] Get full details of an invoice

Parameters not published.

get_my_tasks[FacturaHub] Get tasks assigned to the current user.

Parameters not published.

get_open_register[FacturaHub] Get the currently open cash register. Returns null if no register is open. Use this to check POS status before adding sales.

Parameters not published.

get_profile[FacturaHub] Get your business profile — company info, address, tax details, bank info, currency, and plan

Parameters not published.

get_profit_loss[FacturaHub] Get profit & loss report — how much you earned vs spent in a period

Parameters not published.

get_revenue_by_client[FacturaHub] Get revenue breakdown by client — shows how much each client has paid and owes. Useful for identifying top clients and concentration risk.

Parameters not published.

get_supplier_invoice[FacturaHub] Get full details of a supplier invoice including payment history.

Parameters not published.

get_task_overview[FacturaHub] Get a high-level overview of the task board: counts by status and by assignee.

Parameters not published.

get_tax_declaration[FacturaHub] Get full details of a specific tax declaration.

Parameters not published.

get_tax_summary[FacturaHub] Tax summary for declarations — VAT/IVA collected, income totals, expense deductions

Parameters not published.

get_vat_balance[FacturaHub] Get your VAT/IVA/BTW balance — how much tax you collected vs paid, and whether you owe or have credit. Essential for quarterly tax declarations.

Parameters not published.

invite_team_member[FacturaHub] Invite a new member to the current team by email.

Parameters not published.

list_catalog_items[FacturaHub] List catalog items (products and services). Filter by type, category, or search by name.

Parameters not published.

list_clients[FacturaHub] List all your clients

Parameters not published.

list_expenses[FacturaHub] List all expenses with IDs, amounts, vendors, categories, and dates. Filter by category or date range.

Parameters not published.

list_invoices[FacturaHub] List invoices. Filter by client name, status, or date range.

Parameters not published.

list_supplier_invoices[FacturaHub] List supplier/vendor invoices (accounts payable), optionally filtered by status.

Parameters not published.

list_tasks[FacturaHub] List tasks with optional filters by status, assignee, priority, or tag.

Parameters not published.

list_tax_declarations[FacturaHub] List tax declarations with optional filters.

Parameters not published.

list_team_members[FacturaHub] List members of the current active team.

Parameters not published.

list_teams[FacturaHub] List teams you belong to.

Parameters not published.

list_vendors[FacturaHub] List all vendors/suppliers. Search by name, email, or category.

Parameters not published.

mark_paid[FacturaHub] Mark an invoice as paid

Parameters not published.

open_register[FacturaHub] Open a new cash register session with initial cash amount.

Parameters not published.

record_supplier_payment[FacturaHub] Record a payment against a supplier invoice.

Parameters not published.

register_expense[FacturaHub] Register an expense with category and VAT/BTW rate. The taxRate is critical for quarterly VAT declarations — it calculates how much VAT you can recover.

Parameters not published.

remove_business_context[FacturaHub] Remove an outdated or incorrect business context entry.

Parameters not published.

remove_team_member[FacturaHub] Remove a member from the current team. Requires admin or owner role.

Parameters not published.

save_business_context[FacturaHub] Save or update a piece of business knowledge. Use this PROACTIVELY whenever you learn something new about the business — a new client pattern, financial insight, operational process, product/service detail, or team structure. This builds the living documentation that makes you smarter over time.

Parameters not published.

save_business_summary[FacturaHub] Update the executive summary of the business. This is the first thing read in every conversation — a 2-3 paragraph overview of who they are, what they do, and their current situation.

Parameters not published.

send_invoice[FacturaHub] Mark an invoice as sent

Parameters not published.

send_reminder[FacturaHub] List overdue invoices needing reminders

Parameters not published.

submit_tax_declaration[FacturaHub] Mark a tax declaration as submitted.

Parameters not published.

update_catalog_item[FacturaHub] Update an existing catalog item — change name, price, description, category, stock settings, etc.

Parameters not published.

update_client[FacturaHub] Update client details (name, email, company, taxId, country, address, phone)

Parameters not published.

update_expense[FacturaHub] Update an existing expense — correct amounts, dates, categories, vendors, tax rates, or add notes

Parameters not published.

update_invoice[FacturaHub] Update a draft invoice — change items, notes, tax rate, currency, or dates.

Parameters not published.

update_profile[FacturaHub] Update your business profile — company name, address, tax ID, bank details, currency, tax rate, etc.

Parameters not published.

update_task[FacturaHub] Update task fields (title, description, priority, due date, tags).

Parameters not published.

update_tax_declaration[FacturaHub] Update manual overrides or notes on a draft tax declaration.

Parameters not published.

update_vendor[FacturaHub] Update vendor/supplier details.

Parameters not published.

upgrade_plan[FacturaHub] Generate a checkout link to upgrade plan.

Parameters not published.

Ask AI

✦

Ask AI about Facturahub MCP

Powered by Claude · Grounded in docs

I know everything about Facturahub MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Facturahub MCP

How do I install Facturahub MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Facturahub MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Facturahub MCP still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.