ERP MCP Server
ERP MCP Server
Ein Python-basierter Backend-Server, der die Bereitstellung benutzerdefinierter Geschäftstools mithilfe des Model Context Protocol (MCP) demonstriert. Dieses Projekt nutzt das FastMCP-Framework von Anthropic, um Standard-Unternehmensdatenquellen (Bestellungen, Lagerbestände und Lieferanten) mühelos als strukturierte Tools für die Nutzung durch LLMs bereitzustellen.
Zu Demonstrationszwecken ist er darauf ausgelegt, lokale Mock-Datenbanken zu lesen und sie nahtlos über eine MCP-konforme Transportschicht zu hosten.
🚀 Hauptfunktionen
FastMCP-Integration: Nutzt den High-Level-FastMCP-Wrapper, um automatisch Schemas zu generieren und Funktionen als von LLMs aufrufbare Tools bereitzustellen.
Granulare ERP-Module: Separate Endpunkte zum Abrufen verschiedener, isolierter Datensätze für Bestellungen, Lagerbestände und Lieferantenmetadaten.
JSON-basierte Persistenz: Simuliert Produktionsdatenbank-Interaktionen mit leichtgewichtigen, vorhersehbaren JSON-Flachdateien.
Robuste Fehlerbehandlung: Gibt wohlgeformte JSON-Fehlerschemata zurück, um LLMs bei fehlgeschlagenen Abfragen angemessen zu informieren.
Related MCP server: Small Business MCP Server
🛠️ Verfügbare Tools
Der Server sendet dynamisch vier Hauptentwicklertools an jeden verbundenen Client:
get_sales_order(order_id: int): Ruft präzise Verkaufsbestelldaten ab, einschließlich Status, Preisen und Transaktionspositionen.get_stock(product_id: int): Überprüft Inventartabellen auf Echtzeit-Lagerbestände und Nachbestellparameter.get_vendor(vendor_id: int): Sucht explizite Geschäftsdaten, Risikoprofile und Zahlungszyklen für einen einzelnen Partner nach.get_vendors_information(): Ruft das umfassende Verzeichnis aller aktiven Lieferanten für breite analytische Übersichten ab.
Installation
Fügen Sie die erforderlichen Abhängigkeiten einzeln mit uv hinzu (dies ruft automatisch die neuesten Versionen ab):
uv add gradio
uv add "mcp[cli]"
uv add openaiSo führen Sie den Server aus
uv run mcp run server.py --transport streamable-http
Aufgabe 2 – Mathematik: E_min für den Wert 750 mit einer Einheit der letzten Stelle von 1,175
This server cannot be deployed
Maintenance
Related MCP Connectors
Let AI agents query data and act across all your business apps via MCP.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Hosted MCP for e-commerce: live product catalog, stock, and pricing for AI agents.
Unified MCP Server is a remote MCP connector for AI agents and vertical AI products that provides access to 22,000+ authorized SaaS tools across 400+ integrations and 24 categories directly inside LLMs (Claude, GPT, Gemini, Cohere). Tools operate only on explicitly authorized customer connections, enabling agents to safely read and write against live third-party systems.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn extensible MCP server that integrates Odoo with LLMs to enable querying and managing business data like partners, quotations, and sales orders. It supports custom tool registration and multiple transport protocols for both local and remote communication.2MIT
- AlicenseNot gradedqualityDmaintenanceEnables LLMs to interact with small business data systems through tools for document processing, data queries, and report generation, using MCP primitives for structured context.MIT
- FlicenseNot gradedqualityDmaintenanceDemo MCP server that exposes order and customer data as read-only tools for AI assistants, simulating a business API or internal data source.-
- AlicenseAqualityDmaintenanceA production-grade MCP server for enterprise sales analytics, enabling LLM clients to query, analyze, and visualize sales data from a SQLite database through structured tools, resources, and prompts.6MIT