Skip to main content
Glama

MCP Transport HTTP

by rayenamer

MCP Transport HTTP

A lightweight HTTP transport module for MCP (Message Control Protocol).

Features

  • Simple HTTP interface for MCP messaging
  • Easy setup and configuration
  • Fast and efficient message handling

Prerequisites

  • Python 3.8+
  • uv package manager

Installation

  1. Clone the repository:
    git clone https://github.com/rayenamer/MCP_transport-http.git cd MCP_transport-http
  2. Install dependencies using uv:
    uv sync

Usage

Running the Server

Start the MCP HTTP transport server:

uv run main.py

The server will start and listen for incoming HTTP requests.

Configuration

Edit pyproject.toml to configure server settings:

[project] name = "mcp_transport_http" version = "0.1.0" [tool.mcp] host = "0.0.0.0" port = 8080

Project Structure

MCP_transport-http/ ├── .gitignore ├── README.md ├── index.html # Default web interface ├── main.py # Main server application ├── pyproject.toml # Project configuration └── uv.lock # Dependency lock file

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

-
security - not tested
F
license - not found
-
quality - not tested

A lightweight HTTP transport module that provides a simple interface for sending and receiving MCP (Message Control Protocol) messages over HTTP.

  1. Features
    1. Prerequisites
      1. Installation
        1. Usage
          1. Running the Server
          2. Configuration
        2. Project Structure
          1. Contributing
            1. License

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                An MCP server that exposes HTTP methods defined in an OpenAPI specification as tools, enabling interaction with APIs via the Model Context Protocol.
                Last updated -
                8
                Python
                MIT License
              • -
                security
                F
                license
                -
                quality
                A minimal, containerized MCP server that exposes a Streamable HTTP transport with API key authentication, allowing secure access to MCP endpoints.
                Last updated -
                Python
                • Linux
              • -
                security
                F
                license
                -
                quality
                A unified HTTP/HTTPS service that exposes Model Context Protocol (MCP) functionality over HTTP endpoints, allowing clients to list available tools and call them through a standardized API.
                Last updated -
                8
                TypeScript
              • -
                security
                F
                license
                -
                quality
                A lightweight MCP server implementation that provides a simple tool for fetching website content, demonstrating how tools can be exposed and interacted with using the MCP protocol.
                Last updated -
                Python

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/rayenamer/MCP_transport-http'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server