VignanUniversity Server
FreeNot checkedEnables semantic search over the Vignan University knowledge base using Pinecone vector storage and Sentence Transformers.
About
Enables semantic search over the Vignan University knowledge base using Pinecone vector storage and Sentence Transformers.
README
A FastAPI-based Model Context Protocol (MCP) server that enables semantic search over the Vignan University knowledge base using Pinecone vector storage and Sentence Transformers.
Overview
This server exposes a simple tool interface that allows clients to retrieve semantically relevant chunks of information from the Vignan University namespace stored in Pinecone. It uses the all-MiniLM-L6-v2 sentence transformer model to embed queries and perform similarity search.
Prerequisites
- Python 3.8+
- A Pinecone account with an index populated under the
Vignannamespace - The index must use 384-dimensional vectors (matching
all-MiniLM-L6-v2output)
Installation
Clone the repository and navigate to the project directory.
Install dependencies:
pip install -r requirements.txtSet up environment variables by creating a
.envfile in the project root:PINECONE_API_KEY=your_pinecone_api_key PINECONE_INDEX=your_index_name
Running the Server
python vignan_mcp_server.py
The server will start at http://localhost:8000.
API Endpoints
GET /list-tools
Returns metadata about all available tools exposed by this MCP server.
Response:
{
"server": "VignanUniversity MCP Server",
"tools": [
{
"name": "VignanUniversity",
"description": "...",
"parameters": { ... }
}
]
}
POST /callTool
Invokes a tool by name with the provided arguments.
Request body:
{
"name": "VignanUniversity",
"arguments": {
"query": "query",
"top_k": 5
}
}
| Field | Type | Required | Description |
|---|---|---|---|
name |
string | Yes | Must be "VignanUniversity" |
arguments.query |
string | Yes | Natural language query to search the knowledge base |
arguments.top_k |
integer | No | Number of results to return (default: 5) |
Response:
{
"result": [
{
"score": 0.91,
"text": "Relevant chunk text...",
"source": "document_name.pdf",
"chunk_index": 3
}
]
}
GET /health
Health check endpoint.
Response:
{ "status": "healthy" }
Project Structure
.
├── vignan_mcp_server.py # Main server application
├── requirements.txt # Python dependencies
└── .env # Environment variables
Dependencies
| Package | Purpose |
|---|---|
fastapi |
Web framework for building the API |
uvicorn |
ASGI server to run the FastAPI app |
fastmcp |
MCP protocol utilities |
pinecone |
Pinecone vector database client |
sentence-transformers |
Embedding model (all-MiniLM-L6-v2) |
python-dotenv |
Load environment variables from .env |
httpx |
HTTP client (async support) |
Installing VignanUniversity Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/alumnx-ai-labs/vignan-university-mcp-serverFAQ
Is VignanUniversity Server MCP free?
Yes, VignanUniversity Server MCP is free — one-click install via Unyly at no cost.
Does VignanUniversity Server need an API key?
No, VignanUniversity Server runs without API keys or environment variables.
Is VignanUniversity Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install VignanUniversity Server in Claude Desktop, Claude Code or Cursor?
Open VignanUniversity Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzCompare VignanUniversity Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs
