🚀 LW MCP-Agenten
LW MCP Agents ist ein leichtgewichtiges, modulares Framework zum Erstellen und Orchestrieren von KI-Agenten mithilfe des Model Context Protocol (MCP) . Es ermöglicht Ihnen die schnelle Entwicklung von Multi-Agenten-Systemen, in denen jeder Agent spezialisieren, zusammenarbeiten, delegieren und argumentieren kann – ohne komplexe Orchestrierungslogik schreiben zu müssen.
Erstellen Sie skalierbare, zusammensetzbare KI-Systeme nur mithilfe von Konfigurationsdateien.
🔍 Warum LW MCP-Agenten verwenden?
- ✅ Plug-and-Play-Agenten : Starten Sie intelligente Agenten ohne Boilerplate mithilfe einfacher JSON-Konfigurationen.
- ✅ Multi-Agent-Orchestrierung : Verketten Sie Agenten, um komplexe Aufgaben zu lösen – kein zusätzlicher Code erforderlich.
- ✅ Teilen und wiederverwenden : Verteilen und führen Sie Agentenkonfigurationen mühelos in verschiedenen Umgebungen aus.
- ✅ MCP-Nativ : Nahtlose Integration mit jeder MCP-kompatiblen Plattform, einschließlich Claude Desktop.
🧠 Was können Sie bauen?
- Rechercheagenten, die Dokumente zusammenfassen oder das Web durchsuchen
- Orchestratoren, die Aufgaben an domänenspezifische Agenten delegieren
- Systeme, die das Denken rekursiv skalieren und Fähigkeiten dynamisch aggregieren
🏗️ Architektur auf einen Blick
📚 Inhaltsverzeichnis
- Erste Schritte
- Beispielagenten
- Ausführen von Agenten
- Benutzerdefinierte Agentenerstellung
- Wie es funktioniert
- Technische Architektur
- Danksagung
🚀 Erste Schritte
🔧 Installation
▶️ Führen Sie Ihren ersten Agenten aus
🤖 Probieren Sie ein Multi-Agent-Setup aus
Terminal 1 (Research Agent Server):
Terminal 2 (Orchestrator-Agent):
Ihr Orchestrator delegiert jetzt auf intelligente Weise Forschungsaufgaben an den Forschungsagenten.
🖥️ Claude Desktop-Integration
Konfigurieren Sie Agenten für die Ausführung in Claude Desktop :
1. Suchen Sie Ihre Claude-Konfigurationsdatei:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- Linux:
~/.config/Claude/claude_desktop_config.json
2. Fügen Sie Ihren Agenten unter mcpServers
hinzu:
📦 Beispielagenten
- Basisagent
Ein minimaler Agent, der über MCP eine Verbindung zu Tools herstellt.
📁examples/base_agent/
- Orchestrator + Forscher
Demonstriert hierarchische Delegation und gemeinsame Nutzung von Fähigkeiten.
📁examples/orchestrator_researcher/
💡 Tragen Sie Ihr eigenes Beispiel bei! Senden Sie einen PR oder wenden Sie sich an die Betreuer.
⚙️ Agenten ausführen
🔹 Grundlegender Befehl
🔸 Erweiterte Optionen
Option | Beschreibung |
---|---|
--server-mode | Stellt den Agenten als MCP-Server bereit |
--server-name | Weist einen benutzerdefinierten MCP-Servernamen zu |
🛠️ Benutzerdefinierte Agentenerstellung
🧱 Minimale Konfiguration
🧠 Funktionen hinzufügen
Definieren Sie spezielle Funktionen, über die der Agent entscheiden kann:
🔄 Orchestrator-Agent
🧬 So funktioniert es
🧩 Fähigkeiten als Denkeinheiten
Jede Funktion:
- Füllt eine Eingabeaufforderung mit den bereitgestellten Argumenten aus
- Führt internes Denken mithilfe von LLMs aus
- Verwendet Tools oder externe Agenten
- Gibt das Ergebnis zurück
📖 Forschungsbeispiel
🧱 Technische Architektur
🧠 Schlüsselkomponenten
Komponente | Rolle |
---|---|
AgentServer | Startet, konfiguriert und führt einen Agenten aus |
MCPServerWrapper | Umschließt den Agenten, um ihn über MCP verfügbar zu machen |
CapabilityRegistry | Lädt Reasoning-Aufgaben aus der Konfiguration |
ToolRegistry | Entdeckt Tools von anderen Agenten |
🌐 Architektur-Highlights
- Hierarchisches Design : Erstellen Sie Agentensysteme mit rekursivem Denken
- Delegierte Fähigkeiten : Agenten delegieren intelligent an Kollegen
- Tool-Sharing : Auf die in einem Agenten verfügbaren Tools können andere zugreifen.
- Codefreie Komposition : Erstellen Sie ganze Systeme per Konfiguration
🙌 Danksagung
Dieses Projekt ist von der brillanten Arbeit an MCP-Agenten von LastMile AI inspiriert.
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.
Ein leichtgewichtiges Framework zum Erstellen und Orchestrieren von KI-Agenten über das Model Context Protocol, das es Benutzern ermöglicht, skalierbare Multi-Agenten-Systeme nur mithilfe von Konfigurationsdateien zu erstellen.
Related MCP Servers
- -securityAlicense-qualityA FastAPI-based implementation of the Model Context Protocol that enables standardized interaction between AI models and development environments, making it easier for developers to integrate and manage AI tasks.Last updated -10PythonMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI agents to generate, fetch, and manage UI components through natural language interactions.Last updated -36804TypeScript
- -securityAlicense-qualityAn open-source implementation of the Model Context Protocol (MCP) that bridges AI agents with enterprise systems, enabling secure access to real-world data and capabilities.Last updated -2PythonApache 2.0
CodeAlive MCPofficial
-securityAlicense-qualityA Model Context Protocol server that enhances AI agents by providing deep semantic understanding of codebases, enabling more intelligent interactions through advanced code search and contextual awareness.Last updated -47PythonMIT License