pfx MCP Server

pfx MCP Server

Connects AI assistants like Claude, ChatGPT, and Gemini to Forterro Proffix Px5 ERP, enabling natural language queries, data access, and workflow automation via the Model Context Protocol.

Category
访问服务器

README

pfx MCP Server für Forterro Proffix Px5

🇩🇪 Deutsch | 🇬🇧 English

Model Context Protocol Server für Forterro Proffix Px5 ERP

Die universelle Schnittstelle für AI/KI-Integration mit deinem Proffix Px5 ERP

Verbinde AI-Assistenten (Claude, ChatGPT, Gemini) mit deinem Proffix Px5 über standardisiertes MCP-Protokoll.

JSON-RPC 2.0 Transport • Parameterbasierte Auth • Aufbereitete Proffix Endpoints

🌟 Was ist das Model Context Protocol (MCP)?

Model Context Protocol (MCP) ist ein offener Standard von Anthropic für sichere AI-Integration. KI-Assistenten greifen direkt auf deine Systeme zu - ohne manuelle Datenkopien oder Screenshots.

Ohne MCP: "Zeig mir alle offenen Rechnungen" → Du musst Proffix öffnen, Daten exportieren, in die KI kopieren

Mit MCP: "Zeig mir alle offenen Rechnungen" → Die KI greift direkt auf Proffix zu und liefert die Antwort

  • Echtzeit-Zugriff: KI arbeitet mit aktuellen Daten aus deinen Systemen
  • Sicherheit: Keine Daten werden in der KI gespeichert - nur temporärer Zugriff
  • Automatisierung: KI kann komplexe Aufgaben über mehrere Systeme hinweg ausführen
  • Natürliche Sprache: Keine SQL oder API-Kenntnisse erforderlich
  • Standardisiert: Funktioniert mit allen MCP-kompatiblen KI-Assistenten

📋 Was ist pfx MCP?

pfx MCP ist der erste MCP Server für Forterro Proffix Px5. Verbinde AI-Assistenten wie Claude, ChatGPT und Gemini mit deinem ERP. Greife auf Daten zu, erstelle Berichte und automatisiere Workflows - direkt über natürliche Sprache.

  • Proffix Funktionen direkt via MCP Tools
  • JSON-RPC 2.0 Transport für alle MCP-Clients
  • Kostenloser API Key (Beta)
  • Claude, ChatGPT, Gemini Ready

Offiziell gelistet im MCP Registry:

💡 Praktische Anwendungsfälle

📊 Intelligente Datenabfragen

Beispiel: "Zeige mir alle offenen Rechnungen"

Die KI greift direkt auf deine Proffix-Daten zu und liefert strukturierte Ergebnisse - ohne SQL oder API-Kenntnisse.

🔍 Komplexe Suchen

Beispiel: "Suche Artikel mit 'Laptop' im Namen und Preis unter 1000 CHF"

Natürliche Sprachabfragen werden automatisch in präzise API-Calls umgewandelt.

📈 Automatische Berichte

Beispiel: "Erstelle einen Bericht über die Top 10 Kunden nach Umsatz"

Die KI aggregiert Daten, erstellt Analysen und formatiert Ergebnisse professionell.

🔔 Änderungsverfolgung

Beispiel: "Welche Adressen haben sich diese Woche geändert?"

Zeitbasierte Abfragen und Änderungsanalysen in Echtzeit.

💼 Weitere Anwendungsfälle

  • Lagerverwaltung: "Zeige mir alle Artikel mit Lagerbestand unter 10"
  • Kundenanalysen: "Analysiere die Umsatzentwicklung von Kunde 1001"
  • Workflow-Automatisierung: "Erstelle eine neue Adresse für Firma XY"
  • Endpoint-Discovery: "Welche API-Endpoints gibt es für Aufträge?"
  • Multi-System-Abfragen: "Vergleiche Proffix-Daten mit unserem CRM"

🚀 Quick Start

Option 1: One-Click Installation (Empfohlen) 🎯

Für Claude Desktop Benutzer - Einfachste Installation!

Die schnellste Methode - keine manuelle Konfiguration nötig!

  1. API Key holen
    Besuche request-api-key.html und fordere deinen kostenlosen Key an (per E-Mail)

  2. MCPB Bundle laden
    pfx-mcp-server.mcpb herunterladen

  3. Installieren
    In Claude Desktop: Einstellungen → Erweiterungen → Erweiterte Einstellungen (Bereich Extension Developer) → Erweiterung installieren… → die .mcpb Datei auswählen und den Anweisungen folgen

  4. Zugangsdaten eingeben
    API Key + deine Proffix Px5 Credentials (Username, Passwort, URL, Port, Datenbank)

  5. Fertig!
    Claude neu starten und testen: "Zeige mir alle Adressen aus Zürich aus Proffix Px5"


Option 2: Manuelle Installation (Fortgeschritten) ⚙️

Für andere MCP-Clients oder erweiterte Konfiguration

Für andere MCP-Clients (Cursor, Windsurf, Gemini CLI, etc.) oder wenn du die Konfiguration selbst verwalten möchtest:

  1. API Key anfordern
    request-api-key.html

  2. Bridge-Script laden
    mcp-http-bridge.txt herunterladen und zu mcp-http-bridge.js umbenennen

  3. Config-Datei öffnen
    Je nach Client:

    • Claude: %APPDATA%\Claude\claude_desktop_config.json (Windows) oder ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
    • Cursor/Windsurf: Siehe AI Client Setup
  4. Server hinzufügen
    Siehe Beispiel-Config unten:

