Integrations
Supports importing cURL commands to automatically generate API configurations, allowing users to easily convert existing HTTP requests into MCP tools.
Enables access to the project repository on Gitee, offering an alternative source for cloning and accessing the HTTP-4-MCP server codebase.
Provides integration with GitHub repositories for cloning and accessing the HTTP-4-MCP server codebase.
🚀 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
HTTP-4-MCP configuration tool allows you to easily convert HTTP API into MCP tool, writing the code written. Through simple interface operation, you can quickly configure an mcp-server.