🚀 HTTP-4-MCP Middleware Server
🌟 Introduction
HTTP-4-MCP is a powerful middleware server that magically transforms regular HTTP interfaces into MCP (Model Control Protocol) interfaces. With simple configuration, your HTTP API becomes an MCP tool instantly!
✨ Key Features
- 🔄 HTTP to MCP: One-click conversion of HTTP APIs to MCP interfaces
- 📝 JSON Configuration: Simple and intuitive configuration
- 🌊 SSE Support: Real-time data streaming
- 🎨 Visual Configuration: Drag-and-drop interface for API configuration
- 🔥 Hot Reload: Instant configuration updates without restart
- 📊 Complete Monitoring: Detailed logging and error tracking
- 🛡️ Secure & Reliable: Built-in error handling and parameter validation
👨💻 Author Information
📸 System Demo
��️ Intuitive Visual Configuration Interface
🔄 Powerful API Conversion
📊 cURL Import Support
🚀 Tool Description
🚀 Quick Start
📦 Installation
🎮 Start Service
🎯 Usage Guide
1️⃣ Configure API
Method 1: 🎨 Visual Configuration (Recommended)
- Visit
http://localhost:8002
- Click "Add New Interface"
- Fill in configuration parameters
- Save and apply instantly!
Method 2: 📝 JSON Configuration
2️⃣ Connect to MCP
🛠️ Project Structure
📚 Configuration Reference
🔧 Global Configuration
Configuration | Description | Default |
---|---|---|
🌐 host | Server address | "0.0.0.0" |
🔌 port | Server port | 8000 |
🐛 debug | Debug mode | false |
📝 log_level | Log level | "info" |
🎉 Special Features
🔄 cURL Import
Paste cURL command directly, automatically generate configuration:
🎨 Pixel Art Interface
- 🎮 Game-like configuration experience
- 🎯 Drag-and-drop parameter setting
- 📊 Real-time request test
- 🔄 Automatically generate configuration
🤝 Contribution Guide
- 🍴 Fork this repository
- 🔧 Create feature branch
- 📝 Submit changes
- 🚀 Push branch
- 📬 Submit Pull Request
📞 Get Help
- 📧 Submit Issue
- 💬 Join Discussion Group
- 📚 View Wiki
📄 Open Source License
This project uses the MIT license - see LICENSE file
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
La herramienta de configuración HTTP-4-MCP permite convertir fácilmente la API HTTP en una herramienta MCP, escribiendo el código. Con una interfaz sencilla, se puede configurar rápidamente un servidor MCP.
Related MCP Servers
- -securityAlicense-qualityAn MCP server that exposes HTTP methods defined in an OpenAPI specification as tools, enabling interaction with APIs via the Model Context Protocol.Last updated -8PythonMIT License
- AsecurityAlicenseAqualityA tool that dynamically generates and configures MCP servers by automatically creating necessary directories and files according to user specifications.Last updated -161113JavaScriptMIT License
- -securityAlicense-qualityA server that translates Model Context Protocol (MCP) tool callings to traditional HTTP API requests, allowing existing HTTP APIs to be integrated into MCP territory through configurable mappings.Last updated -1PythonApache 2.0
- JavaScriptMIT License