An MCP server typically includes:
- Server Configuration: Setup port, authentication, and other settings
- Resources: Data and context made available to LLMs
- Tools: Functionality that models can invoke
- Prompts: Templates for generating or structuring text
python -m venv venvvenv\Scripts\activatepip install "mcp[cli]"
pip install requirements.txtmcp run server.py