sevdesk MCP Server

sevdesk MCP Server

Enables integration with sevdesk accounting software for managing contacts, invoices, vouchers, bank accounts, and articles through natural language.

Category
Visit Server

README

mcp-sevdesk

Ein MCP (Model Context Protocol) Server für die sevdesk API. Ermöglicht die Integration von sevdesk-Buchhaltungsfunktionen in Claude und andere MCP-kompatible Anwendungen.

Features

  • Kontakte: Erstellen, lesen, aktualisieren und löschen von Kontakten (Kunden, Lieferanten, Partner)
  • Rechnungen: Auflisten, abrufen, als PDF exportieren, per E-Mail versenden, buchen und stornieren
  • Belege (Voucher): Verwalten von Eingangsrechnungen und Ausgaben
  • Bankkonten: Verwalten von Bankkonten und Transaktionen
  • Artikel: Verwalten von Produkten und Dienstleistungen

Installation

npm install
npm run generate-types
npm run build

Konfiguration

Setze die Umgebungsvariable SEVDESK_API_TOKEN mit deinem sevdesk API-Token:

export SEVDESK_API_TOKEN="dein-32-zeichen-hex-token"

Den API-Token findest du in sevdesk unter: Einstellungen → Benutzer → API-Token

Verwendung

Als MCP-Server

Füge den Server zu deiner Claude Desktop Konfiguration hinzu (~/.config/claude/claude_desktop_config.json):

{
  "mcpServers": {
    "sevdesk": {
      "command": "node",
      "args": ["/pfad/zu/mcp-sevdesk/dist/index.js"],
      "env": {
        "SEVDESK_API_TOKEN": "dein-api-token"
      }
    }
  }
}

Direkt ausführen

SEVDESK_API_TOKEN="dein-token" npm start

Verfügbare Tools

Kontakte

Tool Beschreibung
list_contacts Alle Kontakte auflisten
get_contact Einzelnen Kontakt abrufen
create_contact Neuen Kontakt erstellen
update_contact Kontakt aktualisieren
delete_contact Kontakt löschen

Rechnungen

Tool Beschreibung
list_invoices Alle Rechnungen auflisten
get_invoice Einzelne Rechnung abrufen
get_invoice_pdf Rechnung als PDF abrufen
send_invoice_by_email Rechnung per E-Mail versenden
mark_invoice_as_sent Rechnung als versendet markieren
book_invoice Rechnung als bezahlt buchen
cancel_invoice Rechnung stornieren

Belege (Voucher)

Tool Beschreibung
list_vouchers Alle Belege auflisten
get_voucher Einzelnen Beleg abrufen
book_voucher Beleg als bezahlt buchen
get_voucher_positions Belegpositionen abrufen
upload_voucher_file Belegdatei hochladen

Bankkonten

Tool Beschreibung
list_check_accounts Alle Bankkonten auflisten
get_check_account Einzelnes Bankkonto abrufen
get_check_account_balance Kontostand abrufen
list_transactions Transaktionen auflisten
get_transaction Einzelne Transaktion abrufen
create_transaction Neue Transaktion erstellen

Artikel

Tool Beschreibung
list_parts Alle Artikel auflisten
get_part Einzelnen Artikel abrufen
create_part Neuen Artikel erstellen
update_part Artikel aktualisieren
get_part_stock Lagerbestand abrufen

API-Referenz

Dieser Server basiert auf der offiziellen sevdesk API v1. Weitere Informationen zur API findest du in der sevdesk API-Dokumentation.

Lizenz

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured