mcpbeat Sign in

Fawtar MCP Server

answering

Fawtar is answering right now. Last checked 11 min ago. It exposes 6 tools.

ZATCA-compliant Saudi invoicing and accounting: invoices, receivables, VAT, ledger, payroll.

Uptime history 59 days of history · worst day 23%
59 days agonow
100.0%
Uptime 24h
91 of 91 checks
6
Tools
read from the server
361 ms
Response time
average over 24h
OAuth sign-in
Access
streamable-http

Nothing serious here today

Today is the operative word: we check Fawtar every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add fawtar --transport http https://fawtar.app/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://fawtar.app/api/mcp
~/.codex/config.toml
[mcp_servers.fawtar]
url = "https://fawtar.app/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "fawtar": {
      "url": "https://fawtar.app/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "fawtar": {
      "type": "http",
      "url": "https://fawtar.app/api/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.

Available tools 6

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

fawtar
fawtar_create
Create a customer, product, vendor, employee, asset or other simple record. Use fawtar_create_invoice for invoices — issuing one claims a sequential number, computes VAT, writes the QR and posts to the ledger, none of which a generic insert does. Creatable resources: quotes, orders, customers, products, categories, product_unit_types, vendors, bills, simple_bills, bill_payments, inventories, inventory_adjustments, inventory_transfers, invoice_payments, accounts, journal_entries, employees, assets, pos_tables.
fawtar_create_invoice
Issue a tax or ordinary invoice. This is a real financial document: it takes the next sequential number, computes VAT, generates the ZATCA QR code and posts to the general ledger. It cannot be edited afterwards — correct it with a credit note. Confirm the amounts with the user before calling. Use taxTreatment "tax" for a VAT-registered business, "ordinary" for one that is not registered. Use type "simplified" for individuals, "standard" for businesses (which requires the buyer's VAT number).
fawtar_get
Fetch a single record by id. For invoices this also returns the line items and the public share link.
fawtar_list
List records from any Fawtar resource, with filtering, sorting and paging. Resources: - invoices: إصدار الفواتير الضريبية وقراءتها. - credit_notes: تصحيح فاتورة صادرة بالخصم. - debit_notes: تصحيح فاتورة صادرة بالزيادة. - quotes: عروض الأسعار قبل تحوّلها إلى فواتير. - orders: طلبات المتجر قبل الفوترة. - customers: بيانات العملاء وأرقامهم الضريبية والعنوان الوطني. - products: المنتجات والخدمات وأسعارها. - categories: تصنيفات المنتجات. - product_unit_types: وحدات بيع المنتجات. - vendors: بيانات الموردين. - bills: فواتير الموردين ببنودها. - simple_bills: مصروف بمبلغ واحد دون بنود. - bill_payments: سداد فواتير الموردين. - inventories: المستودعات والفروع. - inventory_levels: الكميات المتاحة لكل منتج في كل مستودع. - inventory_adjustments: زيادة أو إنقاص كمية بسبب جرد أو تلف. - inventory_transfers: نقل كمية بين مستودعين. - invoice_payments: تسجيل دفعة على فاتورة. - receipts: الدفعات نفسها بصيغة سند القبض. - accounts: شجرة الحسابات وأنواعها. - journal_entries: القيود المرحّلة إلى دفتر الأستاذ. - recurring_journals: جدولة القيود التي تتكرر كل فترة. - employees: بيانات الموظفين ورواتبهم وبدلاتهم. - payroll_runs: المسيّرات الشهرية وإجمالياتها. - payslips: قسيمة كل موظف داخل المسيّر. - assets: سجل الأصول وإهلاكها. - pos_tables: طاولات صالة المطعم. - pos_orders: طلبات نقاط البيع المفتوحة والمحصّلة. Filters use the form {"field_predicate": "value"} — for example {"status_eq": "issued"} or {"issued_at_gteq": "2026-01-01"}. Predicates: eq, not_eq, cont, start, end, gt, gteq, lt, lteq, in, null. Only fields the resource allows are honoured; anything else is ignored.
fawtar_outstanding
Every unpaid issued invoice with its remaining balance and how many days it is overdue, newest due first, plus the totals. This is the answer to 'who owes me money' without composing filters by hand.
fawtar_vat_summary
Output VAT charged on sales, input VAT paid on expenses, and the net payable for a date range — the figures a VAT return is built from. Recoverable input VAT only; expenses marked non-recoverable are excluded, as they must be.

Endpoints

URLTransportStateLatencyChecked
https://fawtar.app/api/mcp streamable-http sign-in 455 ms 11 min ago

Alternatives to Fawtar

same job, measured the same way
Qeemah Accounting & ZATCA e-Invoicing
by mosmn

Saudi ZATCA e-invoicing Phase 2 compliance audit, invoice drafting, and CFO VAT analytics.

answering
Saudi Vat Pro
by morouna1

Submit and manage ZATCA-compliant Saudi e-invoices through Saudi VAT Pro.

15 installs/wk local only
Simple Fatoora
by simplefatoora

Saudi e-invoicing: invoices, quotations, sales and VAT reports, and ZATCA Phase 2.

answering
Numezis
by numezis

Swiss SME back office: accounting, VAT, QR-bill invoicing, supplier bills, CRM, HR and payroll.

answering
Kvickd
by kvickd

Swedish bookkeeping for small limited companies: ledger, invoices, VAT, payroll and annual reports.

answering
MCP Freematica
by nubiia-dev

Freemática ERP: invoicing, receivables, suppliers, accounting and HR through 300+ MCP tools

358 installs/wk local only
FutureSense
by sams3595

Invoicing, CRM, accounting, payroll, booking and AI content tools for FutureSense apps.

31 installs/wk answering
Sporo
by sporo

Read-only access to your Sporo accounting: balances, invoices, VAT and P&L. OAuth.

answering

Fawtar — questions

Answers built from our own checks of this server.

What can Fawtar do?
It exposes 6 tools, read directly from the server on our last check. Among them: fawtar_create, fawtar_create_invoice, fawtar_get, fawtar_list, fawtar_outstanding, fawtar_vat_summary. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Fawtar working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 361 ms. The bar chart above shows every period we have measured.
How do I connect Fawtar?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You sign in through your browser once and the client keeps the session: no key to copy, and it refuses anonymous clients.
How do you sign in to Fawtar?
No API key is involved. Fawtar answers our knock with an OAuth challenge, so you authorise it once in your browser and the client keeps the session. That is also why we see no tool list: it will not describe itself to an anonymous client, and that is the server working as intended, not a fault.
How fast is Fawtar?
It answers our handshake in 361 ms on average, which is faster than 41% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.