Add multi-agent system article and images#24840
Conversation
Introduce a new community article 'Building a Multi-Agent AI System with A2A, MCP, and ADK in .NET' under docs/en/Community-Articles/09-02-2026-building-multiagent-system-in-dotnet, plus ten supporting diagrams and images. The article documents how MCP, A2A, and ADK were combined in a .NET/ABP-based Multi-Agent Research Assistant (architecture, pipeline patterns, MCP tools, A2A agent cards, ADK orchestration, and execution modes).
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 77.1%, saving 2.1 MB.
|
There was a problem hiding this comment.
Pull request overview
This PR adds a new Community Article documenting how MCP, A2A, and ADK patterns can be combined in a .NET/ABP-based multi-agent “Research Assistant”, along with supporting diagrams.
Changes:
- Added a new article: “Building a Multi-Agent AI System with A2A, MCP, and ADK in .NET”.
- Added supporting diagrams/images referenced by the article (including the orchestrator→researcher sequence diagram).
Reviewed changes
Copilot reviewed 1 out of 11 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| docs/en/Community-Articles/09-02-2026-building-multiagent-system-in-dotnet/articles.md | Introduces the full community article content and references the supporting diagrams. |
| docs/en/Community-Articles/09-02-2026-building-multiagent-system-in-dotnet/images/orchestrator-researcher-seq-1200x700.png | Adds one of the referenced diagrams (orchestrator → researcher task exchange). |
|
|
||
| MCP follows a simple **Client-Server architecture**: | ||
|
|
||
| .png>) |
There was a problem hiding this comment.
The image filename mcp-client-server-1200x700 (1).png contains spaces and parentheses and forces the markdown link to be wrapped in angle brackets. This is fragile across renderers and makes future links/error-prone; consider renaming the file to a URL-safe name (no spaces/parentheses) and updating the reference accordingly.
| .png>) | |
|  |
| ### MCP in Our Project | ||
|
|
||
| We built three MCP tool servers: | ||
|
|
||
| | MCP Tool | Purpose | Used By | | ||
| |----------|---------|---------| | ||
| | `web_search` | Searches the web via Tavily API | Researcher Agent | | ||
| | `fetch_url_content` | Fetches content from a URL | Researcher Agent | |
There was a problem hiding this comment.
The text says "We built three MCP tool servers" but the table lists five separate MCP tools. If you truly have 3 servers hosting multiple tools, it would help to clarify that (e.g., group tools by server) or change the wording to match the number of tools listed.
docs/en/Community-Articles/09-02-2026-building-multiagent-system-in-dotnet/articles.md
Outdated
Show resolved
Hide resolved
docs/en/Community-Articles/09-02-2026-building-multiagent-system-in-dotnet/articles.md
Show resolved
Hide resolved
Include two dashboard screenshots in the article and add the corresponding image files under images/. Also update the "Our Source Code" link to point to the actual GitHub repository (https://github.com/fahrigedik/agent-ecosystem-in-abp).
…nto article-fahri
|
Images automagically compressed by Calibre's image-actions ✨ Compression reduced images by 41.9%, saving 368.4 KB.
6 images did not require optimisation. |
Introduce a new community article 'Building a Multi-Agent AI System with A2A, MCP, and ADK in .NET' under docs/en/Community-Articles/09-02-2026-building-multiagent-system-in-dotnet, plus ten supporting diagrams and images. The article documents how MCP, A2A, and ADK were combined in a .NET/ABP-based Multi-Agent Research Assistant (architecture, pipeline patterns, MCP tools, A2A agent cards, ADK orchestration, and execution modes).