Provides web search capabilities through Brave's search engine, allowing agents to retrieve information from the internet
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@LW MCP Agentscreate a research agent that can summarize documents and search the web"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
๐ 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.