About MCP-Server
MCP-Server is a collection of independent microservices for financial data and test management. It is intended for users integrating GuruFocus data or JIRA and Zephyr project and testing information.
Key features
- 01GuruFocus stock information and metrics
- 02Analyst estimates and segment data
- 03GuruFocus news access
- 04JIRA project and requirements management
- 05Zephyr test cases and executions
Use cases
- 01Retrieve stock and financial data from GuruFocus
- 02Review analyst estimates and company segments
- 03Manage JIRA project and requirement information
- 04Track test cases and executions with Zephyr
MCP support
The project describes its services as MCP servers that provide endpoints for GuruFocus financial data and JIRA/Zephyr test management.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMCP-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
.envDatei basierend auf der jeweiligen.env.template.
Entwicklung
Jeder Microservice:
- Verwendet Python 3.12
- Hat seine eigene virtuelle Umgebung
- Wird mit
pyproject.tomlverwaltet - Verwendet
uvals Package-Manager
Neuer MCP-Server
Führe das Setup-Skript aus:
./new_mcp_server.sh
Lizenz
Alle Rechte vorbehalten.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.