CF

cookielab/fakturoid-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

27 stars 7 forks 品質 71 トレンド 11MIT

Fakturoid API の包括的なモデルコンテキストプロトコル(MCP)サーバーの実装により、AI モデルは、豊富なツール、リソース、および...

概要

Fakturoid API の包括的なモデルコンテキストプロトコル(MCP)サーバーの実装により、AI モデルは、豊富なツール、リソース、ガイドされたワークフローを使用して、会計および請求書作成データとやり取りすることができます。 このMCPサーバーは、Fakturoid API v3との完全な統合を提供し、すべての3つのコアMCP機能を実装することにより、モデルコンテキストプロトコルの完全な可能性を実証します。 - - Fakturoidデータに関するアクションを実行するための18以上のインタラクティブ機能 - - リアルタイムビジネスインサイトを提供する10のコンテキストデータソース - - - 一般的な会計タスクのための6のプロフェッショナルなワークフローテンプレート ◯ : サーバはクラウドフレアワーカーで公開しています.

概要(AI 翻訳)

Fakturoid API の包括的なモデルコンテキストプロトコル(MCP)サーバーの実装により、AI モデルは、豊富なツール、リソース、ガイドされたワークフローを使用して、会計および請求書作成データとやり取りすることができます。

概要

このMCPサーバーは、Fakturoid API v3との完全な統合を提供し、すべての3つのコアMCP機能を実装することにより、モデルコンテキストプロトコルの完全な可能性を実証します。

-****** ツール** - Fakturoidデータのアクションを実行する18以上のインタラクティブ機能 -リソース - リアルタイムビジネスインサイトを提供する10のコンテキストデータソース

  • 「Prompts」 - 一般的な会計タスクのための6つのプロフェッショナルなワークフローテンプレート

ホストされている展開: サーバは、Cloudflareワーカーを介してhttps://fakturoid-mcp.cookielab.aiで公開されています。 MCP HTTP トランスポートモードを使用して、このエンドポイントに直接接続できます。

##特徴

ツール(インタラクティブ機能)

サーバは、Fakturoid API の包括的なカバレッジを実行します。

  • アカウント管理 - Change the Active Fakturoid Accountツールを使用して切り替えて複数のアカウントサポートを含むアカウント情報の取得と更新

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Fakturoid MCP Server

A comprehensive Model Context Protocol (MCP) server implementation for the Fakturoid API, enabling AI models to interact with accounting and invoicing data through a rich set of tools, resources, and guided workflows.

Overview

This MCP server provides a complete integration with Fakturoid API v3, demonstrating the full potential of the Model Context Protocol by implementing all three core MCP features:

  • 🔧 Tools - 18+ interactive functions for performing actions on Fakturoid data
  • 📚 Resources - 10 contextual data sources providing real-time business insights
  • 💡 Prompts - 6 professional workflow templates for common accounting tasks

👉 Hosted deployment: The server is publicly available at https://fakturoid-mcp.cookielab.ai via Cloudflare Workers. You can connect directly to this endpoint when using the MCP HTTP transport mode

Features

Tools (Interactive Functions)

The server implements comprehensive coverage of the Fakturoid API:

  • Account Management - Get and update account information, including multi-account support via switching using the Change the Active Fakturoid Account tool
  • Invoice Operations - Full CRUD operations, search, filtering, and PDF generation
  • Expense Tracking - Create, read, update, delete, and categorize expenses
  • Contact Management - Manage subjects (companies and individuals)
  • Payment Processing - Track and manage invoice and expense payments
  • Document Management - Upload and manage files through inbox
  • Advanced Features - Recurring generators, inventory management, webhooks

Resources (Contextual Data)

Real-time business context through custom fakturoid:// URI scheme:

  • fakturoid://account - Account information and settings
  • fakturoid://dashboard/summary - Financial overview and key metrics
  • fakturoid://invoices/recent - Latest 20 invoices
  • fakturoid://invoices/open - All unpaid invoices
  • fakturoid://invoices/overdue - Overdue invoices requiring attention
  • fakturoid://expenses/recent - Recent business expenses
  • fakturoid://expenses/open - Unpaid expenses
  • fakturoid://subjects/recent - Recently added contacts
  • fakturoid://subjects/customers - Customer contacts
  • fakturoid://subjects/suppliers - Supplier contacts

Prompts (Workflow Templates)

Professional templates for common accounting workflows:

  • create_invoice - Guided invoice creation with best practices
  • expense_categorization - Tax-compliant expense handling
  • payment_followup - Professional payment reminder communications
  • monthly_summary - Comprehensive financial reporting
  • tax_preparation - Tax documentation organization
  • client_analysis - Customer relationship and profitability analysis

Installation

Prerequisites

  • Node.js 24.2.0 (see .node-version)
  • pnpm package manager
  • Fakturoid API credentials

Setup

  1. Clone the repository:

    git clone
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "fakturoid": { "command": "pnpm", "args": ["dev"] } } }