You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[Signals & human input](#signaling-and-human-input)
162
-
-[App configuration](#app-config)
158
+
-[Composing workflows](#composing-workflows)
159
+
-[Durable execution](#durable-execution)
160
+
-[Agent servers](#agent-servers)
161
+
-[Signals & human input](#signals--human-input)
162
+
-[App configuration](#app-configuration)
163
163
-[Icons](#icons)
164
164
-[MCP server management](#mcp-server-management)
165
165
-[Cloud deployment](#cloud-deployment)
166
166
-[Examples](#examples)
167
-
-[FAQ](#faqs)
167
+
-[FAQs](#faqs)
168
168
-[Community & contributions](#contributing)
169
169
170
170
## Get Started
@@ -464,15 +464,15 @@ Docs: [MCP integration overview](https://docs.mcp-agent.com/mcp/overview) • Ex
464
464
465
465
Key agent patterns are implemented as an `AugmentedLLM`. Use factory helpers to wire them up or inspect the runnable projects listed in [gallery.md](gallery.md#workflow-patterns).
| Parallel (Map-Reduce) |`create_parallel_llm(...)`| Fanout to specialists and combine their reports.| [Docs](https://docs.mcp-agent.com/mcp-agent-sdk/effective-patterns/map-reduce) • [`workflow_parallel`](./examples/workflows/workflow_parallel/) |
470
-
| Router |`create_router_llm(...)`, `create_router_embedding(...)`| Route requests to the best agent, server, or function.| [Docs](https://docs.mcp-agent.com/mcp-agent-sdk/effective-patterns/router) • [`workflow_router`](./examples/workflows/workflow_router/) |
471
-
| Intent classifier |`create_intent_classifier_llm(...)`, `create_intent_classifier_embedding(...)`| Bucket requests into labelled intents before automation. | [Docs](https://docs.mcp-agent.com/mcp-agent-sdk/effective-patterns/intent-classifier) • [`workflow_intent_classifier`](./examples/workflows/workflow_intent_classifier/) |
| Deep research |`create_deep_orchestrator(...)`| Long-horizon research with policy guardrails. | [Docs](https://docs.mcp-agent.com/mcp-agent-sdk/effective-patterns/deep-research) • [`workflow_deep_orchestrator`](./examples/workflows/workflow_deep_orchestrator/)|
| Router |`create_router_llm(...)` / `create_router_embedding(...)`| Route requests to the best agent, server, or function.<br><a href="https://www.anthropic.com/_next/image?url=https%3A%2F%2Fwww-cdn.anthropic.com%2Fimages%2F4zrzovbb%2Fwebsite%2F5c0c0e9fe4def0b584c04d37849941da55e5e71c-2401x1000.png&w=3840&q=75"><img src="https://www.anthropic.com/_next/image?url=https%3A%2F%2Fwww-cdn.anthropic.com%2Fimages%2F4zrzovbb%2Fwebsite%2F5c0c0e9fe4def0b584c04d37849941da55e5e71c-2401x1000.png&w=3840&q=75" width="260"/></a>| [Router](https://docs.mcp-agent.com/mcp-agent-sdk/effective-patterns/router) |
471
+
| Intent classifier |`create_intent_classifier_llm(...)` / `create_intent_classifier_embedding(...)`| Bucket user input into intents before automation. | [Intent classifier](https://docs.mcp-agent.com/mcp-agent-sdk/effective-patterns/intent-classifier) |
| Deep research |`create_deep_orchestrator(...)`| Long-horizon research with knowledge extraction and policy checks. | [Deep research](https://docs.mcp-agent.com/mcp-agent-sdk/effective-patterns/deep-research) |
@@ -715,7 +715,7 @@ You can use mcp-agent applications in a standalone fashion (i.e. they aren't par
715
715
### How do I deploy to Cloud?
716
716
717
717
Run `uvx mcp-agent deploy <app-name>` after logging in with `uvx mcp-agent login`. The CLI packages your project, provisions secrets, and exposes an MCP endpoint backed by a durable Temporal runtime. See the [Cloud quickstart](https://docs.mcp-agent.com/get-started/
718
-
cloud) for step-by-step screenshots and CLI output.
718
+
cloud) for step-by-step screenshots and CLI output.
Copy file name to clipboardExpand all lines: gallery.md
+19-5Lines changed: 19 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,11 +48,25 @@ This gallery collects runnable projects from `/examples` that correspond to sect
48
48
49
49
## Spotlight demos
50
50
51
-
-**Claude Desktop multi-agent evaluation** — [Video](https://github.com/user-attachments/assets/7807cffd-dba7-4f0c-9c70-9482fd7e0699) showing Claude Desktop connected to the `mcp_agent_server` orchestration workflow. Code: [`examples/basic/mcp_server_aggregator`](./examples/basic/mcp_server_aggregator/). Thanks to [Jerron Lim (@StreetLamb)](https://github.com/StreetLamb).
52
-
-**Gmail Streamlit agent** — [Video](https://github.com/user-attachments/assets/54899cac-de24-4102-bd7e-4b2022c956e3) that drives Gmail actions (read/send/delete) via an MCP server from a Streamlit UI. Code: [gmail-mcp-server](https://github.com/jasonsum/gmail-mcp-server/blob/add-mcp-agent-streamlit/streamlit_app.py). Thanks to [Jason Summer (@jasonsum)](https://github.com/jasonsum).
53
-
-**Streamlit RAG chatbot** — [Video](https://github.com/user-attachments/assets/f4dcd227-cae9-4a59-aa9e-0eceeb4acaf4) answering questions against a Qdrant corpus with MCP servers. Code: [`examples/usecases/streamlit_mcp_rag_agent`](./examples/usecases/streamlit_mcp_rag_agent/). Thanks to [Jerron Lim (@StreetLamb)](https://github.com/StreetLamb).
54
-
-**Marimo file finder** — [Screenshot](https://github.com/user-attachments/assets/139a95a5-e3ac-4ea7-9c8f-bad6577e8597) of the Quickstart finder agent running inside [Marimo](https://github.com/marimo-team/marimo). Code: [`examples/usecases/marimo_mcp_basic_agent`](./examples/usecases/marimo_mcp_basic_agent/). Thanks to [Akshay Agrawal (@akshayka)](https://github.com/akshayka).
55
-
-**Swarm airline workflow** — [Video](https://github.com/user-attachments/assets/b314d75d-7945-4de6-965b-7f21eb14a8bd) featuring the Swarm workflow for customer service handoffs. Code: [`examples/workflows/workflow_swarm`](./examples/workflows/workflow_swarm/).
51
+
-**Claude Desktop multi-agent evaluation** — Claude Desktop connected to the `mcp_agent_server` orchestration workflow. Code: [`examples/basic/mcp_server_aggregator`](./examples/basic/mcp_server_aggregator/). Thanks to [Jerron Lim (@StreetLamb)](https://github.com/StreetLamb).
-**Gmail Streamlit agent** — Drives Gmail actions (read/send/delete) via an MCP server from a Streamlit UI. Code: [gmail-mcp-server](https://github.com/jasonsum/gmail-mcp-server/blob/add-mcp-agent-streamlit/streamlit_app.py). Thanks to [Jason Summer (@jasonsum)](https://github.com/jasonsum).
-**Streamlit RAG chatbot** — Answers questions against a Qdrant corpus with MCP servers. Code: [`examples/usecases/streamlit_mcp_rag_agent`](./examples/usecases/streamlit_mcp_rag_agent/). Thanks to [Jerron Lim (@StreetLamb)](https://github.com/StreetLamb).
-**Marimo file finder** — Screenshot of the Quickstart finder agent running inside [Marimo](https://github.com/marimo-team/marimo). Code: [`examples/usecases/marimo_mcp_basic_agent`](./examples/usecases/marimo_mcp_basic_agent/). Thanks to [Akshay Agrawal (@akshayka)](https://github.com/akshayka).
-**Swarm airline workflow** — Customer service workflow built with the Swarm pattern. Code: [`examples/workflows/workflow_swarm`](./examples/workflows/workflow_swarm/).
0 commit comments