Skip to content

Conversation

@tjementum
Copy link
Member

Summary & Motivation

Enable Aspire MCP integration for Claude Code and enhance developer CLI tooling to improve development workflow efficiency.

  • Add Aspire MCP server configuration to .mcp.json and enable the MCP endpoint in AppHost launch settings, allowing Claude Code to interact with Aspire directly
  • Update AI agent instructions with comprehensive parallel execution guidance: build must run first, then slow operations (Aspire restart, backend format, backend inspect, end-to-end tests) must run in parallel Task agents, while fast operations (frontend format/inspect, backend test) can run sequentially
  • Add waitForAspire parameter to the end-to-end MCP tool, which retries server availability checks up to 10 times (50 seconds total) when Aspire is starting. This eliminates the need for manual sleep delays when running end-to-end tests in parallel with Aspire restart
  • Rename the MCP method from E2E to EndToEnd to produce a cleaner tool name (mcp__developer-cli__end_to_end over mcp__developer-cli__e2_e)
  • Convert developer-cli/DeveloperCli.slnx.DotSettings to a symlink pointing to the main application/PlatformPlatform.slnx.DotSettings to avoid duplication and ensure consistent code style settings
  • Remove redundant tool execution instructions from process workflow files, referencing the new global tool execution instructions instead

Checklist

  • I have added tests, or done manual regression tests
  • I have updated the documentation, if necessary

@tjementum tjementum self-assigned this Jan 11, 2026
@tjementum tjementum added the Enhancement New feature or request label Jan 11, 2026
@tjementum tjementum requested a review from a team as a code owner January 11, 2026 21:27
@linear
Copy link

linear bot commented Jan 11, 2026

@sonarqubecloud
Copy link

@tjementum tjementum merged commit c407373 into main Jan 11, 2026
27 checks passed
@tjementum tjementum deleted the pp-762-add-aspire-mcp-to-claude-code branch January 11, 2026 21:39
@github-project-automation github-project-automation bot moved this to ✅ Done in Kanban board Jan 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant