agents-mcp
MCP (Model Context Protocol) — Advisor & Reference
Specification: https://modelcontextprotocol.io/specification/2025-11-25 (November 2025)
When to Use MCP (Decision Tree)
| Scenario | Use MCP? | Why |
|---|---|---|
| Query PostgreSQL/MySQL/SQLite | Yes | Official servers exist, read-only by default |
| Access filesystem outside workspace | Yes | Scoped allowlists, audit trail |
| GitHub/Linear/Slack/Notion integration | Yes | Vendor MCP servers available |
| One-off HTTP API call | No | Use WebFetch or Bash curl |
| Internal API with auth | Maybe | Build custom MCP server if repeated, otherwise direct call |
| Need write access to production DB | Caution | Prefer read-only; if writes needed, scope tightly |
Rule of thumb: Use MCP when (1) an official/community server exists, (2) you need audit/permission control, or (3) you'll reuse the integration across sessions.
Quick Start (Local stdio via npx)
More from vasilyu1983/ai-agents-public
product-management
Founder-PM toolkit for discovery, roadmaps, prioritization, and PMF measurement. Use when planning product strategy, metrics, or roadmaps.
684software-architecture-design
Designs system structure across monolith/microservices/serverless. Use when structuring systems, scaling, decomposing monoliths, or choosing patterns.
519software-ui-ux-design
Designs and audits UI/UX with WCAG 2.2 accessibility. Use when designing flows, running heuristic reviews, or defining design systems.
383qa-testing-playwright
E2E web testing with Playwright. Use when writing tests, debugging flakes, or setting up CI with selectors, sharding, and network mocking.
372document-pdf
Extract text/tables from PDFs, create formatted PDFs, merge/split/rotate, and handle forms. Use for any PDF generation or parsing task.
327qa-testing-strategy
Risk-based test strategy for software delivery. Use when defining coverage, setting CI gates, managing flaky tests, or establishing release criteria.
317