Skip to main content
Glama
rayenamer

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

Related MCP server: MCP Dockerized Server

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

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to authenticate as an admin.

Latest Blog Posts

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