Skip to content

Restructure AI coding agents docs: skill-first, MCP as sub-pages#561

Merged
IEvangelist merged 14 commits intorelease/13.2from
aiagents
Mar 19, 2026
Merged

Restructure AI coding agents docs: skill-first, MCP as sub-pages#561
IEvangelist merged 14 commits intorelease/13.2from
aiagents

Conversation

@davidfowl
Copy link
Contributor

Summary

Restructure the AI coding agents documentation from a single "Configure the MCP server" page into a proper three-page section that leads with the agent experience, not the plumbing.

Changes

Page restructure

  • AI coding agents (renamed from configure-mcp.mdxai-coding-agents.mdx) — overview page leading with aspire agent init, the Aspire skill file, AGENTS.md migration, and "Why Aspire for coding agents"
  • Aspire MCP server (new) — dedicated page for MCP server configuration, tools reference (15 tools), security model, and troubleshooting
  • Resource MCP servers (new) — WithMcpServer(), WithPostgresMcp(), aspire mcp tools/call, custom MCP endpoints

Sidebar

  • Three pages nested under "AI coding agents" group
  • Redirect from old /get-started/configure-mcp/ URL

Other changes

  • Added AI SEO keywords: AI, MCP, model context protocol, AI coding agents, agentic development, copilot, cursor, claude code, vibe coding
  • All AppHost code samples have C#/TypeScript tabs
  • Added 5 missing MCP tools to the tools table (list_docs, search_docs, get_doc, doctor, refresh_tools)
  • Updated 11 cross-references across the site
  • Updated link text from "Configure the MCP server" → "AI coding agents"

davidfowl and others added 12 commits March 19, 2026 11:03
- Rename page from 'Configure the MCP server' to 'AI coding agents'
- Lead with aspire agent init and the Aspire skill file
- Add AGENTS.md migration section (skill file replaces it)
- Move MCP server details to a linked sub-page (to be created)
- Add AI/MCP/agent SEO keywords to site metadata
- Update sidebar label and cross-references

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Move MCP tools reference, security model, troubleshooting, and
deployment considerations to a dedicated page under the AI coding
agents section.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
New page covering WithMcpServer(), WithPostgresMcp(), aspire mcp tools,
and aspire mcp call for resources that expose their own MCP endpoints.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Add C#/TypeScript tabs to all 4 AppHost code blocks across
  aspire-mcp-server.mdx and resource-mcp-servers.mdx
- Add 5 missing MCP tools to the tools table: list_docs,
  search_docs, get_doc, doctor, refresh_tools

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Explain the CLI's agent-friendly design: background start, wait,
structured output, non-interactive mode, docs search, and how the
skill file teaches agents these patterns.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The AI coding agents overview now just links to the MCP server page
for configuration details. The per-environment JSON examples live
on the dedicated page where they belong.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Rename the file to match its content. Update all 11 cross-references
across the site. Add redirect from old URL.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Comment on lines +182 to +186
- **Resource metadata** — names, types, states, health status, endpoints, and commands
- **Console logs** — standard output and error streams
- **Structured logs** — log entries via OpenTelemetry
- **Distributed traces** — request flow across resources
- **Integration catalog** — available hosting integration packages
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we need to call out docs here?

Co-authored-by: David Pine <david.pine@microsoft.com>
Co-authored-by: Maddy Montaquila (Leger) <maddyleger1@gmail.com>
@IEvangelist IEvangelist merged commit 77d2ba4 into release/13.2 Mar 19, 2026
1 check passed
@IEvangelist IEvangelist deleted the aiagents branch March 19, 2026 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants