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.
Last updated: N/A
What is MCP-Server?
The MCP-Server is a collection of microservices designed to support the Management Control Panel (MCP). It includes services for integrating financial data and managing test cases.
How to use MCP-Server?
To use the MCP-Server, first clone the repository. Then, create a .env
file for each service based on the respective .env.template
. Each microservice uses Python 3.12 and is managed with pyproject.toml
and uv
.
Key features of MCP-Server
GuruFocus financial data integration
JIRA and Zephyr integration
Independent microservices
Python 3.12 based
Virtual environment for each service
Use cases of MCP-Server
Financial data analysis
Test management
Project management
Software development
FAQ from MCP-Server
What is the MCP GuruFocus Service?
What is the MCP GuruFocus Service?
A service for integrating financial data from GuruFocus, providing endpoints for stock information, financial metrics, analyst estimates, segment data, and news.
What is the MCP TG JIRA SeminarApp Service?
What is the MCP TG JIRA SeminarApp Service?
A service for integrating JIRA and Zephyr for test management, offering endpoints for project information, requirement management, test case management, and test execution management.
What programming language is used?
What programming language is used?
Python 3.12 is used for each microservice.
How are dependencies managed?
How are dependencies managed?
Dependencies are managed using pyproject.toml
and uv
as the package manager.
How do I set up a new MCP-Server?
How do I set up a new MCP-Server?
Run the setup script: ./new_mcp_server.sh