Fawtar

app.fawtar由 fawtar.app 發布官方發布者v1.3.0更新於 Nov 7, 2026

ZATCA-compliant Saudi invoicing. Free 24h sandbox key, no signup; 1,000 API writes for 99 SAR.

已驗證Streamable HTTP可網頁執行金融商業與電商

概覽

AI 產生的概覽

Fawtar 是遠端 MCP 伺服器,用於符合 ZATCA 規範的沙烏地發票:助理可列出、讀取與建立發票、單據、報價和業務紀錄,並取得營業稅與應收資料。

可以做什麼
  • 列出並讀取發票、貸項通知、借項通知、報價和訂單等資源,支援篩選、排序與分頁。
  • 建立客戶、產品、供應商、員工和資產等簡易紀錄。
  • 開立稅務或一般發票,自動取得流水號、計算營業稅、產生 ZATCA QR 碼並記入總帳。
  • 彙總未付發票的剩餘金額、逾期天數與合計。
  • 依日期區間彙總銷項營業稅、可扣抵進項營業稅與應繳淨額。
適用情境
適合需要讓助理草擬並開立合規發票、查詢客戶與訂單、催收應收帳款或準備營業稅申報數據的沙烏地企業。
執行需求
透過 streamable HTTP 連線至 fawtar.app 的遠端端點。驗證為選用:以 Authorization 承載權杖傳送 API 金鑰(fwt_live_ 或 fwt_test_),或使用透過受保護資源中繼資料探索的 OAuth 2.1。提供免註冊的 24 小時免費沙箱金鑰。
安裝前請注意
開立發票是真實的財務動作:會佔用流水號、記入總帳且事後無法修改,只能用貸項通知更正,因此呼叫前應先與使用者確認金額。API 金鑰是放在 Authorization 標頭中的機密。超出免費沙箱後需依用量付費寫入。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Fawtar,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/app.fawtar%2Ffawtar/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "fawtar": {
      "type": "http",
      "url": "https://fawtar.app/api/mcp"
    }
  }
}

工具

6

fawtar_list

List records

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.

輸入參數pagesortlimitfiltersresource必填

fawtar_get

Fetch one record

Fetch a single record by id. For invoices this also returns the line items and the public share link.

輸入參數id必填resource必填

fawtar_create

Create a record

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: orders, customers, products, categories, product_unit_types, vendors, inventories, accounts, pos_tables.

輸入參數data必填resource必填

fawtar_create_invoice

Issue an 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).

輸入參數type必填buyerlines必填notesdueDatetaxTreatment必填pricesIncludeVat

fawtar_outstanding

What is owed to this business

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.

輸入參數limitoverdueOnly

fawtar_vat_summary

VAT for a period

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.

輸入參數to必填from必填

版本歷史

3
  1. v1.3.0最新Nov 7, 2026
  2. v1.2.0Nov 1, 2026
  3. v1.1.0Sep 16, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。