SkillAgentSearch skills...

superfaktura-mcp

Model Context Protocol server for SuperFaktura invoicing system - enables AI assistants to manage invoices, clients, and expenses

Install / Use

claude mcp add Digitaliko -- npx -y github:Digitaliko/superfaktura-mcp

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

78/100

Supported Platforms

Claude Code
Claude Desktop

Our assessment of superfaktura-mcp

superfaktura-mcp scores 78/100 on our quality scale, 94th of 106 Finance & Accounting skills we index.

Its MCP Server is 3.8 KB long, well organised into 18 sections with 8 code examples: a solid amount of guidance for an agent.

It has 3 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
26/30
Structure
20/20
Description
15/15
Adoption
3/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated today, so superfaktura-mcp is actively maintained.
  • It is released under the Apache-2.0 license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands.

Automated pattern scan on 2026-10-26. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

superfaktura-mcp compared with similar skills

All 4 of these similar skills score higher than superfaktura-mcp; compare them before choosing.

SkillScoreStarsUpdatedFormat
superfaktura-mcp (this skill)by Digitaliko783todayMCP Server
Agent-Reachby Panniantong100103.3k1d agoCLAUDE.md
headroomby headroomlabs-ai10077.9ktodayCLAUDE.md
CowAgentby zhayujie10047.6ktodayCLAUDE.md
Scraplingby D4Vinci10089.9ktodayMCP Server

Frequently asked questions

How do I install superfaktura-mcp?
Run claude mcp add Digitaliko -- npx -y github:Digitaliko/superfaktura-mcp. The install tabs above show the steps for each supported agent.
Which AI agents does superfaktura-mcp work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is superfaktura-mcp safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. It is Apache-2.0-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is superfaktura-mcp still maintained?
The repository was last updated today, so superfaktura-mcp is actively maintained.

SuperFaktura MCP Server

Model Context Protocol (MCP) server for SuperFaktura invoicing system. Enables AI assistants to interact with SuperFaktura API for managing invoices, clients, and expenses.

Author: @filippofilip95, Digitaliko


Features

  • Invoice Management - Create, list, edit, delete, send invoices with 40+ parameters
  • Client Management - Full CRUD operations with 30+ fields
  • Expense Management - Complete expense tracking with file attachments
  • Advanced Filtering - 25+ filter options for invoices, comprehensive search across all resources
  • Field Filtering - Extract specific fields as tabular data (array of arrays) for easy processing
  • Multi-tenant Support - Deploy as public MCP server or run locally

Quick Start

1. Install

git clone https://github.com/digitaliko/superfaktura-mcp.git
cd superfaktura-mcp
pip install -r requirements.txt

2. Get API Credentials

  1. Log in to SuperFaktura
  2. Go to Tools → API
  3. Copy your API key

3. Configure Claude Desktop

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "superfaktura": {
      "command": "python3",
      "args": ["/absolute/path/to/superfaktura-mcp/server.py"],
      "env": {
        "SUPERFAKTURA_EMAIL": "your-email@example.com",
        "SUPERFAKTURA_API_KEY": "your-api-key-here",
        "SUPERFAKTURA_COUNTRY": "sk"
      }
    }
  }
}

Restart Claude Desktop after configuration.


Usage Examples

Create an invoice:

Create an invoice for client ID 123 with items:
- Web design (€500)
- Hosting (€50/month)

List unpaid invoices:

Show me all unpaid invoices from last month with amounts over €1000

Add a client:

Add a new client: ACME Corp, email: billing@acme.com, IČO: 12345678

Track an expense:

Record an expense: Office supplies €150 from yesterday

Documentation


Available Tools

Invoices (9 tools)

create_invoice, list_invoices, get_invoice, edit_invoice, delete_invoice, send_invoice, mark_invoice_paid, get_invoice_pdf, set_invoice_language

Clients (5 tools)

create_client, list_clients, get_client, update_client, delete_client

Expenses (5 tools)

create_expense, list_expenses, get_expense, edit_expense, delete_expense

See API Reference for detailed documentation.


Country Support

| Country | Code | URL | |---------|------|-----| | Slovakia | sk | moja.superfaktura.sk | | Czech Republic | cz | moje.superfaktura.cz | | Austria | at | meine.superfaktura.at | | Sandbox (SK) | sandbox-sk | sandbox.superfaktura.sk | | Sandbox (CZ) | sandbox-cz | sandbox.superfaktura.cz |


Development

Run server:

python server.py

Test with MCP Inspector:

npx @modelcontextprotocol/inspector python server.py

References

Implementation based on:


License

Apache-2.0, see LICENSE.

Contributing

Contributions welcome. Submit issues or pull requests for improvements.

About

Built and maintained by Digitaliko. How we design MCP servers like this one: How to build an MCP server.

Related Skills

View on GitHub
GitHub Stars3
CategoryFinance
Updated4h ago
Forks2

Languages

Python

Trust signals

92/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 low