esic-mcp-courses

callebescos/esic-mcp-courses

3.2

If you are the rightful owner of esic-mcp-courses and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

This repository provides a server implementation of MCP Streamable HTTP client and server in Python.

MCP Streamable HTTP – Python Example

This repository provides a server implementation of MCP (Model Context Protocol) Streamable HTTP client and server in Python, based on the specification: 📄 MCP Streamable HTTP Spec.

Based on the following source: https://github.com/invariantlabs-ai/mcp-streamable-http/

🚀 Getting Started

1. Clone the Repository

2. Create virtual environment

cd python-example/server
python -m venv .venv
source .venv/bin/activate
pip install .

3. Set Up the Server

python courses.py

By default, the server will start at http://localhost:8123.
If you'd like to specify a different port, use the --port flag:

python courses.py --port=9000