Simple MCP Server Example\
\ This is a basic implementation of a Model Context Protocol (MCP) server using FastAPI. The server demonstrates the core concepts of MCP by providing a simple context service.\ \
Features\
\
- Basic health check endpoint\
- Context endpoint that processes prompt templates\
- Support for parameterized prompts\
\
Setup\
\
- Install dependencies:\
pip install -r requirements.txt\\
- Run the server:\
uvicorn src.main:app --reload\\
Usage\
\ The server provides two endpoints:\ \
- GET / - Health check\
- POST /context - Get context for a prompt\
\ Example request:\
curl -X POST http://localhost:8000/context \\\\\
-H "Content-Type: application/json" \\\\\
-d '{"prompt_id": "greeting", "parameters": {"time": "12:00 PM"}}'\