MCP-Server
@tgsca
About MCP-Server
No overview available yet
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP-Server?
MCP-Server is a microservice architecture that provides various services for a Management Control Panel (MCP). It consists of several independent microservices, each offering specific functionality. The project includes services such as the MCP GuruFocus Service for financial data integration and the MCP TG JIRA SeminarApp Service for JIRA and Zephyr test management integration.
How to use MCP-Server?
Clone the repository and create a .env file for each service based on the provided .env.template. Each microservice runs in its own Python 3.12 virtual environment and uses uv as the package manager. To add a new microservice, run the ./new_mcp_server.sh setup script.
Key features of MCP-Server
- Microservice architecture for modular functionality.
- Integration with GuruFocus for financial data (stocks, ratios, estimates, news).
- Integration with JIRA and Zephyr for test management (projects, requirements, test cases, test runs).
- Each service uses Python 3.12 with isolated virtual environments.
- Managed via
pyproject.tomlanduvpackage manager.
Use cases of MCP-Server
- Access financial data such as stock information and analyst estimates from GuruFocus.
- Manage JIRA projects, requirements, test cases, and test executions.
- Add new microservices to extend MCP functionality using the provided setup script.
FAQ from MCP-Server
What microservices are included?
The README describes the MCP GuruFocus Service (financial data endpoints) and the MCP TG JIRA SeminarApp Service (JIRA/Zephyr test management endpoints).
How do I set up a microservice?
Create a .env file for each service based on the .env.template. Each service requires Python 3.12 and uses uv as the package manager.
What are the dependencies for development?
Each microservice runs Python 3.12, has its own virtual environment, and uses pyproject.toml with uv for package management.
How can I add a new microservice?
Run the ./new_mcp_server.sh script to set up a new MCP server microservice.
What runtime or authentication is required?
The README does not specify runtime environments or authentication methods. Each service may define its own configuration via the .env file.
More Other MCP servers
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
ghidraMCP
LaurieWiredMCP Server for Ghidra
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Comments