How ag2-mcp-servers/chitkara-university works
This repository packages a generated MCP server for Chitkara University’s degree-certificate verification API. A client selects a supported transport; the server loads optional configuration and security settings, exposes the certificate operation through MCP, and proxies it to the documented API endpoint. Generated Pydantic models define certificate request and response data. README documents the transports and environment-based configuration; the sampled source does not show the proxy’s internal dispatch or response handling.
Main entry points: main.py MCP proxy · models.py API schemas
Components 6
MCP runtime
- Server entry
mcp_server/main.py - MCP proxy
mcp_server/main.py
Certificate API
- Certificate operation
mcp_server/main.py - API schemas
mcp_server/models.py
Other components
- MCP client
- University API
Connections 5
- MCP client → Server entry: starts transport
README.md - Server entry → MCP proxy: configures and runs
mcp_server/main.py - MCP proxy → Certificate operation: registers route
mcp_server/main.py - Certificate operation → API schemas: types request and responses
mcp_server/main.py - MCP proxy → University API: proxies requests
README.md