Metadata-Version: 2.4
Name: iflow-mcp_sevalla-templates-python-demo-mcp-server
Version: 0.1.0
Summary: A demonstration MCP server implementing Server-Sent Events (SSE)
Requires-Python: >=3.11
Requires-Dist: mcp==1.5.0
Requires-Dist: requests==2.32.3
Description-Content-Type: text/markdown

# Python Demo MCP Server

## Introduction
This is a demonstration server implementing the Model Context Protocol (MCP) with Server-Sent Events (SSE). It provides a practical example of how to build a server that can handle streaming content production and management.

## Getting Started

1. Set up your Python environment

```bash
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
```

2. Install the required packages

```bash
uv pip install -r requirements.txt
```

## Run the server

### Development Environment

```bash
python server.py
```

The server will start on http://localhost:8080 by default.

### Production Environment

For deployment on Sevalla, make sure to select Dockerfile based build environment!

## Usage in Cursor

To use this server in Cursor, paste the following in your `mcp.json` file:

```json
"demo-mcp": {
  "url": "https://<your-mcp-server-domain>/sse"
}
```

Make sure to replace `<your-mcp-server-domain>` with the actual domain of your server.