S2

stonehill-2345/lite-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

17 stars 10 forks 品質 63 トレンド 21MIT

シンプルな軽量モデルコンテキストプロトコル(MCP)サーバー統合フレームワーク

概要

シンプルなモデルコンテキストプロトコル(MCP)サーバーフレームワークは、散乱されたノード、管理混乱、および現在のMCPサーバークラスターの一貫したアクセスポイントなどの問題を解決し、簡潔で効率的なツール開発と管理ソリューションを提供します。 ライトMCP フレームワークは、Windows、macOS、およびLinuxオペレーティングシステムを完全にサポートし、プラットフォーム間で一貫したエクスペリエンスを保証します。 主な利点は次のとおりです。 - カスタムテストツールの迅速な作成、マルチサーバーシナリオの開発コストの削減 - 標準化されたMCPプロトコルの実装、分散ノード間のプロトコルの互換性の問題の解決 - 複数のデプロイメントモードの柔軟なサポート、異なるスケールのサーバークラスタに適応する - シンプルで拡張可能なアーキテクチャ、簡単に動的に成長するサーバーのカウントを処理 - 分散ノードを統一したアクセスポイントに統合する組み込みインテリジェントプロキシサーバー、複数のサーバーの管理の複雑さを排除 - 、複数のPythonバージョンの...

概要(AI 翻訳)

日本語 English

シンプルなモデルコンテキストプロトコル(MCP)サーバーフレームワークは、散乱されたノード、管理混乱、および現在のMCPサーバークラスターの一貫したアクセスポイントなどの問題を解決し、簡潔で効率的なツール開発と管理ソリューションを提供します。

ライトMCP フレームワークは、Windows、macOS、およびLinuxオペレーティングシステムを完全にサポートし、プラットフォーム間で一貫したエクスペリエンスを保証します。 主な利点は下記のものを含んでいます:

  • カスタムテストツールの迅速な作成、マルチサーバーシナリオでの開発コストの削減
  • 標準化されたMCPプロトコルの実装、分散ノード間のプロトコルの互換性の問題の解決
  • 複数の展開モードのための適用範囲が広いサポート、別のスケールのサーバー クラスターに合わせること
  • シンプルで拡張可能なアーキテクチャ、動的に成長するサーバー数を扱う
  • 複数のサーバーを管理する複雑さを排除し、分散ノードを統一されたアクセスポイントに統合する組み込みインテリジェントプロキシサーバー

すぐにスタート

## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

バックエンド環境
  • Python 3.12+、 複数の Python のバージョンでは、pyenv などのツールを使用して管理を検討
  • 21.2+、Poetryまたはuv

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →