Run my Accounts MCP by usefulapi

Read customers, invoices, vendor bills, trial balance and ledger transactions in Run my Accounts.

我該用這個嗎

品質與安全性

A
說明品質
100%
結構描述完整度
76%
命名品質
93%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

發現項目(6)

  • LOWTool 'runmyaccounts_list_invoice_payments' name length outside 3-30 range在 runmyaccounts_list_invoice_payments 中
  • LOWTool 'runmyaccounts_list_payments_since' name length outside 3-30 range在 runmyaccounts_list_payments_since 中
  • LOWTool 'runmyaccounts_list_vendor_invoices' name length outside 3-30 range在 runmyaccounts_list_vendor_invoices 中
  • LOWTool 'runmyaccounts_get_vendor_invoice' name length outside 3-30 range在 runmyaccounts_get_vendor_invoice 中
  • LOWTool 'runmyaccounts_list_vendor_invoice_payments' name length outside 3-30 range在 runmyaccounts_list_vendor_invoice_payments 中
  • LOWTool 'runmyaccounts_list_account_transactions' name length outside 3-30 range在 runmyaccounts_list_account_transactions 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~2,034Token(工具定義)
~816 B典型回應大小
中等的注意力影響(128k 上下文的 1.59%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "run-my-accounts": {
      "url": "https://run-my-accounts.usefulapi.io/mcp"
    }
  }
}

遠端端點

https://run-my-accounts.usefulapi.io/mcpstreamable-http

它能做什麼

工具清單

工具(16)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢runmyaccounts_list_customers

List all customers (debtors) with number, name, address, contact and bank data. API: GET /customers.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_get_customer(customer_number)

Get one customer by customer number. API: GET /customers/{customernumber}.

輸入結構描述

{
  "type": "object",
  "properties": {
    "customer_number": {
      "type": "string",
      "minLength": 1,
      "description": "Customer number, for example K-001."
    }
  },
  "required": [
    "customer_number"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_list_invoices(status, from, to, customer_number)

List customer invoices. Filter by status (OPEN, PAID, OVERDUE), date range and customer number. API: GET /invoices.

輸入結構描述

{
  "type": "object",
  "properties": {
    "status": {
      "description": "Invoice status. OPEN includes due and overdue.",
      "type": "string",
      "enum": [
        "OPEN",
        "PAID",
        "OVERDUE"
      ]
    },
    "from": {
      "description": "Invoices on or after this date (yyyy-mm-dd). Default: account close date.",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "to": {
      "description": "Invoices on or before this date (yyyy-mm-dd). Default: today.",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "customer_number": {
      "description": "Only invoices of this customer number.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_get_invoice(invoice_number)

Get one customer invoice with its customer and line items. API: GET /invoices/{invoice_number}.

輸入結構描述

{
  "type": "object",
  "properties": {
    "invoice_number": {
      "type": "string",
      "minLength": 1,
      "description": "Invoice number, for example R-002."
    }
  },
  "required": [
    "invoice_number"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_list_invoice_payments(invoice_number)

List the payments booked against one customer invoice. API: GET /invoices/{invoice_number}/payments.

輸入結構描述

{
  "type": "object",
  "properties": {
    "invoice_number": {
      "type": "string",
      "minLength": 1,
      "description": "Invoice number."
    }
  },
  "required": [
    "invoice_number"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_list_payments_since(processed)

List incoming invoice payments that were not marked as processed after a time stamp. This tool only reads: it never marks a payment as processed. API: GET /invoices/payment_list?processed=.

輸入結構描述

{
  "type": "object",
  "properties": {
    "processed": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}$",
      "description": "Time stamp, format yyyy-MM-ddTHH:mm."
    }
  },
  "required": [
    "processed"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_list_parts

List parts (articles) with number, description, unit, price and account numbers. API: GET /parts.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_list_vendors(sort, query)

List vendors (creditors). Sort by id, name, vendornumber or score (add asc or desc) and search by name. API: GET /vendors.

輸入結構描述

{
  "type": "object",
  "properties": {
    "sort": {
      "description": "For example 'vendornumber desc'.",
      "type": "string",
      "pattern": "^(id|name|vendornumber|score)( (asc|desc))?$"
    },
    "query": {
      "description": "Search text in the vendor name.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_list_vendor_invoices

List vendor invoices (payables) with status, amounts, paid amount and vendor. API: GET /payables.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_get_vendor_invoice(invoice_number)

Get one vendor invoice by invoice number. API: GET /payables/{invoice_number}.

輸入結構描述

{
  "type": "object",
  "properties": {
    "invoice_number": {
      "type": "string",
      "minLength": 1,
      "description": "Vendor invoice number, for example K-001."
    }
  },
  "required": [
    "invoice_number"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_list_vendor_invoice_payments(invoice_number)

List the payments booked against one vendor invoice. API: GET /payables/{invoice_number}/payments.

輸入結構描述

{
  "type": "object",
  "properties": {
    "invoice_number": {
      "type": "string",
      "minLength": 1,
      "description": "Vendor invoice number."
    }
  },
  "required": [
    "invoice_number"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_list_charts(type)

List the chart of accounts. Optionally filter by account type. API: GET /charts.

輸入結構描述

{
  "type": "object",
  "properties": {
    "type": {
      "description": "Account type filter.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_trial_balance(accno, from, to, department, project, ...)

Get account balances (trial balance, version 2). Use x as a wildcard in accno (15xx = 1500 to 1599). Income statement accounts need from and to. API: GET /gl/v2/saldo.

輸入結構描述

{
  "type": "object",
  "properties": {
    "accno": {
      "description": "Account number filter, x is a wildcard, for example 15xx.",
      "type": "string"
    },
    "from": {
      "description": "Include transactions from this date.",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "to": {
      "description": "Include transactions until this date (default today).",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "department": {
      "description": "Only transactions of this department.",
      "type": "string"
    },
    "project": {
      "description": "Only values with this project name.",
      "type": "string"
    },
    "include_openings": {
      "description": "Include opening balances (default true).",
      "type": "boolean"
    },
    "exclude_yearend_bookings": {
      "description": "Ignore year-end offsets.",
      "type": "boolean"
    },
    "bookkeeping_main_curr": {
      "description": "Show balances in the main currency (default true).",
      "type": "boolean"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_list_account_transactions(accno, from_date, to_date, include_openings, include_closings)

List ledger transactions of one account or a wildcard pattern (x matches any digit, use x for all accounts). API: GET /charts/{accno}/transactions.

輸入結構描述

{
  "type": "object",
  "properties": {
    "accno": {
      "type": "string",
      "minLength": 1,
      "description": "Account number or pattern, for example 1000 or 10xx."
    },
    "from_date": {
      "description": "Include transactions from this date.",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "to_date": {
      "description": "Include transactions until this date (default today).",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "include_openings": {
      "description": "Include opening balances (default true).",
      "type": "boolean"
    },
    "include_closings": {
      "description": "Include closing balances (default true).",
      "type": "boolean"
    }
  },
  "required": [
    "accno"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_list_departments

List departments (cost and profit centers). API: GET /departments.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢runmyaccounts_list_projects

List projects. API: GET /projects.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本16 個工具