Provides web search capabilities through Brave's search engine, allowing agents to retrieve information from the internet
π LW MCP Agents
LW MCP Agents is a lightweight, modular framework for building and orchestrating AI agents using the Model Context Protocol (MCP). It empowers you to rapidly design multi-agent systems where each agent can specialize, collaborate, delegate, and reasonβwithout writing complex orchestration logic.
Build scalable, composable AI systems using only configuration files.
π Why Use LW MCP Agents?
β Plug-and-Play Agents: Launch intelligent agents with zero boilerplate using simple JSON configs.
β Multi-Agent Orchestration: Chain agents together to solve complex tasksβno extra code required.
β Share & Reuse: Distribute and run agent configurations across environments effortlessly.
β MCP-Native: Seamlessly integrates with any MCP-compatible platform, including Claude Desktop.
Related MCP server: SupaUI MCP Server
π§ What Can You Build?
Research agents that summarize documents or search the web
Orchestrators that delegate tasks to domain-specific agents
Systems that scale reasoning recursively and aggregate capabilities dynamically
ποΈ Architecture at a Glance
π Table of Contents
π Getting Started
π§ Installation
βΆοΈ Run Your First Agent
π€ Try a Multi-Agent Setup
Terminal 1 (Research Agent Server):
Terminal 2 (Orchestrator Agent):
Your orchestrator now intelligently delegates research tasks to the research agent.
π₯οΈ Claude Desktop Integration
Configure agents to run inside Claude Desktop:
1. Locate your Claude config file:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
2. Add your agent under
π¦ Example Agents
Base Agent
A minimal agent that connects to tools via MCP.
πexamples/base_agent/Orchestrator + Researcher
Demonstrates hierarchical delegation and capability sharing.
πexamples/orchestrator_researcher/
π‘ Contribute your own example! Submit a PR or reach out to the maintainers.
βοΈ Running Agents
πΉ Basic Command
πΈ Advanced Options
Option | Description |
| Exposes the agent as an MCP server |
| Assigns a custom MCP server name |
π οΈ Custom Agent Creation
π§± Minimal Config
π§ Adding Capabilities
Define specialized functions the agent can reason over:
π Orchestrator Agent
𧬠How It Works
π§© Capabilities as Reasoning Units
Each capability:
Fills in a prompt using provided arguments
Executes internal reasoning using LLMs
Uses tools or external agents
Returns the result
π Research Example
π§± Technical Architecture
π§ Key Components
Component | Role |
| Starts, configures, and runs an agent |
| Wraps the agent to expose it over MCP |
| Loads reasoning tasks from config |
| Discovers tools from other agents |
π Architecture Highlights
Hierarchical Design: Compose systems of agents with recursive reasoning
Delegated Capabilities: Agents delegate intelligently to peers
Tool Sharing: Tools available in one agent become accessible to others
Code-Free Composition: Create entire systems via configuration
π Acknowledgements
This project draws inspiration from the brilliant work on mcp-agents by LastMile AI.