
stonehill-2345/lite-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Простая легкая система интеграции серверов Model Context Protocol (MCP)
Обзор
Простой серверный фреймворк Model Context Protocol (MCP), предназначенный для решения таких проблем, как рассеянные узлы, хаос управления и непоследовательные точки доступа в текущих кластерах серверов MCP, обеспечивая краткое и эффективное решение для разработки и управления инструментами. LiteMCP Framework полностью поддерживает операционные системы Windows, macOS и Linux, обеспечивая согласованный опыт работы на разных платформах. Ключевые преимущества включают в себя: - Быстрое создание пользовательских инструментов тестирования, снижение затрат на разработку в многосерверных сценариях - Стандартизированная реализация протокола MCP, решение проблем совместимости протоколов между распределенными узлами - Гибкая поддержка нескольких режимов развертывания, адаптация к кластерам серверов разных масштабов - Простая и расширяемая архитектура, легкое управление динамически растущими числами серверов - Встроенный интеллектуальный прокси-сервер, который интегрирует распределенные узлы в единую точку доступа, устранение сложности управления несколькими серверами Для нескольких версий Python...
Обзор (машинный перевод)
Английский | 中
Простой серверный фреймворк Model Context Protocol (MCP), предназначенный для решения таких проблем, как рассеянные узлы, хаос управления и непоследовательные точки доступа в текущих кластерах серверов MCP, обеспечивая краткое и эффективное решение для разработки и управления инструментами.
LiteMCP Framework полностью поддерживает операционные системы Windows, macOS и Linux, обеспечивая согласованный опыт работы на разных платформах. К ключевым преимуществам относятся: Быстрое создание пользовательских инструментов тестирования, снижение затрат на разработку в многосерверных сценариях Стандартизированная реализация протокола MCP, решение проблем совместимости протоколов между распределенными узлами Гибкая поддержка нескольких режимов развертывания, адаптация к кластерам серверов разных масштабов Простая и расширяемая архитектура, легко обрабатывающая динамически растущие количества серверов Встроенный интеллектуальный прокси-сервер, который интегрирует распределенные узлы в единую точку доступа, устраняя сложность управления несколькими серверами
Быстрый старт
️ Экологические требования
####Безопасная среда
- Python 3.12+ Для нескольких версий Python рассмотрите возможность использования таких инструментов, как pyenv для управления. pip 21.2+, ** Поэзия** или uv
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
LiteMCP Framework
English | 中文
A simple Model Context Protocol (MCP) server framework designed to solve issues like scattered nodes, management chaos, and inconsistent access points in current MCP server clusters, providing a concise and efficient tool development and management solution.
LiteMCP Framework fully supports Windows, macOS, and Linux operating systems, ensuring a consistent experience across platforms. Key advantages include:
- Rapid creation of custom testing tools, reducing development costs in multi-server scenarios
- Standardized MCP protocol implementation, resolving protocol compatibility issues between distributed nodes
- Flexible support for multiple deployment modes, adapting to server clusters of different scales
- Simple and extensible architecture, easily handling dynamically growing server counts
- Built-in intelligent proxy server that integrates distributed nodes into a unified access point, eliminating the complexity of managing multiple servers
🚀 Quick Start
🛠️ Environment Requirements
Backend Environment
- Python 3.12+,For multiple Python versions, consider using tools like pyenv for management
- pip 21.2+, Poetry or uv
- Git(for version control)
Frontend Environment (Optional, for Web Interface)
- Node.js 16+(Recommended 18+)
- npm or yarn
| Platform | Python Installation Method | Node.js Installation Method |
|---|---|---|
| Windows | Python Official Website or Microsoft Store | Node.js Official Website |
| macOS | Homebrew: brew install [email protected] |
brew install node |
| Linux | System Package Manager: sudo apt install python3.12 (Ubuntu/Debian) |
sudo apt install nodejs npm |
Starting the Server
Method 1: Using Poetry
# Clone the project
git clone https://github.com/stonehill-2345/lite-mcp.git
cd lite-mcp
# Install Python dependencies
poetry install
# Activate the virtual environment
poetry shell
# Start the backend service
./scripts/manage.sh up
Method 2: Using uv
uv is an extremely fast Python package manager, 10-100 times faster than pip and Poetry.
# Clone the project
git clone https://github.com/stonehill-2345/lite-mcp.git
cd lite-mcp
# Install dependencies using uv (automatically creates a virtual environment)
uv sync
# Activate the virtual environment
source .venv/bin/activate # Linux/macOS
# or .venv\Scripts\activate # Windows
# Start the backend service
./scripts/manage.sh up
Method 3: Using pip
# Clone the project
git clone https://github.com/stonehill-2345/lite-mcp.git
cd lite-mcp
# Create a virtual environment
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →