🚀 HTTP-4-MCP Middleware Server
@Tght1211
About 🚀 HTTP-4-MCP Middleware Server
HTTP-4-MCP configuration tool allows you to easily convert HTTP API to MCP tool without writing code. With simple interface operations, you can quickly configure an mcp-server.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"http-4-mcp": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is HTTP-4-MCP Middleware Server?
HTTP-4-MCP Middleware Server is a middleware tool that transforms regular HTTP interfaces into MCP (Model Context Protocol) interfaces with simple JSON configuration. It allows any HTTP API to instantly become an MCP tool. It is designed for developers who want to expose existing HTTP APIs as MCP resources.
How to use HTTP-4-MCP Middleware Server?
Clone the repository, install dependencies (recommended using uv), then start the main server with uv run run.py. Optionally start the visual configuration UI with uv run run_config_ui.py. Configure APIs either through the drag‑and‑drop interface at http://localhost:8002 or by editing a JSON configuration file. Connect to the MCP server via the SSE endpoint http://localhost:8000/mcp/sse.
Key features of HTTP-4-MCP Middleware Server
- HTTP to MCP one‑click conversion of HTTP APIs
- Simple and intuitive JSON configuration
- SSE (Server‑Sent Events) real‑time data streaming
- Drag‑and‑drop visual configuration interface
- Hot reload for instant configuration updates
- cURL import to auto‑generate configuration
Use cases of HTTP-4-MCP Middleware Server
- Convert existing REST APIs into MCP tools for AI assistants.
- Quickly integrate third‑party public APIs (e.g., weather, news) into MCP workflows.
- Prototype MCP tools without writing custom server code.
- Enable real‑time data streaming from HTTP endpoints via SSE.
FAQ from HTTP-4-MCP Middleware Server
What Python version is required?
Python 3.8 or higher is required. The recommended package manager is uv.
How do I install and start the server?
Clone the repository, create a virtual environment, install dependencies from requirements.txt, then run uv run run.py to start the main server.
What transport protocol does the MCP server use?
The server uses SSE (Server‑Sent Events) at the endpoint /mcp/sse.
Is there a graphical interface for configuration?
Yes. A visual configuration UI is available at http://localhost:8002 and offers a drag‑and‑drop interface for adding, editing, and testing API configurations.
How can I reuse existing cURL commands?
Paste a cURL command directly into the configuration UI to automatically generate the corresponding tool configuration.
Frequently asked questions
What Python version is required?
Python 3.8 or higher is required. The recommended package manager is `uv`.
How do I install and start the server?
Clone the repository, create a virtual environment, install dependencies from `requirements.txt`, then run `uv run run.py` to start the main server.
What transport protocol does the MCP server use?
The server uses SSE (Server‑Sent Events) at the endpoint `/mcp/sse`.
Is there a graphical interface for configuration?
Yes. A visual configuration UI is available at `http://localhost:8002` and offers a drag‑and‑drop interface for adding, editing, and testing API configurations.
How can I reuse existing cURL commands?
Paste a cURL command directly into the configuration UI to automatically generate the corresponding tool configuration.
Basic information
More Developer Tools MCP servers

TaskerArmy Agent
TaskerArmyAsk Claude or ChatGPT what Shopify theme optimization tasks are pending on your store, a remote MCP server for TaskerArmy Agent accounts.
OrangePro
Aamir SiddiquiOrangePro local-first CLI + MCP server for behavior mapping, grounded test generation, and dynamic proof.

Apiosk
obcraftAI-native payments for tools and APIs. Discover, pay for, execute, and publish monetized APIs directly from your agent, settled per call in USDC over x402, through the Model Context Protocol. payments · finance · x402 ·
Altronis
sypherinMCP server + CLI for Altronis — Singapore AI consulting. Ask the Lyra consultant, generate a grant-matched AI transformation plan, pull curated SG AI events/news. Read-only, wraps altronis.sg.
Agent Conductor
icohangar-opsAgent conductor — AGENTS.md contract parser, SKILL.md registry, CHP decision engine over MCP
Comments