MCP-Server
by tgsca
The MCP-Server is a microservice architecture providing various services for the Management Control Panel (MCP). It consists of several independent microservices, each offering specific functionalities.
View on GitHub
Last updated: N/A
MCP-Server
Der MCP-Server ist eine Microservice-Architektur, die verschiedene Dienste für das Management Control Panel (MCP) bereitstellt. Das Projekt besteht aus mehreren unabhängigen Microservices, die jeweils spezifische Funktionalitäten anbieten.
Microservices
MCP GuruFocus Service
Ein Service zur Integration von Finanzdaten von GuruFocus. Dieser Service bietet Endpunkte für:
- Aktieninformationen
- Finanzielle Kennzahlen
- Analysten-Schätzungen
- Segmentdaten
- Nachrichten
MCP TG JIRA SeminarApp Service
Ein Service zur Integration von JIRA und Zephyr für das Testmanagement. Dieser Service bietet Endpunkte für:
- Projekt-Informationen
- Anforderungsmanagement
- Testfall-Management
- Testausführungs-Management
Erste Schritte
- Klone das Repository:
git clone <repository-url>
- Erstelle für jeden Service eine
.env
Datei basierend auf der jeweiligen.env.template
.
Entwicklung
Jeder Microservice:
- Verwendet Python 3.12
- Hat seine eigene virtuelle Umgebung
- Wird mit
pyproject.toml
verwaltet - Verwendet
uv
als Package-Manager
Neuer MCP-Server
Führe das Setup-Skript aus:
./new_mcp_server.sh
Lizenz
Alle Rechte vorbehalten.