MCP App Store
by KeenEthics
RedERP icon

RedERP

By Red Digital Factory LLC

Get New App Alerts

Overview

RedERP is an all-in-one cloud ERP for small and medium-sized businesses: sales and invoicing, procurement, inventory and warehouses, accounting and treasury, point of sale, e-commerce, CRM, human resources, manufacturing, project management and more, in one multi-company, multi-branch platform available in English, French and Arabic. This plugin brings your RedERP company into ChatGPT so you can work with your business data in plain language instead of navigating screens. Ask who your clients are and what they owe, check a product's price and stock per warehouse, review quotations, sales orders, delivery notes, invoices, credit notes and return notes, follow client payments and account statements, or get the sales KPIs of the current fiscal year. Act on it too: create clients, draft quotations, orders, delivery notes and invoices with their line items, move documents forward in their workflow, convert a quotation into an order or an invoice, and record client payments allocated to invoices. Every document comes with a download link to the same PDF RedERP prints (logo, taxes, totals in words, QR code, digital signature) that you can share with a customer in seconds. This first version covers the RedERP Sales module end to end; additional RedERP modules will be added in future versions. Everything runs with your own RedERP login and role: data stays limited to your company and branches, nothing is ever deleted, cancelled or overwritten from ChatGPT, and every PDF link expires automatically. RedERP is built by Red Digital Factory — https://rederp.ai — documentation: https://docs.rederp.pro/en/docs/mcp

Tools

add_sales_document_items

ChatGPT
Append product lines to an existing (unlocked) sales document. Existing lines are never modified or removed.

convert_sales_document

ChatGPT
Create the next document in the sales flow from an existing one: quotation → sales_order / invoice / delivery_note; sales_order → invoice / delivery_note; delivery_note → invoice; invoice → delivery_note / credit_note; return_note → credit_note. The source document is kept and linked; the new document is returned with its PDF link.

create_client

ChatGPT
Create a new client (customer) in the company. Only name is required. Check with list_clients first to avoid duplicates — names are unique per company.

create_sales_document

ChatGPT
Create a new quotation, sales order, delivery note, invoice, credit note or return note for a client, optionally with line items. The document is created as a draft; the response includes its reference and PDF link. When location_id / ledger_id are omitted the company default is used (call get_sales_setup_options if several exist).

fetch

ChatGPT
Fetch the full record for a typed id returned by search (e.g. invoice:<uuid>, client:<uuid>, product:<uuid>). Sales documents include line items and the PDF link.

get_client

ChatGPT
Get one client with contact details, credit terms and financial summary (total invoiced, paid, outstanding balance).

get_client_statement

ChatGPT
Chronological account statement (relevé) of a client: invoices, credit notes and payments with debit/credit per line and the resulting balance for a date range.

get_payment

ChatGPT
Get one client payment with its allocations to invoices.

get_product

ChatGPT
Get one product with pricing, VAT, variants and the available stock in each warehouse / location.

get_sales_dashboard

ChatGPT
Sales dashboard KPIs for the current fiscal year or a date range: invoiced total, unpaid invoices, quotations (active / pending / conversion rate), sales orders total, pending deliveries, the latest documents and optionally the month-by-month series of invoices vs payments.

get_sales_document

ChatGPT
Full detail of one sales document: header, client, line items, totals, linked documents, payments (invoices, orders, delivery notes) and the PDF download / print / app links.

get_sales_document_pdf

ChatGPT
Return a time-limited PDF download link (plus the printable page and app link) for a quotation, sales order, delivery note, invoice, credit note or return note. Share the pdf_url with the user so they can download the document.

get_sales_setup_options

ChatGPT
Reference data needed to create sales documents and payments: locations/warehouses, ledgers, payment methods, VAT rates and branches with their ids.

list_clients

ChatGPT
List or search the company's clients (customers). Use search to match name, reference, email or phone. Returns contact details and outstanding balance per client.

list_payments

ChatGPT
List payments received from clients with amount, date, method, status and the invoices they were allocated to. Filter by client, status or date range.

list_products

ChatGPT
List or search sellable products with sale price, VAT rate and total stock. Filter by stock_status (in_stock, low_stock, out_of_stock).

list_sales_documents

ChatGPT
List quotations, sales orders, delivery notes, invoices, credit notes or return notes with status, client, totals and a PDF download link per document. Filter by status, client, date range or free text (reference / client name).

record_payment

ChatGPT
Record a payment received from a client and optionally allocate it to one or more invoices (pass invoice_id for a single invoice, or allocations). The payment is created as completed; it can be reviewed in the RedERP app. When payment_method_id / ledger_id are omitted the company default is used.

update_sales_document_status

ChatGPT
Move a sales document forward in its workflow (e.g. quotation → sent/accepted, sales order → confirmed/shipped/delivered, delivery note → sent/confirmed/shipped, invoice → sent/approved, credit note → issued/sent, return note → received/approved/completed). Cancelling, voiding or rejecting is not available through this tool.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps