Skip to main content
Glama
nubiia-dev

mcp-quipu

by nubiia-dev

mcp-quipu

スペインの個人事業主と小規模企業向けに、請求、経費、取引先、会計を扱うQuipu API用のMCPサーバーです。

Claudeのようなアシスタントが自然言語でQuipuアカウントを照会・操作できるようにします: 「今四半期の請求額はいくら?」「この顧客への9月の請求書を作成して」「最後の請求書のPDFをください」

Nubiiaによって構築されました。mcp-holdedの兄弟プロジェクトです。

ステータス: アルファ (v0.1.0)。 取引先、請求書、経費、税務集計に関する18のツールを備えています。APIのその他のリソースは docs/api-map.md にマッピングされていますが、まだ公開されていません。

インストール

npm install -g @nubiia/mcp-quipu

Related MCP server: QuickBooks Online MCP Server

設定

Quipu APIの認証情報(設定 → API)と、アカウントの slug(QuipuのURLの最初のセグメント)が必要です: https://getquipu.com/<slug>/…

{
  "mcpServers": {
    "quipu": {
      "command": "npx",
      "args": ["-y", "@nubiia/mcp-quipu"],
      "env": {
        "QUIPU_CLIENT_ID": "tu_client_id",
        "QUIPU_CLIENT_SECRET": "tu_client_secret",
        "QUIPU_OWNER_SLUG": "tu_slug"
      }
    }
  }
}

利用可能なツール

取引先

ツール

説明

list_contacts

取引先を一覧表示。名前でのフィルターとページネーションに対応

get_contact

取引先の詳細

create_contact

取引先を作成(name 必須。請求書を発行するには NIF/CIF が必要)

update_contact

指定されたフィールドのみ更新

delete_contact

取引先を削除

請求書

ツール

説明

list_invoices

発行済みの請求書を一覧表示。期間を指定可能

get_invoice

請求書の詳細

create_invoice

明細行、IVA、IRPFを含む請求書を発行

update_invoice

請求書を更新

delete_invoice

請求書を削除

get_invoice_download_url

PDFをダウンロードするための一時URL

追加の支出と収入

ツール

説明

list_additional_incomes

支出と収入を一覧表示。期間を指定可能

get_additional_income

項目の詳細

create_additional_income

仕入先請求書または控除対象経費を登録

update_additional_income

項目を更新

delete_additional_income

項目を削除

get_additional_income_download_url

PDFの一時URL

税務

ツール

説明

get_tax_summary

四半期または期間の売上IVA、仕入IVA、残高、源泉徴収

設計上の注意

OAuth2、APIキーではない。 Holdedとは異なり、Quipuは有効期限のあるトークンを発行します。クライアントはトークンをメモリにキャッシュし、60秒のマージンを取って更新し、同時呼び出し間で1つのリクエストを共有します。401を受け取るとトークンを無効化して再試行します。

フラット化されたJSON:API。 Quipuは { data: { id, attributes: {…} } } を返します。ツールは応答を { id, …attributes } にフラット化します。モデルはフラットなオブジェクトの方がはるかに推論しやすく、ラッパーのトークンを節約できるためです。

書き込み操作は読み取り操作よりも制限されています。 誤って作成された請求書はデータベースの1行ではありません。法的効力を持つ文書です。書き込み操作にはより厳しい割り当て(クォータ)があり、破壊的な操作には destructiveHint が注記されています。

税務計算はモデルではなくコードで行われます。 Quipuは税務申告書(130、303、111)のエンドポイントを公開していないため、数値は請求書と経費から導出する必要があります。get_tax_summary は両方のリソースのすべてのページを走査し、セント単位に丸めて合算し、計算済みの残高を返します。モデルに長い金額リストをトークンごとに合計させることは、間違った税額を得る確実な方法です。

金額はテキストとして、しかも分かりにくい名前で返されます。 基本金額は total_amount_without_taxes、税額は vat_amount です。totalsubtotal も存在しません。合算処理は小数点としてカンマを受け付け、空値は無視し、解析できない値がある場合はそれを除外して応答で警告します。黙って NaN を伝播させることはありません。

請求書の削除について。 スペインの法令では、番号が付与された請求書を削除するのではなく、修正請求書によって訂正することが求められます。delete_invoice はAPIが許可しているために存在しますが、ツールの説明にはその旨が記載されており、モデルが軽々しく削除を提案しないようになっています。

開発

npm install
npm run build
npm test
npm run lint

ロードマップ

  • simplified_invoices — レシートと簡易請求書(7操作)

  • paysheets — 給与(5操作)

  • numbering_seriesaccounting_categoriesaccounting_subcategories

  • attachmentsbook_entries

  • owner_slug の自動解決(GET /users/{id} 経由)

ライセンス

MIT

A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
2Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI assistants to interact with QuickFile UK accounting software, providing access to invoicing, client management, purchases, banking, and financial reporting through 40+ tools covering the complete QuickFile API.
    4
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to query and manage QuickBooks Online data through natural language, including customers, invoices, bills, vendors, accounts, and financial reports.
    7
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to read and write Cynco accounting data, including querying books, creating invoices, reconciling transactions, and generating financial reports.
    10
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Connects AI assistants to QuickBooks Online, enabling management of invoices, customers, expenses, and reports through natural language.
    MIT

View all related MCP servers

Related MCP Connectors

  • Log, query, and edit expenses, budgets, and accounts in Ledgy from any MCP-compatible AI assistant.

  • Open-source AI accounting skills verified by licensed accountants (tax, VAT, payroll).

  • Chilean DTE/SII invoicing — issue invoices, reconcile payments and manage clients with AI agents.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nubiia-dev/mcp-quipu'

If you have feedback or need assistance with the MCP directory API, please join our Discord server