md-d-cdr-4304/jntu-mcp-server
3.1
If you are the rightful owner of jntu-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The JNTU MCP Server is a Model Context Protocol server designed to handle JNTU-related data and utilities, providing structured endpoints for MCP clients.
JNTUH-MCP-SERVER
JNTU MCP Server
A Model Context Protocol (MCP) server for JNTU-related data and utilities. This server exposes structured endpoints/tools that can be used with an MCP client.
🚀 Features
- Fetch and parse JNTU-related information (e.g., results, tXimetables, notices).
- Built on Python with MCP server standards.
- Easy to extend with new endpoints/tools.
📦 Requirements
- Python 3.12+
- pip (Python package manager)
- (Optional) pyenv or
venvfor managing environments
🔧 Installation
-
Clone this repository:
git clone https://github.com/nickthelegend/jntu-mcp-server.git cd jntu-mcp-server -
Create and activate a virtual environment:
python -m venv .venv
# On Windows:
.venv\Scripts\activate
# On Linux / Mac:
source .venv/bin/activate
- Install dependencies:
pip install -r requirements.txt
▶️ Running the Server
Run with the MCP CLI:
mcp dev server.py
Or directly with Python:
python server.py
📂 Project Structure (example)
jntu-mcp-server/
│
├── server.py # Main MCP server entry point
├── requirements.txt # Dependencies
├── README.md # Project documentation
└── utils/ # Helper modules (scraping, parsing, etc.)
🤝 Contributing
- Fork the repository.
- Create a new branch (
git checkout -b feature-name). - Commit changes (
git commit -m "Added feature X"). - Push to your branch (
git push origin feature-name). - Open a Pull Request.
📜 License
MIT License. See for details.