VCE Institutional Knowledge MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@VCE Institutional Knowledge MCP ServerWhat is the admission process for B.Tech at VCE?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
VCE Institutional Knowledge MCP Server
This is an independent/open-source Model Context Protocol (MCP) implementation designed to retrieve publicly available information from the Vardhaman College of Engineering (VCE) website (https://vardhaman.org/).
Disclaimer: This project is not officially endorsed by Vardhaman College of Engineering. It serves as a read-only AI knowledge layer based on publicly accessible data.
Features
Web Crawler: Configurable crawler to index VCE's official website and subdomains, respecting
robots.txt.Intelligent Chunking: Extracts text from HTML and PDFs, splitting them logically for search.
Hybrid Retrieval: Local semantic search via ChromaDB and Sentence-Transformers.
Source Attribution: Every retrieved fact contains metadata (Source URL, page number, date).
Read-Only: Strictly designed to read public data. No database writes or unsafe code execution exposed to the AI.
15+ MCP Tools: Tools for searching departments, admissions, placements, faculty, IQAC info, and more.
Related MCP server: Meta MCP Search
Architecture
flowchart TD
A[MCP Client] --> B[VCE MCP Server]
B --> C[Retrieval Engine]
C --> D[Local Index (SQLite + ChromaDB)]
D --> E[VCE Official Website]Installation
You need Python 3.12+ installed.
Clone the repo
git clone https://github.com/KabirSpeaks/vce-mcp.git
cd vce-mcp
uv pip install -e .Remote MCP Deployment (Cloud)
The server supports remote deployment via the official MCP Streamable HTTP transport, which can be connected to ChatGPT and other clients.
Docker
docker build -t vce-mcp .
docker run -p 8000:8000 -e PORT=8000 vce-mcpEndpoints
MCP Endpoint:
https://YOUR-DOMAIN/mcpHealth Endpoint:
https://YOUR-DOMAIN/health
Architecture
AI Client (ChatGPT)
|
| MCP Streamable HTTP
v
https://DOMAIN/mcp
|
v
VCE MCP Server
|
+---- SQLite & ChromaDBImportant: ChatGPT connects to the remotely deployed MCP endpoint (e.g.,
https://YOUR-DOMAIN/mcp). The GitHub repository itself is the source code and cannot be directly linked to ChatGPT.
Please refer to:
Usage (Local Stdio)
Run the local stdio MCP server:
vce-mcp serverEdit .env if necessary (e.g., to change crawl depth).
Initial Setup (Indexing)
This repository does not contain pre-crawled institutional data. You must generate your own local index:
# Crawl the website and index documents
vce-mcp setup(Alternatively, you can run vce-mcp crawl followed by vce-mcp index)
Running the Server
To start the MCP server using standard input/output (for Claude Desktop or Antigravity):
vce-mcp serverMCP Client Configuration
Claude Desktop
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"vce-mcp": {
"command": "path/to/vce-mcp/.venv/bin/vce-mcp",
"args": ["server"]
}
}
}Antigravity
You can load this server in Antigravity by pointing to the executable in the virtual environment.
Updating
To refresh the index and pull new/changed pages:
vce-mcp refreshLimitations
Information strictly depends on the official VCE website.
The local index may become outdated if not refreshed.
Private institutional data (ERP, student portals) is explicitly excluded.
Always verify important institutional claims against the official source URL provided by the AI.
This server cannot be deployed
Maintenance
Related MCP Connectors
- uNotesOAuthnet.unotes
Search university course materials, your flashcards, quizzes, streak and quota. All tools read-only.
Query the Virohana website with your AI: services, products, journal. Open, read-only.
Search arXiv and ACL Anthology, retrieve citations and references, and browse web sources to accel…
Search arXiv/Semantic Scholar/OpenAlex + medical evidence (PubMed/Europe PMC) + LaTeX/PDF tools.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI-powered natural language queries about BIT Information Portal (BIP) data by integrating with BIP APIs through session management. Uses Google Gemini to intelligently route questions to appropriate endpoints and generate contextual answers about students, departments, courses, faculty, and achievements.-
- AlicenseNot gradedqualityDmaintenanceProvides a semantic search interface that enables discovery and routing across over 1,000 local MCP tools using natural language queries. It leverages hybrid search and embeddings to accurately match user intent with tool names and descriptions.71MIT
- FlicenseNot gradedqualityCmaintenanceEnables an AI assistant to help students by providing tools for math calculations, attendance tracking, marks analysis, reading PDF notes, searching lecture notes, and checking college regulations.-
- FlicenseNot gradedqualityCmaintenanceProvides tools for querying student academic data such as subjects, marks, performance reports, timetable, exams, fees, events, holidays, and assignments via natural language.-