mcpservervmtest

mbusireddy/mcpservervmtest

3.1

If you are the rightful owner of mcpservervmtest 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.

The MCP HTTP Streamable Server is a Model Context Protocol server implementation that supports HTTP streaming, designed for efficient data handling and integration with FastMCP.

MCP HTTP Streamable Server

A Model Context Protocol (MCP) server implementation with HTTP streaming capabilities.

Features

  • HTTP streaming support
  • FastMCP integration
  • Simple greeting tool implementation

Requirements

  • Python 3.13 or higher
  • mcp[cli] package version 1.18.0 or higher

Installation

  1. Clone this repository
  2. Create a virtual environment:
    python -m venv .venv
    source .venv/bin/activate  # On Windows use: .venv\Scripts\activate
    
  3. Install dependencies:
    pip install -e .
    

Usage

Run the server:

python -m src.mcp_server.server

The server will start with HTTP streaming transport enabled.

Development

To run tests:

python -m pytest

Project Structure

├── src/
│   └── mcp_server/
│       ├── __init__.py
│       └── server.py
├── tests/
│   └── test_server.py
├── pyproject.toml
└── README.md