{
  "mcpServers": {
    "pfx-mcp": {
      "command": "node",
      "args": ["C:\\mcp\\mcp-http-bridge.js", "https://mcp.pfx.ch/api/server"],
      "env": {
        "HTTP_AUTHORIZATION": "Bearer DEIN_API_KEY",
        "PROFFIX_USERNAME": "dein-username",
        "PROFFIX_PASSWORD": "dein-passwort",
        "PROFFIX_URL": "https://dein-proffix.com",
        "PROFFIX_PORT": "11011",
        "PROFFIX_DATABASE": "deine-db",
        "RESPONSE_FORMAT": "json"
      }
    }
  }
}
  1. Client neu starten und testen
    Frage deinen AI-Assistenten: "Zeige mir alle Adressen aus Proffix"

📚 Dokumentation

Vollständige Setup-Anleitungen für alle AI-Clients:

🔧 Unterstützte MCP-Clients

  • ✅ Claude Desktop
  • ✅ Cursor IDE
  • ✅ Windsurf IDE
  • ✅ Continue.dev (VS Code/JetBrains)
  • ✅ Gemini CLI
  • ⚡ ChatGPT (experimentell)
  • ✅ Custom Clients (via MCP SDK)

🔒 Sicherheit

Authentifizierung

  • API Key für Zugriffskontrolle (kostenlos während Beta)
  • Proffix Credentials als HTTP Headers (verschlüsselt übertragen)
  • Keine Datenspeicherung auf MCP Server
  • Parameterbasierte Auth ohne Sessions
  • Zugangsdaten werden bei jeder Anfrage übertragen und nicht gespeichert

Best Practices

  • Verwende immer HTTPS für die Kommunikation
  • Speichere Zugangsdaten niemals im Client-Code
  • Implementiere Rate-Limiting auf Client-Seite
  • Überwache API-Zugriffe regelmäßig
  • Verwende starke Passwörter für Proffix API Benutzer

Server-Sicherheit

  • Umfassende .htaccess Sicherheitsregeln
  • Schutz sensibler Dateien und Konfigurationen
  • HTTPS-Verschlüsselung wird empfohlen

🌐 Remote Server

Der pfx MCP Server läuft als hosted service unter:

https://mcp.pfx.ch/api/server

Transport: JSON-RPC 2.0 via HTTP
Status: https://mcp.pfx.ch/api/version

🔌 Model Context Protocol API

Der pfx MCP Server implementiert das standardisierte Model Context Protocol über JSON-RPC 2.0:

MCP Methoden

  • initialize - Handshake zwischen Client und Server. Tauscht Capabilities und Protokollversion aus.
  • tools/list - Listet alle verfügbaren Proffix-Operationen auf. Erfordert Authentifizierung.
  • tools/call - Führt eine Proffix-Operation aus. Parameter werden in arguments übergeben.

Verfügbare Proffix Tools

  • proffix_search_endpoints - Fuzzy-Search über 120+ Endpoints
  • proffix_call_endpoint - Direkter Endpoint-Aufruf
  • proffix_describe_endpoint - Endpoint-Dokumentation
  • Alle spezifischen Proffix API Endpoints (Adressen, Artikel, Aufträge, etc.)

Response Formate

Der Server unterstützt zwei Antwortformate:

  • JSON (Standard) - Strukturierte JSON-Antworten direkt von der Proffix API
  • TOON (AI-optimiert) - Angereicherte Antworten mit natürlichsprachigen Beschreibungen, optimiert für AI-Verarbeitung

Format-Aktivierung:

  1. Global (empfohlen) - Gilt für alle Aufrufe:
{
  "name": "proffix_call_endpoint",
  "arguments": {
    "endpointId": 9,
    "format": "toon",
    "params": {
      "limit": 10
    }
  }
}
  1. Per-Call - Überschreibt globale Einstellung:
{
  "name": "proffix_call_endpoint",
  "arguments": {
    "endpointId": 9,
    "params": {
      "limit": 10,
      "format": "toon"
    }
  }
}

Priorität: params.format > arguments.format > "json" (Standard)

Server URL: https://mcp.pfx.ch/api/server

🔧 Test-Beispiele & Debugging

💡 Beispiel-Abfragen

Allgemeine Abfragen

"Zeige mir alle offenen Rechnungen"
"Suche Artikel mit 'Laptop' im Namen"
"Welche Adressen haben sich diese Woche geändert?"
"Erstelle einen Bericht über Umsätze nach Kunde"

Abteilungsspezifische Beispiele

  • Rechnungswesen: "Zeige alle unbezahlten Rechnungen älter als 30 Tage"
  • Vertrieb: "Liste alle Angebote aus Q4 2024 mit Status 'Offen'"
  • Einkauf: "Welche Bestellungen sind überfällig?"
  • Controlling: "Erstelle eine Umsatzübersicht nach Produktgruppen"
  • Support: "Finde alle Servicefälle von Kunde XY"
  • Entwicklung: "Dokumentiere alle verfügbaren Proffix-Endpoints"

🔗 Links

📄 License

MIT License - See LICENSE file for details

🆘 Support

Bei Fragen: https://mcp.pfx.ch/#kontakt


Hinweis: Erfordert Zugang zur Forterro Proffix Px5 REST API.

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选