Skip to content

Adding a Remote MCP Performance Triage Demo - #220

Merged
ajosh0504 merged 4 commits into
mainfrom
remote-mcp-perf-triage-demo
Jul 29, 2026
Merged

Adding a Remote MCP Performance Triage Demo#220
ajosh0504 merged 4 commits into
mainfrom
remote-mcp-perf-triage-demo

Conversation

@ajosh0504

Copy link
Copy Markdown
Collaborator

No description provided.

ajosh0504 added 3 commits July 14, 2026 16:16
An end-to-end demo of an AI agent triaging a payments performance incident
via the MongoDB Remote MCP plugin: a slow checkout status-poll query (missing
index) is diagnosed with explain() and the Atlas Performance Advisor, fixed
with a compound index, and verified.

- seed_payments.py: seeds a realistic ~300k payments collection (no index on
  session_id; sized so a COLLSCAN is ~4s warm / ~30s cold, under the MCP 60s cap)
- generate_load.py: trickle load to keep the Performance Advisor recommendation
  fresh and the cache warm
- post_alert.py: posts an Atlas-styled Query Targeting alert to Slack
- README.md: story, setup, run, and reset/reseed instructions
@ajosh0504
ajosh0504 requested a review from a team as a code owner July 29, 2026 22:44
@ajosh0504
ajosh0504 merged commit 7cf81f3 into main Jul 29, 2026
2 checks passed
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.

1 participant