微服务管理控制面板

MCP-Server是一个微服务架构,提供金融数据集成和测试管理功能,适用于企业级应用开发和测试管理。

  • by tgsca
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 tgsca/mcp-server

使用说明

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

  1. Klone das Repository:
git clone <repository-url>
  1. 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.